Summary


I’m a Software Engineer with years of experience in various programming languages such as Golang and Python, designing, developing, deploying and maintaining scalable Microservices and Cloud-Native applications under 8,000+ requests per second with millions of users on cloud environments. I’ve architectured data-intensive applications with complex data models on various Database technologies. Also, I’ve managed and provisioned Kubernetes clusters on public, private and self-hosted Infrastructure. Throughout my career, I’ve had the privilege of collaborating with leading International companies, contributing to impactful projects across diverse industries.


Work Experience


Canonical

Software Engineer

  • Developed Kubernetes controllers for Cloud-Native and CNCF conformant applications in Golang and Python.
  • Spearheaded the design and development of in-place upgrades of Cluster API supporting over 25,000 node clusters.
  • Provisioned large-scale Kubernetes clusters on Linux machines
  • Incorporated cloud infrastructures like AWS, Google Cloud and MAAS to ensure cloud agnostic implementations.
  • Heavily contributed to the Canonical Kubernetes, Microk8s and Cluster API projects. Designed and developed new features, resolved issues, improved performance, efficiency and also the overall UX of these projects.

Divar

Software Engineer

  • Architectured, engineered and maintained gRPC and RESTful microservices written in Golang and Python.
  • Led a team of 6 engineers to re-design, implement and release core business Microservice leading to a 60% reduction in average latency while providing a 99.99% uptime and a 95% reduction in response size.
  • Achieved over 4 successful product releases coordinating with Stakeholders, cross-functional and Product teams.
  • Implemented CI/CD pipelines and e2e tests to ensure zero down-time releases.
  • Implemented advanced data models and Database schemas to address data integrity and consistency of data-intensive applications with more than 8,000 requests per second.
  • Architectured robust and scalable microservices with domain-driven design and service-oriented architecture.
  • As an SRE, decreased call center load by 10% due to significant improvements in service reliability and observability.

CNAM

Software Engineering Intern

  • Directed AI applications and microservices in Python and Django with Docker.
  • Integrated Machine Learning and Computer Vision with Materials Science and Engineering. Co-authored 3 journal papers that delve into the practical applications of Machine Learning in the field of Materials Science.

AI-Medic

Software Engineering Intern

  • Designed and developed an AI application in Python for medical use cases.
  • Supervised and Mentored and guided over 20 interns through structured training programs.
  • Researched and implemented models to compete in the Medical Decathlon and outperformed more than 200 competitors.
  • Incorporated PyTorch to train a CNN for semantic segmentation of MRI images with a DICE score of 89.14%.

Education


Master of Science in Artificial Intelligence

K.N. Toosi University of Technology

  • Ranked top 1% in the nationwide entrance exam.
  • Ranked top 3 in various courses, such as: Statistics, Machine Learning, Deep Learning, Revolutionary Algorithms, Computer Vision, Recommender Systems and Natural Language Processing.

Bachelor of Science in MSE

Sharif University of Technology

  • Ranked top 0.5% in the nationwide entrance exam.
  • Co-authored 3 journal papers that delve into the practical applications of Machine Learning in the field of Materials Science.

Publications


Multilayered mesoporous composite nanostructures for highly sensitive label-free quantification of cardiac troponin-I (Biosensors | M. Saeidi et al.)

SCAPS Empowered Machine Learning Modelling of Perovskite Solar Cells: Predictive Design of Active Layer and Hole Transport Materials (Photonics | M. Hasanzadeh Azar et al.)

Functionalization of metal-organic frameworks with metallic nanoclusters for ultra-sensitive monitoring of morphine in biological fluids (Biosensors and Actuators B: Chemical | M. Saeidi et al.)


Skills


  Golang   Redis
  Python   Django
  Flask   FastAPI
  Django REST Framework   SQL
  PostgreSQL   Docker
  DevOps   Kubernetes
  Design Patterns   Object Orientation
  Agile   CI / CD
  Machine Learning   Data Science and Analysis
  Numpy   Pandas
  Matplotlib   Scipy
  Seaborn   Scikit-Learn
  Keras   Tensorflow
  Linux   Ubuntu


Projects


E-Commerce Web App v2.0

  • Built an E-Commerce Web App, Powered by Django, Django REST Framework and JWT paired with an amazing Single App Front-end paradigm, with the help of React, Redux, Axios, React Bootstrap and many more.
  • PostgreSQL was used as the Database of the project
  • CI/CD were taken case of by the means of Unit Testing, GitHub Workflows and Docker

Recipe App

  • Built a Backend API with Django REST Framework with Test Driven Development in mind

E-Commerce Web App v1.0

  • Built an E-Commerce Web App, Powered by Django, with simple HTML, CSS and Bootstrap
  • PostgreSQL was used as the Database of the project
  • CI/CD were taken case of by the means of Unit Testing, GitHub Workflows and Docker

Email App

  • Developed a Single Page Application with the help of Django, HTML, CSS and JavaScript, specifically React

Prostate Semantic Segmentation

  • Built a competitive model with a Dice Score of 0.92/1 regarding semantic segmentation of PCa MRI Images.

Courses


Working with Microservices in Go (Golang) - Udemy - 2022

Golang Tutorial - Youtube - 2022

Software Engineering and DevOps - Coursera (IBM) - 2022

Docker and Kubernetes - Udemy - 2022

Data Engineering Nanodegree Progam - Udacity - 2022

Data Engineering Nanodegree Progam - Udacity - 2022

The Complete SQL Bootcamp - Udemy - 2022

Software Engineering - edX (UBC) - 2022

Blockchain Technology - edX (UC Berkeley) - 2022

CS50's Web Programming with Python and JavaScript - edX (Harvard) - 2022

Data Structures & Algorithms with Python - Udemy - 2022

Django and React Integration - Udemy - 2022

Backend REST API with Python and Django - Udemy - 2022

Django REST Framework - Youtube - 2022

Django Framework - YouTube - 2021

Machine Learning - fast.ai & Coursera - 2021


Achievements


Ranked top 1%
National M.Sc. University Entrance Exam, Iran, 2023

Ranked top 0.5%
National B.Sc. University Entrance Exam, Iran, 2018


Languages


Persian: Native

English: Full Professional Proficiency


Interests


  Software Engineering   Cloud Computing
  Site Reliability Engineering     Data Engineering
  DevOps     Machine Learning