Giacomo Rizzi

Full-stack software developer

I'm Giacomo Rizzi, a full-stack software developer. Over the past 15 years I've worked on hundreds of projects, including web platforms, high-traffic systems, cloud infrastructure, and internal tools for companies. I've co-founded two companies.

I work across backend, frontend, infrastructure and security. I help companies and teams design and build solid, maintainable software.

Services

Software architecture, development, training, security, and DevOps. My passion drives me to always seek the best. The goal is to build reliable systems that are easy to evolve and ready to scale.

Architecture & Design

Architecture & Design

Design of software architectures and distributed systems. Early architectural decisions matter: a well-designed foundation avoids costly rewrites and allows software to grow naturally over time.
Development

Development

Development of web applications and backend systems, from early prototypes to production systems. The focus is on clear, maintainable, testable code designed to remain stable even under significant load.
Training & Mentoring

Training & Mentoring

Technical training for developers and teams: programming, server management, and modern development stacks. The goal is to help teams become confident and autonomous when working with real production systems.
AI Agents

AI Agents

Development of chatbots, RAG systems, and AI agents that work with company data. Agents can query databases, use APIs, trigger workflows, and generate reports from live data.
Security Audit

Security Audit

Vulnerability analysis and code review. Identification of weaknesses in applications, with clear guidance on how to address them.
DevOps & Infrastructure

DevOps & Infrastructure

Deployment automation, infrastructure management, and server hardening. Docker, Kubernetes, and Linux systems configured for stability, security, and high availability.

Technologies

Technologies and tools used on a daily basis.

Backend

API design, business logic and server-side systems.

LaravelRustTypeScript

Database

Index and query optimization, partitioning, and scalability.

PostgreSQLMySQLRedis

Frontend

Single-page applications and modern web interfaces.

VueReactTailwind

DevOps & Infrastructure

Automated deploy, server management and distributed systems.

DockerKubernetesCI/CD

Artificial Intelligence

Integration of language models and data-driven systems.

ChatbotsRAG systemsAI agents

Security

Analysis and strengthening of application security.

Code reviewPentesting

Systems & Low-level

Tools and languages for low-level components.

CC++Rust

Have a project or want to discuss an idea?

Contact me
© 2026 Giacomo Rizzi
VAT ID: 05476830269
Via Antica Torre 31, San Polo di Piave, 31020 TV, Italy