AmirBahador Bahadori

AmirBahador Bahadori

Softeware Developer & DevOps Engineering

About Me

Hello! I’m AmirBahador Bahadori. I am a results-driven senior engineer with a strong background in Python development, I have actively collaborated with cross-functional teams to deliver innovative solutions. Skilled in system design, code review, and implementing scalable services, I thrive in challenging environments and consistently strive for excellence.

Age
24
Email
Amirbahador.develop@gmail.com
Language
  • Farsi (Native)
  • English (Professional working proficiency)

Work Experience

Senior Software Engineer at delphai GmbH
Aug, 2023 - Feb, 2024 ( 7 month )
  • Served as the Senior Engineer at Delphai, an AI company that utilized machine learning techniques.
  • Conducted code reviews, ensuring adherence to best practices and maintaining code quality across the organization.
  • Utilized FastAPI, gRPC, and RabbitMQ RPC to build a variety of services, enabling efficient communication and data exchange.
  • Successfully led the migration of services from other protocols to RabbitMQ RPC, enabling automatic consumer scaling with Kubernetes.
  • Actively participated in system design sessions, offering valuable insights and recommendations to optimize performance and scalability.
  • Contributed to the development of numerous Python-based projects, with over 400 repositories and 136 active microservices.
  • Collaborated closely with the machine learning team to develop and implement cutting-edge solutions.
Devops Engineer at Superz Co.
Oct, 2021 - Sep, 2023
  • Cultivated a DevOps culture by implementing Continuous Integration/Continuous Delivery best practices, producing automated, reliable and efficient deployment solutions for software and infrastructure.
  • Containerization of the existing application using Docker
  • Maintained Git workflows for version control
  • Setting up Continuous Integration(CI) and Continuous Delivery (CD) Pipelines using GitLabCi
  • Orchestrated Docker Container using docker-compose
  • Automated repetitive manual tasks with Bash Scripting
  • Setting up Docker registry using Nexus
  • Reduced the monthly costs by having less downtime using Monitoring and Alerting Solutions
  • Provided Prometheus visualization capabilities with Grafana
  • Delivered status reports to stakeholders on complex development projects
  • Setting up Nginx web-server to serve and cache static content
  • Having the role of Application Administrator due to an extensive knowledge of Linux operating system
  • Utilized Docker coupled with Traefik as a reverse-proxy and a load-balancer to achieve Continuous Delivery goal on high scalable environment
Backend Developer at Superz Co.
Jun, 2018 - Jun, 2021 ( 3 yr )
  • Worked closely with stakeholders to clearly define scope of the stories and provide accurate estimates
  • Worked as a Technical Architect for building powerful services
  • Built the entire backend powered by 7 MicroServices using REST apis
  • Built Near-Real-Time crawler service that collect, normalize and index data from 21 target websites using python, rabbitmq, asyncio, mongo
  • Improved Image downloader Microservice performance by 10-fold with parallel programming, and boosted the api response time by 4-fold using a proper image conversion and caching mechanism using golang
  • Implemented the Search MicroService using a combination of fastapi and elasticsearch
Backend Developer at Chabok Co.
Feb, 2017 - Feb, 2018 ( 1 yr )
  • Implemented business logic using Python Django drf(Django RestFrameWork)
  • Used Celery as task queue and Rabbitmq as message broker to execute asynchronous tasks
  • Collabrated with GeoLocation team for developing gis functionality using PostGis
  • Improved the index page loading time with lazy fetching the content and caching the apis with Redis
  • Optimized ProductList DB queries from 512 queries to 5

Education

Bachelor in Computer Engineering from Shahrood University of Technology
2017 - 2022

Soft Skills

Leadership
Work ethic
Attention to detail
Critical thinking
Team work
Problem solving

https://twitter.com/templateflip
https://www.facebook.com/templateflip
https://www.instagram.com/templateflip
https://github.com/templateflip