×
Milad Barzideh

Milad Barzideh

Software engineer - Java Developer


Background


About

About

I'm a software engineer with 5 years of experience in big companies with 2000 employees and 400 tech people in the software development cycle. I really enjoy designing high-performance systems and value learning and growing with people, teams, and technologies.

Work Experience

Work Experience

  • Software EngineerSnappbox

    Mar, 2020 - Present

    Snapp is an on-demand multi-service platform and digital payment technology group with over 50 million customers and 3 million daily orders.

    • Design and develop a service for finding the optimum solution to a batching problem (VRP). It reduces delivery costs and increases drivers' utilization.

    • Design and develop a follow-up feature for the support team that detects stuck orders, resulting in a 5% improvement in in-slot delivery.

    • Improve pricing service algorithm with a periodic surge strategy, which increases order acceptance time by 20%.

    • Make the backend microservices scalable and fault-tolerant

    • Apply bug fixes, features, and optimizations for the existing projects built on top of Java.

    • Actively engaged in and organized +100 incidents and debugged and resolved microservices issues.

  • Software EngineerClarity Global

    Apr, 2018 - Mar, 20201 year 10 months

    Clarity Global is a company that provides solutions in the area of Telecommunications.

    • Deployed a centralized logging environment(Elastic stack) which gathers log data from microservices and user activities

    • Building Microservices with Spring Cloud modules: Spring Cloud Config Server, Service Registry and Discovery, Zuul Gateway, Circuit Breaker

    • Implemented several RESTful-based services with Spring Boot

    • Experience with Automated Testing frameworks and methodologies such as JUnit, Mockito, TDD, and Selenium

Skills

Skills

  • Programming

    Java

    Python

  • Framework

    Spring Boot

    Hibernate

  • Databases

    MySql

    Redis

    Mongo

    Elasticsearch

  • Tools

    Kafka

    Docker

    Kubernetes

    Git

    Prometheus

    Grafana

    Gatling

    ELK

Education

Education

  • Computer Software Engineering, Master's degree, University of Isfahan

    Dec, 2016 - Dec, 2019

  • Computer Software Engineering, Bachelor's degree, Malayer University

    Dec, 2009 - Dec, 2013

Certificates

Certificates