Sandor Drieënhuizen is a pragmatic .NET software engineer and company owner with 16 years of experience building modular monolithic and service-oriented SaaS back-ends for SMEs. He excels at turning complex business requirements into maintainable systems using Domain-Driven Design, TDD, and proven design principles like Dependency Injection and Separation of Concerns. Regularly shipping C# and TypeScript code, he builds REST APIs with ASP.NET Core, Angular front-ends, and reliable data layers with EF, PostgreSQL and RabbitMQ, often deployed in Docker and cloud environments. As an entrepreneur and technical lead he has repeatedly architected and delivered large-scale logistics and communications platforms while coaching teams to elevate code quality. An active contributor to S#arp Architecture shows his interest in framework-level improvements and best practices beyond day-to-day product work. Outside code he pursues creativity—sometimes expressed by occasionally playing the piano—bringing a thoughtful, non-obvious perspective to engineering trade-offs.
S#arp Architecture: ASP.NET MVC Best Practices with NHibernate
Role in this project:
Back-end Developer
Contributions:25 commits, 4 comments in 3 years 3 months
Contributions summary:Sandor primarily focused on enhancing the `Sharp-Architecture` project, which uses ASP.NET MVC with NHibernate. Their contributions involved adding overloads to `AddConfiguration` to support externally prepared instances, modifying session storage, and implementing the `Delete` method in repositories. Additionally, they updated the transaction attribute for both MVC and Web API, and made improvements to the documentation.
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.
Request Free Trial
Sandor Drieënhuizen - Company Owner at Subspace Software Development