Skip to main content
Mahdi UserMU
Open to opportunities

Mahdi User

@mahdi

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

Iran
Message

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 (3 years 3 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 250,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