Portrait of Damiano Mauro

Hi, I'm

Damiano Mauro

Technical Lead | Full Stack .NET Developer

Technical Lead and Full Stack .NET Developer with over 10 years of experience building business applications, including more than 4 years on C# and Angular web solutions. I lead technical decisions, deliver SaaS products on Azure and improve engineering workflows with AI-assisted development.

Technical Skills

Backend & Databases

C#
.NET 8
ASP.NET Core Web API
LINQ
SQL Server / T-SQL

Frontend Development

Angular 22
TypeScript
RxJS
HTML5 / CSS3
Angular Material

Cloud & DevOps

Microsoft Azure
Docker
GitHub Actions
Azure DevOps / CI/CD

Architecture & AI

Multi-tenant SaaS
REST / OAuth 2.0
Microsoft Graph
LLM / MCP
Claude Code / OpenAI Codex

Professional Approach

Technical ownership, pragmatic architecture, code quality and continuous improvement through automation and mentoring.

Professional Experience

Technical Lead / Full Stack .NET Developer

Current

Teaide Srl | Brescia, BS

Technical Lead / Full Stack .NET DeveloperSeptember 2025 – Present · Remote
Full Stack .NET DeveloperJanuary 2024 – August 2025
  • Technical ownership of a B2B CRM in a team of 3 developers, covering architectural decisions, PR approval, task assignment and delivery priorities.
  • Independently delivered a multi-tenant SaaS document management system in approximately 3 months, from analysis to production on Azure.
  • Built Claude Code and OpenAI Codex workflows integrated with Jira and GitHub, reducing time spent on recurring development and documentation tasks by an estimated 80%.
  • Helped increase release frequency from 3–4 per month to as many as 2–3 per week, with no increase in team size.
  • Designed metadata-driven custom fields and workflows, automated overnight reviews and documentation updates, and modernised delivery with Docker and GitHub Actions.
  • Developed with C#, .NET 8, ASP.NET Core Web API, SQL Server and Angular 22, including OAuth 2.0, Microsoft Graph, LLM integrations and an MCP server.

Full Stack .NET Developer

TeamSystem Spa | Turin, TO

March 2022 – January 2024

  • Developed and maintained enterprise SaaS applications for time and project management for multinational automotive clients.
  • Worked across AngularJS, Angular 8, Kendo UI, TypeScript, C#, Hangfire, SQL Server functions and stored procedures.
  • Collaborated in an Agile team using Git, Azure DevOps CI/CD pipelines and Microsoft Azure services.

.NET Analyst Programmer

Technics Cosmetics Srl | Valenza, AL

October 2014 – February 2022

  • Developed and maintained C#/.NET WinForms ERP applications backed by Microsoft SQL Server.
  • Gathered requirements and delivered integrations with SAP, TeamSystem, Microsoft Access and XML data exchanges.
  • Designed Crystal Reports, Zebra ZPL labels and tailored solutions for manufacturing, cosmetics, pharmaceutical and logistics clients.
  • Provided help desk support, consulting and on-site client training.

Unshaky Linux

Keyboard debounce utility

Independently developed an open-source utility with LLM assistance using Python, GTK and evdev/uinput. Filters unintended double keystrokes on a 2018 MacBook Pro’s butterfly keyboard running Ubuntu, with per-key thresholds, a panel indicator, login startup and a blocked-event console. Validated in personal use on GNOME/Wayland, with 29 automated tests.

Inspired by Unshaky by Xinhong Liu (aahung) and contributors.

AI Credit Risk Analyst

AI-assisted financial analysis platform

Developed a web platform to support credit risk analysis and financial due diligence for Italian SMEs, combining JSON/XML financial report imports, risk scoring, stress testing and cash-flow budgeting with AI-generated commentary and due diligence letters. Integrated OpenAI and Anthropic through a Node.js/Express backend, keeping financial datasets in the browser and sending only numerical summaries to AI services. Built with Angular, Tailwind CSS and Docker.

LogHub

Structured logging platform

Designed and developed a self-hosted platform to centralise logs from the team’s .NET applications, defining the architecture, PostgreSQL schema and security model while directing LLM-assisted implementation. Enabled integration with existing Serilog clients by changing only the server URL, with real-time search, email alerts and read-only MCP access for AI assistants. Built with C#/.NET 10, Angular 22 and PostgreSQL, with automated unit and integration tests.

Memora

Memora is a desktop app for digitizing old photo albums while preserving their original order. It provides a simple scanning workflow to organize photos by album, page, and position, making it faster and easier to create a structured digital copy of a physical album.

Git Viewer

Git Viewer is a lightweight, fast, and intuitive Git client that simplifies file diff visualization and commit history browsing through clear, color-coded changes. Inspired by the Git interface in Visual Studio Community.

JSON Editor

An application that deserialises JSON and displays it in an interactive, editable table for efficiently updating complex data stored in SQL fields.

Excel To SQL

A WinForms desktop application that parses Excel files and generates tailored INSERT INTO scripts for quickly populating SQL Server tables.

Education

Vocational Qualification in Information Technology

IPSC Migliara

“Vinci - Nervi - Fermi - Migliara” Higher Education Institute | Alessandria, AL

September 2009 – June 2014

Certification

Microsoft Power BI Desktop

ITCore Group

Data modelling, analysis and reporting with Power BI Desktop.

March 2025

Languages

ItalianNative
EnglishC1 · EF SET

Interests

RunningMountain bikingPhotographyVideo editing

Information

Location: Casale Monferrato, AL, Italy
Driving licence: Category B