Mahdi UserMU
Open to opportunities

Mahdi User

@mahdi

Results-driven Senior Software Engineer with expertise in backend systems.

Iran

What I'm looking for

I am seeking opportunities that foster innovation, collaboration, and professional growth in a dynamic environment.

I am a results-driven Senior Software Engineer with over 10 years of experience in designing and delivering scalable, secure, and high-performance backend systems. My specialization lies in .NET Core, microservices, Domain-Driven Design (DDD), and event-driven architecture. I have a proven track record of optimizing distributed systems for scale and resilience, which has significantly improved system throughput and reliability in my previous roles.

In my current position as a Technical Lead at UTRAVS, I have successfully led the design and development of a high-availability Tour Booking Platform, serving thousands of users. My leadership extends to mentoring engineers, conducting technical reviews, and fostering a culture of clean code and engineering excellence. I am passionate about driving innovation in CI/CD and DevOps practices, ensuring that my teams deliver high-quality software efficiently.

Throughout my career, I have architected and delivered complex systems, such as a Global B2B Flight Booking Platform and an enterprise-scale Virtual Directory Service. My commitment to continuous improvement and collaboration with cross-functional teams has been instrumental in aligning technical roadmaps with strategic business goals. I am open to relocation and new opportunities that allow me to leverage my skills and experience in impactful ways.

Experience

Work history, roles, and key accomplishments

UT
Current

Technical Lead & Senior Software Engineer

Utravs

Mar 2023 - Present (2 years 2 months)

Led the design and end-to-end development of a high-availability Tour Booking Platform serving thousands of B2C and B2B users. Defined scalable system architecture using CQRS, Vertical Slicing, and event-driven design, enabling modular development and parallel team delivery.

RO

Technical Lead

Roshd

Jul 2017 - Mar 2023 (5 years 8 months)

Designed and implemented an enterprise-scale Virtual Directory Service using LDAP for 10,000+ users, streamlining authentication and authorization across systems. Built secure Identity Provider (IdP) solutions using IdentityServer4, supporting OIDC and SSO for 5,000+ users in compliance with OWASP best practices.

MO

Senior Software Engineer

Mashhad Municipality Technology Organization

Jul 2014 - Jul 2017 (3 years)

Modernized municipal platforms by leading the refactoring of legacy systems, resulting in an 80% reduction in operational costs. Led the development and optimization of the city's Car Tolls System, improving system performance and operational reporting.

DT

Senior Engineer

Dade Gostar-e Toos

Feb 2012 - Feb 2013 (1 year)

Mentored junior developers in performance tuning, code optimization, and SQL best practices. Transformed legacy Windows Forms applications into Citrix-accessible web applications, reducing infrastructure and support costs by 80%.

Education

Degrees, certifications, and relevant coursework

AM

Azad University of Mashhad

Bachelor of Science, Computer Engineering

Completed a comprehensive curriculum focused on computer engineering principles. Gained expertise in software development, system design, and problem-solving methodologies.

Find your dream job

Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan