10/21/2026 updated

**** ******** ****
100 % available

Senior Software Engineer / Tech Lead (.NET, WPF, Angular)

Cesinali, Italy
Worldwide
Bachelor in Computer and Information Technology Engineering
Cesinali, Italy
Worldwide
Bachelor in Computer and Information Technology Engineering

About me

I’m a senior software engineer and tech lead with over 20 years of experience building and evolving production software on the Microsoft stack: C#, .NET / .NET Core, ASP.NET Core, WPF, WCF and Angular, backed by SQL Server, PostgreSQL and Azure.

AI AgentsASP.NET.NET FrameworkApplication Programming Interfaces (APIs)C Sharp (Programming Language)DevOpsPostgreSQLTeam Foundation ServerWindows APIAngular 2+Software EngineeringTechnical ManagementAngular Material.NET CoreSql Server ProgrammingWeb Api
Backend development
I design and build REST APIs and services with C#, ASP.NET Core Web API and .NET Core, and I maintain and integrate legacy WCF services. I use Entity Framework for data access and pay close attention to clean architecture, error handling and maintainability.
Frontend development
I develop web clients in Angular and TypeScript, from line-of-business dashboards to data-collection apps, and I have experience modernizing older AngularJS and ASP.NET MVC applications.
Desktop development
WPF is one of my strongest areas. I build desktop applications using the MVVM pattern (MVVMLight, PRISM), including graphics- and document-heavy software such as drawing and image-editing tools, a custom spreadsheet-like control, a trading front end, kiosk apps with webcam integration, and DevExpress-based point-of-sale and inventory apps.
Databases
I work with SQL Server, PostgreSQL, MySQL and Oracle, and I’ve led database migrations from SQL Server and Oracle to PostgreSQL.
Architecture and technical leadership
As a tech lead, I run technical analysis, evaluate and choose architectures, review code and mentor developers. I’m comfortable taking over existing codebases, finding their weak points and stabilizing them without disrupting production.
Project management
I’m PMP-certified and have managed projects end to end, from scoping and estimates to releases and client relationships, including international ERP rollouts.
Cloud, DevOps and tooling
Azure, Azure DevOps, Git, Team Foundation Server and Visual Studio. I also use AI tools like Claude daily for code analysis, refactoring and development, and I’ve built an AI-agent automation system integrated with Notion.
Domain experience
Public safety and critical events management, retail ERP, construction project management, healthcare, digital signatures (CAdES/PAdES) and trading.
Certifications
  • PMP – Project Management Professional (PMI), since 2010
  • Microsoft Certified: Programming in C# (Exam 70-483)
  • MCSA: Web Applications, including Exam 70-486: Developing ASP.NET MVC Web Applications


Experience

Professional experience10+ years
Freelancer since2006

Languages

EnglishFluentItalianNative speaker

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in