Francesco Zorzi

Full-Stack Software Engineer.NET & Modern Web Technologies

Milan, Italy

Software Engineer Manager with 5+ years of experience in .NET development and modern web technologies. Proven track record leading development teams and delivering scalable software solutions in financial services and emerging tech companies. Expertise in C#, .NET 8, Entity Framework Core, and full-stack development with strong focus on code quality and agile methodologies.

Work Experience

Technesthai

Jan 2024 - Present

Software Engineer Manager

Lead a team of developers in full-stack development using modern .NET technologies and cloud infrastructure. Collaborate closely with CTO to deliver scalable software solutions and establish development best practices.

Backend: Actively develop and maintain applications using .NET 8, C# and Entity Framework Core with both PostgreSQL and SQL Server databases for various client projects

Frontend: Build responsive user interfaces using Vue.js 3, Vuetify 3, and modern JavaScript with component-based architecture

Security: Implemented secure authentication flows using OAuth / OIDC, integrating frontend token retrieval with backend validation strategies

Infrastructure: Collaborate with CTO in managing AWS infrastructure, daily operations with S3 storage, CloudWatch monitoring, and deployment orchestration using Docker containers

Team Leadership: Manage team workload, define project priorities with stakeholders, and ensure 95%+ on-time delivery through mixed Agile/Waterfall methodology approach tailored to project requirements

Architecture & Testing: Introduced dependency injection and incrementally restructured legacy codebase toward clean architecture. Integrated unit tests using xUnit, NSubstitute, and Bogus with coverage reports in GitLab CI pipelines

iason

Jan 2020 - Dec 2023

Software Engineer

Led development of financial applications and modernization initiatives using .NET and Vue.js technologies for global banking clients.

Migrated legacy ATS application to Vue.js and Vuetify with .NET backend, improving performance and user satisfaction significantly

Designed and implemented secure REST API endpoints and OAuth / OIDC compliant authentication mechanisms during system modernization

Led 5-person development team, managing technical delivery and code quality

Developed and maintained CCR (Counterparty Credit Risk) applications using Java 8 for regulatory compliance (SA-CCR, FRTB)

Served as functional analyst bridging business requirements and technical implementation

iason

Jun 2017 - Dec 2019

Financial Engineer

Progressed from Junior Consultant to Consultant, specializing in Counterparty Credit Risk calculations and regulatory implementations.

Developed and enhanced CCR applications using Java 8, focusing on exposure calculation algorithms for financial risk management

Managed 4-person team implementing application updates for evolving regulatory requirements

Reduced critical bugs through systematic debugging and code optimization

Projects

Digital Signature POC

Nov 2025 - Nov 2025

Full-stack proof-of-concept implementing secure client-side ECDSA digital signing for trade recommendations. Features a zero-knowledge security model where private keys never leave the client unencrypted, using Web Crypto API for key generation and AES-GCM encryption with PBKDF2 key derivation. Includes complete key rotation workflow while maintaining historical signature verification.

.NET
EF Core
Nuxt
TypeScript
Tailwind CSS
SQLite

SplitDuo

Sep 2025 - Present

A lightweight, open-source expense splitting application written in .NET 9, Nuxt 4 and NuxtUI 4 designed for couples and two-person households. SplitDuo provides a simple, self-hosted alternative to existing solutions like Splitwise and Cospend.

.NET
EF Core
Nuxt
JavaScript
PostgreSQL
Docker
Tailwind CSS

Markdown to PDF Microservice

Jul 2025 - Jul 2025

Designed a scalable microservice that converts Markdown archives into branded PDFs. Built the RESTful API using Python (FastAPI) and Uvicorn, featuring stateless design for horizontal scaling. Implemented AI-assisted development workflows (using Claude Code) to accelerate the implementation of complex CSS paging logic and error handling. Containerized the full stack (Vue 3 frontend + FastAPI backend) using Docker Compose and Nginx for production-ready deployment.

Python
FastAPI
Vue.js
Docker

PodCats

Nov 2022 - Present

Comprehensive podcast management platform, but with cats 🐱. Built with Vue.js 3 and Vuetify 3 frontend consuming a RESTful API backend in GoLang. Features include multi-user authentication, RSS feed processing, automated cron jobs, and universal search capabilities.

Vue.js
Vuetify
JavaScript
GoLang
SQLite
Docker

Private Cloud Infrastructure

2020 - Present

Self-managed infrastructure. Started with Raspberry Pi and Pi-Hole, expanded to managing a Proxmox node with dedicated opnSense firewall VM. Hands-on experience with containerization, networking, security, and backup strategies.

Proxmox
opnSense
Docker
Linux
Networking
Security
Virtualization
Backup Strategy

Skills

Backend Development

C#
.NET
EF Core
Java
GoLang
Python

Frontend Development

Vue.js
Nuxt
Vuetify
JavaScript
HTML
CSS
Tailwind CSS

Database Systems

PostgreSQL
SQL Server
SQLite

Cloud & DevOps

AWS
Docker
Git
GitLab
GitHub

Testing

xUnit
NSubstitute
Bogus
Vitest

Infrastructure

Proxmox
opnSense
Linux

Architecture & Concepts

SOLID
DRY
Clean Architecture
Dependency Injection
RESTful APIs
OAuth / OIDC
CI/CD Pipelines

Languages

Italian:

Native speaker

English:

Proficient (C1)

Education

Università di Padova

Oct 2008 - Sep 2015

Bachelor in Mechanical Engineering

Università di Padova

Oct 2015 - Jun 2017

M.Sc. Candidate in Mathematical Engineering

ESILV - Paris

Sep 2016 - Jan 2017

Erasmus Exchange in Financial Engineering