Skip to main content
Ali ElmiAE
Looking for a job

Ali Elmi

@alielmi

Senior Software Engineer Technical Lead at SnappTrip, modernizing booking services and scaling villa inventory to 40K+ properties.

Iran
Message

At SnappTrip, I lead backend modernization and expansion of the accommodation booking platform, moving critical booking capabilities from legacy Scala services to Go microservices. I also designed an automated discovery and onboarding pipeline that synchronized villa inventory across four external providers, scaling the platform to 40K+ villas.

Across travel, e-commerce, fintech, and data engineering, I’ve developed distributed systems, microservices, and data pipelines. At SnappTrip, I led an initiative to encrypt customer data; at Sazito, I built services for scheduling, customer feedback, and file storage.

Experience

Work history, roles, and key accomplishments

SnappTrip logoSN
Current

Senior Software Engineer Technical Lead

Feb 2025 - Present (1 year 8 months)

Rehired by the VP of Technology to lead the modernization and expansion of SnappTrip’s accommodation booking platform across domestic hotels, international hotels, villas, and alternative stays. As Tech Lead, owned end-to-end backend initiatives spanning legacy Scala services and Go-based microservices, with a focus on platform reliability, scalability, security, and operational efficiency.
Key ac

Sazito - سازیتو logoSA

Software Engineer

Jan 2023 - Jan 2025 (2 years)

Worked on the core backend systems of Sazito, a platform enabling small and medium-sized businesses to build and manage online stores with minimal technical expertise. Focused on building scalable microservices to power various e-commerce and SaaS functionalities.

Key Responsibilities & Achievements:
- Maintained and enhanced the **shop-core** microservice, the backbone of the online shopping exp

Wallex logoWA

Software Engineer

Jul 2022 - Dec 2022 (5 months)

Contributed to the core trade engine at Wallex, Iran’s second-largest cryptocurrency exchange. Helped design and implement the next-generation version of the engine with a focus on performance, reliability, and trading logic.

Key Responsibilities & Achievements:
- Designed and implemented a statistical data dispatching system for real-time market insights and analytics
- Developed a market monito

Cafe Bazaar logoCB

Software/Data Engineer

Jul 2021 - Jun 2022 (11 months)

Worked on the User Profiling team at CafeBazaar, the largest Android marketplace in Iran, with millions of active users. Focused on developing and maintaining scalable backend and data engineering solutions to support user authentication, behavior tracking, and large-scale data processing.

Key Responsibilities & Achievements:
- Maintained and extended core microservices:
**kimdi** – User authenti

SnappTrip logoSN

Software Engineer

Jun 2019 - Jun 2021 (2 years)

Worked as part of the Domestic Flight team at SnappTrip, a major online travel platform with hotel and flight offerings. Contributed to the design, development, and maintenance of large-scale, distributed systems powering the full ticket lifecycle: search, booking, issuance, and cancellation.

Key Responsibilities & Achievements:
- Maintained and extended mission-critical microservices (flight and

Rahkarhaye Hooshmand logoRH

Java Developer

Oct 2017 - Jul 2019 (1 year 9 months)

Contributed to the development of a data-driven web application that aggregated and analyzed data from over 150 online markets to provide users with a unified product comparison experience. Played a key role in backend development, application performance, and internal tooling.

Key Responsibilities & Achievements:
- Maintained and optimized the application's core search engine, enabling seamless

ala Royal Vision logoAV

Oracle Application Developer

Jan 2015 - Sep 2017 (2 years 8 months)

Led the end-to-end design, development, and deployment of enterprise-grade ERP and BPMS solutions for public and private sector clients. Collaborated closely with cross-functional teams to deliver scalable business applications using Oracle technologies, while also training users and supporting digital transformation initiatives.

Key Responsibilities & Achievements:
- Advised client IT department

Ferdowsi University of Mashhad logoFM

Teacher Assistant

Oct 2009 - Sep 2015 (5 years 11 months)

Supported the instruction of undergraduate computer science courses by mentoring students, solving technical problems, and reinforcing key programming and system design concepts. Collaborated with faculty to ensure effective learning experiences and academic success.

Key Responsibilities:
- Assisted students in understanding core concepts through hands-on problem solving and one-on-one mentoring

Education

Degrees, certifications, and relevant coursework

FM

Ferdowsi University of Mashhad

Bachelor’s Degree, Computer Software Engineering

2009 - 2014

NS

National Organization for Development of Exceptional Talents (Sampad)

High School Diploma, Mathematics and Computer Science

2002 - 2009

Interested in hiring Ali?

You can contact Ali and 90k+ other talented remote workers on Himalayas.

Message Ali

People also viewed

View all talent

Get matched with your dream remote 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