Background

Full Stack Developer with 4+ years of professional experience. At ALTEN Italia I worked on two enterprise .NET projects in a microservices context: a legacy migration to .NET 8 and a React frontend built from scratch. Outside of work I build and maintain my own products, taking the full stack from database design to UI and keeping them running in production.

Work

Software Consultant

ALTEN Italia

·

Remote

·

May 2023 – Present

Two enterprise .NET projects across different client domains.

Backend in .NET with SQL Server and MongoDB inside a microservices architecture.

Migrated an internal tool from legacy .NET to .NET 8.

Built a React (Vite) frontend from scratch as part of a modernisation project.

Part of a Scrum team: sprint planning, code reviews, technical design discussions.

  • C#
  • .NET 8
  • ASP.NET Core
  • SQL Server
  • MongoDB
  • React
  • TypeScript
  • Scrum

Software Developer

CGM Telemedicine

·

Piacenza, Italy

·

April 2022 – December 2022

Backend development in .NET for healthcare software used in clinical environments.

Data management and SQL database integration.

  • .NET
  • SQL Server

Software Developer

GETEC Italia

·

Piacenza, Italy

·

September 2021 – February 2022

Built internal web tools for the energy sector, working directly on a live production codebase.

  • .NET
  • Web API

Projects

Synergym.fit

https://synergym.fit

Oct 2025 – Ongoing

Gym management SaaS. Handles trainer and athlete workflows, workout program creation and assignment, progress tracking, background jobs via Sidekiq. Full E2E coverage with Playwright. Running in production.

  • Rails 8
  • PostgreSQL
  • Redis
  • Sidekiq
  • Tailwind CSS
  • Playwright

Home Lab — Agentic AI Platform

Ongoing

25+ Dockerized services running on an Intel NUC14 (Ubuntu 24.04, 16GB RAM), fully self-managed. Mission control: custom Next.js dashboard for monitoring and managing running agents. Agentic stack: n8n in queue mode (worker + Redis + PostgreSQL), Ollama for local LLM inference, Letta for agent memory, ChromaDB as vector store, Faster-Whisper for speech-to-text. Dev side: self-hosted Gitea with act_runner CI/CD, custom MCP server that exposes an Obsidian vault to AI agents. Platform: Nginx Proxy Manager, AdGuard Home, Portainer.

  • Docker
  • n8n
  • Ollama
  • Letta
  • ChromaDB
  • Faster-Whisper
  • Next.js
  • Gitea
  • MCP
  • PostgreSQL
  • Redis
  • Nginx

Ruby Chess Engine

May 2025

Chess engine in Ruby. Full rule set, AI opponent, save/load, PGN export. RSpec test suite.

  • Ruby
  • RSpec

ozzo.blog

https://ozzo.blog

May 2023

Personal site in Next.js, deployed on Vercel. Dark mode, SEO-optimised, content sourced from an Obsidian vault via CI.

  • Next.js
  • Chakra UI
  • Vercel

Stack

Core

  • C#
  • .NET
  • ASP.NET Core
  • TypeScript
  • JavaScript
  • React
  • Angular
  • Next.js
  • SQL Server
  • MongoDB
  • PostgreSQL

Also use

  • Ruby on Rails
  • Ruby
  • Node.js
  • Redis
  • Docker
  • Gitea
  • Sidekiq
  • Ollama
  • n8n
  • ChromaDB
  • Tailwind CSS
  • RSpec
  • Playwright
  • Nginx
  • CI/CD

Education & Certifications

ISII Guglielmo Marconi, Piacenza

Diploma Istituto Tecnico e Professionale, Informatica · 2015 – 2021

Microsoft Certified Solutions Developer: App Builder

Microsoft · May 2023

Want to work together? Get in touch →

© 2026 Giorgio Ozzola. All Rights Reserved.

RSS Feed

Inspired by Takuya Matsuyama

Version: 1.5.0