Alessandro Giorgetti is a software architect and hands-on application developer with 14 years of experience building line-of-business systems using C#, C++, JavaScript/TypeScript and the .NET ecosystem. As owner and chief solution architect at SID and co-founder/community manager of regional .NET communities, he blends practical delivery with developer advocacy and local tech leadership. He has deep experience in application architecture, UI (WPF/ASP.NET) and backend/database optimization, including notable contributions to the NEventStore project where he refactored persistence, optimized indexes and simplified commit schemas for better performance. Trained as an electronic engineer (110/110 cum laude), he brings an analytical, systems-level perspective to software design and a track record of improving data storage and query efficiency in production systems.
13 years of coding experience
1 year of employment as a software developer
Bachelor (110/110 cum laude), electronic engineering, Bachelor (110/110 cum laude), electronic engineering at Università Politecnica delle Marche
Contributions:6 releases, 4 reviews, 159 commits in 8 years 3 months
Contributions summary:Alessandro focused on significant back-end changes within the .NET event store repository, refactoring the persistence engine. The contributions include modifying database indexes to improve performance, specifically related to stream revisions, and restructuring the commit schema to simplify and optimize data storage. The changes also encompassed code improvements and schema updates, and database query optimizatons.
Contributions:7 releases, 106 commits, 14 PRs in 7 years 9 months
neventstoremongomongodb-driverarangodbmongodb
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.