I am a Senior Tech Lead and Software Architect with over 13 years of experience leading engineering teams and architecting scalable, event-driven systems. Throughout my career, I have been deeply involved in hands-on leadership, working closely with my teams and coding alongside them to ensure high-quality deliverables and efficient progress. My expertise spans .NET and Node.js technologies, cloud-native architectures on Azure and AWS, and delivering solutions across diverse industries including healthcare and high-performance trading platforms.
I have a proven track record of reducing release cycles, optimizing system performance, and building high-performing engineering teams that deliver business-critical results. I am passionate about mentoring engineers, improving onboarding processes, and fostering a culture of code quality through structured reviews and pair programming.
My experience includes architecting microservice and event-driven architectures, implementing DevOps transformations with canary release strategies, and optimizing infrastructure for scalability and performance. I have led teams remotely and onsite, managing cross-functional collaboration with product and business stakeholders to align technical initiatives with revenue-driving goals.
I am skilled in modern development stacks including .NET MAUI, Blazor, Kubernetes, Docker, and various cloud services. I have successfully migrated legacy systems to modern architectures, unified development stacks to reduce costs, and enhanced database performance through indexing, normalization, and query optimization.
I am fluent in English and Persian, and I hold a Master's and Bachelor's degree in Mechanical Engineering (Mechatronics) from Sharif University of Technology. Outside of work, I enjoy chess, hiking, career development, and personal finance. I strongly believe in leading by example and maintaining a hands-on approach to leadership.