Mehdi Shariati

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Persian
Fluent

Work Experience

Senior Software Engineer at Destinia
October 1, 2022 - Present
Rewrote legacy PHP code into modern Laravel services, improving maintainability and performance. Built automation tools using Symfony components (Console, ExpressionLanguage, Config), streamlining multiple workflows. Implemented and optimized Elasticsearch-powered search, significantly improving search functionality, rollback policies, and storage efficiency for faster data retrieval and better user experience. Deployed services on AWS (EC2, RDS, CloudWatch) ensuring high availability and robust monitoring. Led training and onboarding for new team members, fostering a collaborative environment and boosting productivity. Integrated AI-based role translation for localized booking experiences.
Software Engineer at Flashbox
September 1, 2022 - October 11, 2025
Developed scalable APIs with Laravel to support real-time delivery routing. Integrated backend systems with AWS services such as S3 for file storage and CloudWatch for performance monitoring. Worked with Redis for caching, RabbitMQ for message queuing, and Elasticsearch for advanced search features. Led the development of scalable GIS-based backend systems using Go (Gin, centrifuge), powering real-time location tracking and efficient delivery routing. Designed and optimized databases using MySQL and PostgreSQL to handle large-scale data for deliveries, customer orders, and real-time tracking. Integrated advanced location-based services to enhance delivery precision, dynamic routing, and live fleet visibility.
Backend Developer at Digika Cloud Team
July 1, 2020 - October 11, 2025
Designed, deployed, and managed Kubernetes clusters to support production workloads, ensuring high availability and scalability. Utilized container runtimes. Developed a dashboard using Angular 8 to monitor server status.
Full Stack Developer at Tapsel
May 1, 2018 - October 11, 2025
Fraud prevention: Detect and block suspicious payments in real-time for click fraud. Smart routing: Optimize gateway selection dynamically. Adaptive UX prompts: Show different payment methods based on user behavior. Developed gamification engine for end users. End-to-end testing for a React.js application.
Senior Software Engineer at Destinia
October 1, 2022 - Present
Rewrote legacy PHP code into modern Laravel services to improve maintainability and performance. Built automation tools using Symfony components; streamlined Elasticsearch-based search; deployed services on AWS (EC2, RDS, CloudWatch); led onboarding and training; integrated AI-based localization for localized booking experiences.
Software Engineer
September 1, 2022 - October 11, 2025
Developed scalable APIs with Laravel to support real-time delivery routing; integrated backend with AWS services; worked with Redis for caching, RabbitMQ for message queuing, and Elasticsearch for search; built GIS-backed backend in Golang for real-time location tracking and efficient delivery routing; designed and optimized MySQL and PostgreSQL schemas for large datasets.
Backend Developer
July 1, 2020 - October 11, 2025
Designed, deployed, and managed Kubernetes clusters to support production workloads; utilized container runtimes; built an Angular 8-based dashboard to monitor server status.
Full Stack Developer
May 1, 2018 - October 11, 2025
Fraud prevention: real-time detection and blocking of suspicious payments; smart routing to optimize cost and speed; adaptive UX prompts; developed a gamification engine for end users; E2E tests for React.js apps; created WordPress blogs/plugins; built Python-based tooling for post-processing.
Full Stack Developer
January 1, 2017 - October 11, 2025
Intern; implemented Backend Services (PHP, Laravel, Symfony); implemented Frontend Services (JavaScript, Vue.js, ReactJS); contributed to various frontend projects; skills include Redis, MySQL, Laravel, PHP, AngularJS.
Senior Software Engineer at Destinia
October 1, 2022 - Present
Led modernization of a legacy PHP codebase into Laravel-based services to improve maintainability and performance. Built automation tooling using Symfony components (Console, ExpressionLanguage, Config) to streamline workflows. Implemented and optimized Elasticsearch for advanced search, boosting search functionality, roll-up policies, and storage efficiency. Deployed services on AWS (EC2, RDS, CloudWatch) ensuring high availability and monitoring. Led onboarding and training for new team members, and integrated an AI-based role translation for localized booking experiences.
Software Engineer at Flashbox
September 1, 2022 - October 11, 2025
Developed scalable APIs with Laravel to support real-time delivery routing. Integrated backend systems with AWS services including S3 for file storage and CloudWatch for performance monitoring. Worked with Redis for caching, RabbitMQ for messaging, and Elasticsearch for advanced search. Led development of scalable GIS-based backend systems using Golang, powering real-time location tracking and efficient delivery routing. Implemented location-based features and performance optimizations.
Backend Developer
July 1, 2020 - October 11, 2025
Designed, deployed, and managed Kubernetes clusters to support production workloads. Utilized container runtimes. Developed a dashboard using Angular 8 to monitor server status.
Full Stack Developer
May 1, 2018 - October 11, 2025
Fraud prevention: detected and blocked suspicious payments in real-time to combat click cheats. Smart routing: dynamically optimized gateway selection. Adaptive UX prompts: shown different payment methods based on user behavior. Built gamification engine for end users. Performed end-to-end testing for a React.js application.
Full-Stack Developer
January 1, 2017 - October 11, 2025
Started as Backend Developer intern. Implemented Backend Service (PHP, Laravel, Symfony). Implemented Core Services (Redis, MySQL, PostgreSQL). Implemented Frontend Service (JavaScript, Vue.js, React.js). Implemented various frontend projects with JavaScript, Angular.js, Vue.js, React.js (v1).
Senior Software Engineer at Destinia
October 1, 2022 - Present
Led modernization of legacy PHP code into Laravel-based services, improving maintainability and performance. Led onboarding and training for new team members, fostering a collaborative environment and boosting productivity.
Software Engineer at Flashbox
September 1, 2022 - October 11, 2025
Developed scalable Laravel APIs for real-time delivery routing. Integrated backend with AWS services (S3, CloudWatch) for storage and monitoring. Worked with Redis, RabbitMQ and Elasticsearch to improve performance, and led the development of scalable GIS-based location tracking and routing. Designed scalable MySQL/PostgreSQL schemas for orders/deliveries.
Backend Developer at Digika Cloud Team
July 1, 2020 - October 11, 2025
Designed and deployed Kubernetes clusters to support production workloads; managed containers and dashboards for server status.
Full Stack Developer at Tapsel
May 1, 2018 - October 11, 2025
Fraud prevention: real-time detection and blocking of fraudulent payments; smart routing to optimize gateway selection; adaptive UX prompts; developed a gamified engine for end-users; built and tested a React-based application.
Senior Software Engineer at Destinia
October 20, 2022 - Present
Rewrote legacy PHP code into modern Laravel services, improved maintainability and performance. Built automation tools using Symfony components (Console, ExpressionLanguage, Config), streamlining multiple workflows. Implemented and optimized Elasticsearch search, improving search functionality, rollup policies, and storage efficiency for faster data retrieval and a better user experience. Deployed services on AWS (EC2, RDS, CloudWatch) ensuring high availability and monitoring. Led training and onboarding for new team members, fostering a collaborative environment and enhancing overall productivity. Integrated AI-based role translation for localized booking experiences.
Software Engineer at FlashBox
September 20, 2022 - October 11, 2025
Developed scalable APIs with Laravel to support real-time delivery routing. Integrated backend systems with AWS services such as S3 for file storage and CloudWatch for performance monitoring. Worked with Redis for caching, RabbitMQ for message queuing, and Elasticsearch for advanced search features. Led the development of scalable GIS-based backend systems using Golang (Gin, Centrifuge), powering real-time location tracking and efficient delivery routing. Designed and optimized database schemas using MySQL and PostgreSQL to handle large-scale data for deliveries, customer orders, and real-time tracking. Integrated advanced location-based services to enhance delivery precision, dynamic routing, and live fleet visibility.
Backend Developer at Digika Cloud Team
July 20, 2020 - October 11, 2025
Designed, deployed, and managed Kubernetes clusters to support production workflows, ensuring high availability and scalability. Utilized container runtimes. Developed a dashboard using Angular 8 to monitor server status.
Full Stack Developer at TapSell
May 20, 2018 - October 11, 2025
Fraud prevention: Detect & block suspicious payments in real-time for click cheats. Smart routing: Optimize gateway selection dynamically. Adaptive UX prompts: Show different payment methods based on user behavior. Developed gamification engine for end users. E2E testing for a React.js application.
Full-Stack Developer at Digika Cloud Team
January 20, 2017 - October 11, 2025
Started as Backend developer intern. Implemented Backend Service (PHP, Laravel, Symfony). Implemented Core Services (Redis, MySQL, PostgreSQL). Implemented Frontend Service (JavaScript, Vue.js). Implemented various frontend projects with JavaScript, AngularJS (v1).
Senior Software Engineer at Destinia
October 1, 2022 - Present
Rewrote legacy PHP code into modern Laravel services, improving maintainability and performance. Built automation tools using Symfony components (Console, ExpressionLanguage, Config), streamlining multiple workflows. Implemented and optimized Elasticsearch search, significantly improving search functionality, rollback policies, and storage efficiency for faster data retrieval and a better user experience. Deployed services on AWS (EC2, RDS, CloudWatch) ensuring high availability and monitoring. Led training and onboarding for new team members, fostering a collaborative environment and enhancing overall productivity. Integrated AI-based role translation for localized booking experiences.
Software Engineer at Flashbox
September 1, 2022 - October 11, 2025
Developed scalable APIs with Laravel to support real-time delivery routing. Integrated backend systems with AWS services such as S3 for file storage and CloudWatch for performance monitoring. Worked with Redis for caching, RabbitMQ for message queuing, Elasticsearch for advanced search features. Led the development of scalable GIS-based backend systems using Golang powering real-time location tracking and efficient delivery routing.
Backend Developer at Digika Cloud Team
July 1, 2020 - October 11, 2025
Designed, deployed, and managed Kubernetes clusters to support production workloads. Utilized container runtimes. Developed a dashboard using Angular 8 to monitor server status.
Full Stack Developer at Taspel
May 1, 2018 - October 11, 2025
Fraud prevention: Detect & block suspicious payments in real-time for click cheats. Smart routing: Optimize gateway selection dynamically. Adaptive UX prompts: Show different payment methods based on user behavior. Developed a gamification engine for end users. Performed E2E testing for a React.js application. Created WordPress blogs and plugins. Developed and implemented over 50 Python commands for post-processing and TTL data management in a Django-based system, while customizing the Apache Superset UI for enhanced data visualization. Integrated advanced location-based services to improve delivery precision, dynamic routing, and live fleet visibility.
Full Stack Developer at Taspel
January 1, 2017 - October 11, 2025
Started as Backend Developer intern. Implemented Backend Services (PHP, Laravel, Symfony). Implemented Core Services (Redis, MySQL, PostgreSQL). Implemented Frontend Services (JavaScript, Vue.js, React.js). Executed various frontend projects with JavaScript frameworks (Vue.js/AngularJS/ReactJS). Skills include Redis, JavaScript, MySQL, Laravel, PHP, AngularJS.
Full Stack Developer at Tas pel
March 1, 2018 - October 11, 2025
Continued as Full Stack Developer focusing on backend services (PHP, Laravel, Symfony), databases (Redis, MySQL, PostgreSQL), and frontend (JavaScript, Vue.js, React.js). Worked on multiple frontend projects with modern JavaScript frameworks.

Education

Bachelor's degree at Parand University
October 1, 2012 - May 1, 2016
Bachelor's degree in Computer Software Engineering at Parand University
October 20, 2012 - May 20, 2016
Bachelor's degree in Computer Software Engineering at Parand University
October 1, 2012 - May 1, 2016
Bachelor's degree in Computer Software Engineering at Parand University
October 1, 2012 - May 1, 2016
Bachelor's degree in Computer Software Engineering at Parandu University
October 1, 2012 - May 20, 2016
Bachelor's degree in Computer Software Engineering at Parand University
October 1, 2012 - May 1, 2016

Qualifications

Bachelor's degree in Computer Software Engineering
October 1, 2012 - May 1, 2016

Industry Experience

Software & Internet, Professional Services, Computers & Electronics, Travel & Hospitality, Retail