Summary
Amir Solhi is a Staff Software Engineer and architecture-focused technologist with over a decade of experience building high-throughput, cloud-native systems across fintech and travel platforms. He has led design and delivery of event-driven, streaming, and actor-model systems processing hundreds of thousands of transactions per hour, and recently served as the lone staff engineer driving authentication, authorization, and security architecture for an enterprise bank. Comfortable both mentoring teams and shipping code, he’s reduced legacy complexity, improved deployment velocity with Terraform and Kubernetes, and delivered continuous observability and zero-downtime migrations. His work spans .NET and Go at scale—launching microservice dispatchers, ReBAC/ABAC authorization platforms, and API protection patterns—and he remains an active contributor in the .NET ecosystem. Based in Amstelveen, he pairs hands-on engineering with product-minded leadership, translating complex business needs into pragmatic, future-compatible solutions. A less obvious strength is his track record of freeing teams from technical debt while increasing daily production deployments and measurable business metrics like reduced call volume and faster feature delivery.
7 years of coding experience
9 years of employment as a software developer
Bachelor’s Degree Computer Software Engineering, Bachelor’s Degree Computer Software Engineering at Imam Khomeini International University
Master’s Degree Computer Software Engineering, Master’s Degree Computer Software Engineering at Iran University of Science and Technology
National Organization for Development of Exceptional Talents (Sampad)
Persian, English