Summary
Overview
Work History
Education
Skills
Accomplishments
Languages
Timeline
Generic

Amin Abedi

Calgary,AB

Summary

Detail-oriented, organized, and meticulous employee. Works at afast pace to meet tight deadlines. Enthusiastic team player ready to contribute to company success. Highly skilled software development professional bringing enormous talents for software design, development, and integration. Offering advanced knowledge of in-demand programming languages. Background writing code and developing systems for cloud applications.

Overview

9
9
years of professional experience

Work History

Lead Software Developer

Bentley Systems
03.2023 - Current
  • Leading a development team of 10, including 3 senior developers, 5 intermediate developers, 1 software tester, and 1 intern
  • Close collaboration with product, engineering management, and other development team leaders to design, plan, and implement multiple micro-services as building blocks to the cloud-native development platform
  • Enhanced the team’s internal and external procedures to promote collaboration while improving the time/efficiency ratio of the team meetings
  • Improved the technical interview process to increase the throughput while decreasing the time to respond to the candidates with the final decision
  • This improvement helped us fill 3 positions (one back-fill and one team extension) in less than 2 months in total
  • Supervised the 3-month on-boarding process of 3 new hires and an intern
  • Supervised individual career growth and professional development of all 9 team members through monthly one-on-ones, keeping a close track of their contributions and their 10% time projects
  • Improved the team’s practices through close collaboration with the seniors and the scrum master, frequent code reviews, and pair programming
  • Maintaining my individual contributions and team leadership duties through time-boxing.

Software Developer

Bentley Systems
08.2022 - 03.2023
  • Team Security Champion: Accountable for vulnerability monitoring (using MendIO, Dependabot, Zap) and the security modeling, design, implementation, and planning of the services
  • RESTFul API design and implementation using FastAPI
  • Micro-services design and implementation, including contributions to data/procedure flow design, class design, helm charts, and infrastructure as code
  • Contributed to the design, implementation, and optimization of a fully automated CI/CD pipeline implementation using GitHub Actions, automating code changes to the creation/updates of the infrastructure, cluster(s), and deployment to the deployment environments

DevOps/MLOps intern

InteliusAI
07.2021 - 12.2021
  • Deployment of the proprietary reinforcement learning stock trading agents
  • Migrated core & ML services to the k8s clusters
  • Monitoring and alerting systems setup
  • Optimized high-volume data ingestion and processing pipelines (900% speedup)

Co-Founder & Software Developer

Adivery
02.2019 - 08.2020
  • Responsible for a team of 12 backend, frontend and mobile developers
  • Designed high-transaction systems to optimize vast amount of ad displays performance
  • Improved user targeting performance using ensembles of ML/DL models

Co-Founder & Software Developer

Pheebs Tehran
11.2014 - 02.2019
  • Responsible for a team of 18 backend, frontend, and mobile developers to develop and commercialize the following applications
  • Aftabe: A Persian word puzzle game, 2.4M users, 3rd most purchased Iranian mobile game in 2014
  • Memoji: A sticker generator tool, 1.3M users, 34th most purchased Iranian mobile application in 2017
  • Mobile Banking Application, Purchased and used by three different banks including Maskan Bank, the 6th largest bank in Iran.

Education

Master of Science - Software Engineering

University of Calgary
Calgary, AB

Associate of Science - Informatics

Iranian Elite Foundation
Tehran, IR

Bachelor of Science - Software Engineering

Sharif University of Technology
Tehran, IR
02.2020

Skills

  • Python, Javascript/Typescript, C, and Java programming languages
  • NodeJS/ExpressJS, Django, FastAPI, and ReactJS frameworks
  • Git, CI/CD, GitHub Actions
  • Kubernetes, Docker, Docker compose
  • PostgreSQL, MySQL, MongoDB, MariaDB, and Redis databases
  • Azure (Cloud/DevOps), AWS, IBM Cloud infrastructures, and IaC tools such as Terraform
  • Messaging/Brokers such as RabbitMQ(RMQ), Kafka, Redis Pub/Sub

Accomplishments

  • POS nursing GIS - Live on-site agent tracking system | Technologies used Sep 2014
  • Backend: NodeJS, PostgreSQL, Redis
  • Frontend: Java Android
  • Community & Leadership
  • Volunteer tutor Sep 2012 – Aug 2020
  • Young scholars club Tehran, IR
  • Tutoring students for national and international Olympiad in Informatics competition
  • Teaching mathematical combinatorics, graph theory, algorithms design and programming

Languages

English
Full Professional
Persian
Native or Bilingual

Timeline

Lead Software Developer

Bentley Systems
03.2023 - Current

Software Developer

Bentley Systems
08.2022 - 03.2023

DevOps/MLOps intern

InteliusAI
07.2021 - 12.2021

Co-Founder & Software Developer

Adivery
02.2019 - 08.2020

Co-Founder & Software Developer

Pheebs Tehran
11.2014 - 02.2019

Master of Science - Software Engineering

University of Calgary

Associate of Science - Informatics

Iranian Elite Foundation

Bachelor of Science - Software Engineering

Sharif University of Technology
Amin Abedi