Software Engineer
CurrentThe fastest-growing internet company in the Middle East, offering over 5 Million daily rides to 50 Million clients through a network of 3.5 Million drivers.Achievements as a software engineer in the Core team of Map vertical:- Empowering Data-intensive tools to use thousands of users' daily feedback, forcreating the most accurate and comprehensive map data and OSM mirror in Iran.- Migrated numerous services to OKD 4 and Kubernetes for scalability, utilizing Helm charts and ArgoCD for GitOps operations.- Rewrote the AreaGateway service, adhering to clean architectural principles and Domain-Driven Design (DDD), handling over 1400 requests per second (RPS).- Developed the Geometry Campaign service, following clean code practices and DDD, implementing the CQRS pattern.- Designed and implemented the Map Conflation service to integrate various map resources, designing a pipeline for cleaning them, and ultimately producing outputs.- Redesigned the Map Feedback service, based on clean architecture and DDD principles, with the implementation of the CQRS pattern.- Maintained core mapping services, including raster tiles and vector tiles.- Actively participated in code review processes and knowledge sharing within the team.- Mentored a trainee to grasp fundamental software engineering principles and prepare for contributing to large-scale projects.