Mahdi User
@mahdi
Results-driven Senior Software Engineer with expertise in backend systems.
What I'm looking for
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
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.
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.
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.
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
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.
Tech stack
Software and tools used professionally
Microsoft Azure
GitLab
Kubernetes
GitLab CI
MySQL
PostgreSQL
MongoDB
Microsoft SQL Server
SQLite
Oracle
Gmail
.NET Core
.NET
ASP.NET Core
Azure Stack
Redis
AngularJS
JavaScript
HTML5
CSS 3
ASP.NET
Apache JMeter
Serilog
Kafka
RabbitMQ
Grafana
Prometheus
OpenTelemetry
Windows
Oracle Linux
Azure Active Directory
Oracle PL/SQL
gRPC
Azure Functions
Azure SQL Database
TypeScript
OAuth2
sso
NGINX
SQL
Citrix
Azure Blob Storage
MinIO
Availability
Location
Authorized to work in
Social media
Job categories
Skills
Interested in hiring Mahdi?
You can contact Mahdi and 90k+ other talented remote workers on Himalayas.
Message MahdiFind 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!
