Giacomo Sorbi
Giacomo Sorbi

Senior Full-Stack Engineer / Technical Lead

Open to offers · Member since 17 Oct 2026
Location
London, United Kingdom
Desired salary
Unspecified
Work preference
Remote Only / Full Time, Contract
Experience level
Senior

About

Professional summary

I am a senior full-stack engineer and technical lead with more than 10 years of experience building product and platform software for FinTech, enterprise, blockchain, e-commerce, and health-tech businesses.

I work across C#/.NET, React, TypeScript, Node.js, Python, Go, SQL, and cloud-native systems on Azure and AWS. I enjoy taking ambiguous product goals and turning them into scalable APIs, reliable services, and polished user experiences.

I have led architecture and delivery for microservices, event-driven platforms, real-time dashboards, and high-volume data applications. My work includes performance tuning, platform modernization, containerization, and cloud deployment.

I am comfortable as a hands-on engineer, technical lead, and early-stage startup builder. I have established engineering standards, architecture, delivery practices, and team processes from the ground up.

I also mentor distributed engineering teams on clean architecture, code review, pragmatic delivery, and modern .NET and web development practices. I bring a collaborative approach to working with both engineering teams and business stakeholders.

Skills

30 capabilities

Tech stack & tools

Working toolkit

Languages & Frameworks

Libraries

Experience

Career history

Senior Software Engineer / Team Lead Toptal

I deliver senior-level consulting engagements for enterprise and startup clients in FinTech, blockchain, SaaS, and healthcare. My work spans architecture, hands-on implementation, technical leadership, and full-stack delivery using React, Node.js, TypeScript, Python, and ASP.NET Core.

I have led a .NET 6 migration that improved application performance by 30% and reduced hosting costs through containerized deployment. I also architect scalable backend systems using Go and modern C++ on Linux, and mentor distributed teams on .NET practices, clean architecture, microservices, code review, and delivery standards.

Principal Engineer SAPI

I joined this early-stage FinTech startup as one of its first technical hires, helping establish product architecture, engineering standards, and delivery practices during a key growth period.

I architected a .NET Core microservices platform for B2B financial products using C#, Entity Framework Core, and SQL. I integrated Azure Service Bus for event-driven communication, migrated legacy .NET Framework applications to .NET 6 and Azure App Services, and delivered features across React, Next.js, Node.js, and TypeScript.

Co-Founder & First Engineer EmotiPal

I built the MVP for a therapist-focused mental-health application from scratch using React Native and TypeScript.

I designed and implemented a serverless backend using AWS Lambda and DynamoDB for user templates, progress tracking, and core workflows. I owned the technical architecture, implementation, and product iteration from initial concept through project close.

Team Lead Undisclosed FinTech

I led a distributed team building a large-scale resource management application using ASP.NET Core, React, and Redux.

I implemented real-time dashboard updates with SignalR and WebSockets, including custom D3.js data-visualization widgets. I used Entity Framework Core and SQL Server for high-volume transaction processing and served as the main technical contact between engineering and business stakeholders.

Senior Software Engineer Facebook

I worked on the Efficiency team building internal tools to monitor performance regressions across Facebook products.

I developed features with React, Hack, Python, and modern C++, focusing on speed, stability, reliability, and performance diagnostics. I collaborated with teams across the organization to improve codebase reliability.

University Lecturer Birkbeck, University of London

I taught modern web development to mixed-experience cohorts, covering HTML, CSS, JavaScript, and React through practical portfolio projects.

I mentored students on code quality, problem-solving, and effective web development practices.

Software Engineer Deutsche Bank

I built a greenfield robo-advisory application supporting MiFID II requirements, primarily using React and Redux with Node.js and Python integration work.

I also contributed to hiring and team growth for the front-end engineering function.

Software Developer OUTFITTERY

I completed a focused e-commerce contract to refactor customer journey pages into an AngularJS and Bootstrap stack.

The work included internationalization support and improvements to the customer-facing web experience.

Team Lead AGCPartners

I led front-end delivery for high-interaction interfaces using Angular, vanilla JavaScript, SVG libraries, and animation-focused UX patterns.

I coordinated implementation work to deliver engaging, interactive user experiences.

Developer & Consultant Freelance

I delivered web development, SEO, digital marketing, and training projects for agencies and direct clients in Italy and the United Kingdom.

I worked remotely and on client engagements across development, consulting, and digital services.

Education

Learning history

Scuola Superiore Sant'Anna

Master of Science, Innovation Management and Service Engineering

Master in Innovation Management and Service Engineering.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent AI Tools Salaries
Menu