Skip to main content

Francesco Zorzi

Software Engineer.NET · Vue.js · Cloud

Milan, Italy

Software Engineer with 5+ years of experience in .NET development and modern web technologies. Delivered scalable software solutions in financial services, emerging tech companies, and SaaS e-invoicing. Expertise in C#, .NET, EF Core, and full-stack development with strong focus on code quality and agile methodologies.

Work Experience

Digital Technologies

Jun 2026 - Present

Senior Software Engineer

Develop backend services for a SaaS electronic invoicing platform serving customers across Europe and worldwide.

  • Build and maintain REST API endpoints and scheduled batch tasks using .NET, EF Core, and Dapper with SQL Server

  • Contribute to the evolution of the e-invoicing product, working across data access layers and integration workflows

Technesthai (iason Group)

Jan 2024 - May 2026

Software Engineer • Team Lead

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

  • Developed and maintained applications using .NET, C# and EF Core with both PostgreSQL and SQL Server databases for various client projects

  • Built responsive user interfaces using Vue.js 3, Vuetify 3, and modern JavaScript with component-based architecture

  • Supported ISO 27001 certification process alongside CTO, ensuring compliance with security and data protection standards

  • Collaborated with CTO managing AWS infrastructure (S3, CloudWatch), deployment automation using Docker containers, and environment orchestration across development, staging, and production

  • Managed team workload, conducted performance reviews, and participated in hiring processes. Defined project priorities with stakeholders and led capacity planning across concurrent client projects, ensuring 95%+ on-time delivery through mixed Agile/Waterfall methodology

  • 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 internal tools and SaaS applications using .NET and Vue.js technologies for small and medium-sized Italian banks.

  • Migrated legacy ATS application to Vue.js 2 and Vuetify 2 with .NET 6 backend, optimizing EF Core performance via navigation properties, projections, and split queries, boosting user satisfaction significantly

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

  • Led a development team, managing technical delivery and code quality

iason

Jun 2017 - Dec 2019

Financial Engineer

Specialized 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, self-hosted expense-splitting app written in .NET 10 with EF Core 10 (backend) and Nuxt 4 / Vue 3 / Nuxt UI v4 / TypeScript (frontend), backed by PostgreSQL 17 and deployed as a single Docker container. SplitDuo is a no-subscription alternative to Splitwise and Cospend, featuring AI receipt scanning via OpenAI-compatible endpoints, settlement-aware balance suggestions that minimize the number of transfers, subgroup "alias mode," TOTP 2FA with refresh-token rotation, CSV import/export from Splitwise and Cospend, full EN/IT i18n, and an installable PWA.

.NET
EF Core
Nuxt
Vue
TypeScript
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 and Proxmox Backup Server. Hands-on experience with containerization, networking, security, and backup strategies.

Proxmox
Proxmox Backup Server
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