Hamed Shirbandi is a senior software engineer based in Amstelveen with nine years of hands-on experience building scalable .NET systems and launching product-focused startups. He specializes in software design and architecture—DDD, CQRS, event sourcing and microservices—paired with pragmatic Agile practices like TDD and BDD, and a strong grounding in OOP, design patterns and SOLID principles. At his personal brand CodeBlock he created a .NET framework that accelerated delivery and helped launch 40+ applications and three startups, demonstrating both engineering craft and entrepreneurial drive. He has led backend efforts in large-scale apps, proposed cost-saving payment innovations, and consistently introduced automation and testing to improve team productivity. Comfortable across the full development lifecycle, Hamed balances architecture-level thinking with hands-on implementation and mentoring of junior developers. A detail that often goes unnoticed: he blends startup velocity with enterprise practices, shipping lightweight frameworks that scale from one-off client apps to complex super-app architectures.
9 years of coding experience
9 years of employment as a software developer
High School Diploma, Computer, 18.5 (A+), High School Diploma, Computer, 18.5 (A+) at Hafez High School
Bachelor's degree, Software Engineering, 18.8 (A+), Bachelor's degree, Software Engineering, 18.8 (A+) at University of Applied Science and Technology Kermanshah
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.