Omid Khorsand Kazemy, Developer in Istanbul, Turkey
Omid is available for hire
Hire Omid

Omid Khorsand Kazemy

Verified Expert  in Engineering

Cloud Developer

Location
Istanbul, Turkey
Toptal Member Since
September 9, 2021

Omid Khorsand Kazemy is a seasoned software engineer specializing in Python, AWS, and Microsoft Azure. He's driven by the art of utilizing these cutting-edge technologies to engineer scalable solutions for complex challenges. With a wealth of experience in Python, Omid excels in constructing efficient and rock-solid code. Proficient in frameworks like Flask, FastAPI, and Django, he effortlessly navigates data structures, algorithms, and OOP principles.

Portfolio

ASU Pocket - Main
Python, Microservices, Docker, Amazon Web Services (AWS)...
Ordinal LLC
Python, Azure, Natural Language Processing (NLP), GPT...
LifeWorks
Python, AWS Lambda, PostgreSQL, MySQL, REST APIs, Amazon DynamoDB...

Experience

Availability

Part-time

Preferred Environment

Slack, PyCharm, DataGrip, Amazon Web Services (AWS), Visual Studio Code (VS Code), Office 365, Jira

The most amazing...

...back-end solution I made optimized data extraction and automation using Python and AWS. It showcased my ability to engineer efficiency at scale.

Work Experience

Python Developer

2021 - 2023
ASU Pocket - Main
  • Developed a resilient back-end infrastructure for the Pocket Arizona State University application, utilizing Python, Flask, and AWS services.
  • Implemented a robust API within the Pocket Arizona State University application, enabling direct querying of the ASU university database.
  • Implemented OAuth 2.0 server and client for user authentication.
Technologies: Python, Microservices, Docker, Amazon Web Services (AWS), Amazon Elastic Container Service (Amazon ECS), Amazon S3 (AWS S3), PostgreSQL, CSV, SQL, Redis, Back-end, Back-end Development, Back-end Architecture, Jupyter Notebook

Python Developer

2022 - 2022
Ordinal LLC
  • Undertook a comprehensive codebase refactoring initiative, employing best practices and design patterns to ensure clean and maintainable code.
  • Implemented systematic code optimizations to eliminate bottlenecks and enhance runtime efficiency.
  • Leveraged advanced algorithms and data structures to bolster the application's core functionality.
Technologies: Python, Azure, Natural Language Processing (NLP), GPT, Generative Pre-trained Transformers (GPT), Amazon Elastic Container Service (Amazon ECS), Amazon S3 (AWS S3), PostgreSQL, CSV, SQL, ChatGPT, FastAPI, PyTorch, Back-end, Back-end Development, Jupyter Notebook

Product Developer

2021 - 2022
LifeWorks
  • Led the development and continuous enhancement of back-end solutions at LifeWorks, harnessing the power of Python.
  • Employed my AWS expertise to design and create scalable, cost-efficient applications using serverless architecture.
  • Orchestrated the design and implementation of data storage solutions using AWS DynamoDB.
  • Integrated seamlessly various AWS services such as API Gateway and S3 into the LifeWorks platform.
Technologies: Python, AWS Lambda, PostgreSQL, MySQL, REST APIs, Amazon DynamoDB, Amazon Elastic Container Service (Amazon ECS), Amazon S3 (AWS S3), CSV, SQL, FastAPI, Redis, Back-end, Back-end Development, Back-end Architecture, Jupyter Notebook

Python/Django Developer

2021 - 2022
InnovatorM LLC
  • Led the implementation of the fundamental functionality for Picticular's ticket-selling application as a back-end developer. Used Python and Django to create a robust foundation, enabling users to browse and purchase event tickets seamlessly.
  • Orchestrated the integration of the Braintree payment gateway into the application's back end.
  • Engineered an asynchronous task processing system using Celery, efficiently managing resource-intensive tasks such as payment processing and email notifications.
Technologies: Python, Django, REST APIs, Blockchain, APIs, Amazon Elastic Container Service (Amazon ECS), Amazon S3 (AWS S3), PostgreSQL, Heroku, CSV, SQL, Celery, Back-end, Back-end Development

Freelance Python Back-end Developer

2020 - 2021
Narmoni
  • Developed web scrapers utilizing Python, extracting data from diverse online sources for Narmoni's eCommerce and retail data-driven solutions.
  • Employed Selenium, Python, and AWS technologies to create sophisticated bots emulating user interactions.
  • Designed and implemented advanced data parsing and cleaning techniques, transforming raw data into structured and insightful information.
  • Orchestrated the setup and management of Firebase and MongoDB databases to store and organize scraped data efficiently.
  • Navigated around CAPTCHA, IP blocking, and rate-limiting challenges by employing strategic IP rotation and request throttling techniques.
  • Implemented robust error handling and logging mechanisms, enabling real-time issue tracking during web scraping and automation.
Technologies: Python, Scraping, Amazon Web Services (AWS), Slack, MongoDB, Swagger, Git, Amazon EC2, CSV, SQL, Google Cloud Platform (GCP), FastAPI, Celery, Back-end, Back-end Development

Development Lead

2020 - 2021
Ronwell
  • Developed the Dormakaba Wetzikon Marvin framework test automation.
  • Led the Nifsy eCommerce web and mobile application project and participated as a cloud specialist in AWS project management. Contributed to developing the REST APIs as a back-end developer.
  • Developed and led a single point of data entry for Emma, The Sleep Company, using Jira and Microsoft Power Automate.
  • Led and developed a cross-validation web application for Dijital Audit.
  • Managed the Dormakaba IT project. The project was related to identity management using Active Directory.
  • Led the Dormakaba Ambiance project. Ambiance is a web application developed in AngularJS and later migrated to Angular 10.
Technologies: Python, Amazon Web Services (AWS), Azure, Selenium, Robotic Process Automation (RPA), Jira, REST, GraphQL, Slack, PyCharm, Docker, PostgreSQL, Amazon DynamoDB, Amazon RDS, Postman, Git, Amazon EC2, AWS Lambda, Amazon Cognito, SQL, Back-end, Back-end Development, Back-end Architecture

Software Developer

2019 - 2019
Anadolu Sigorta
  • Created the policy forms auto-generation system with loading XML data.
  • Developed the digital policy forms auto-generation system with loading XML data.
  • Monitored the production systems and migrated from AS300 to the new system.
Technologies: Java, Slack, Git, SQL, Back-end, Back-end Development

Software Developer

2018 - 2019
Akbank
  • Developed an automatic bank statement creation system.
  • Built a credit card statement automation flow to send statements to the users and print them at the end of the month.
  • Monitored the paper generation systems and data injection systems.
Technologies: IBM Db2, MySQL, Java, Git, SQL, Back-end, Back-end Development

Research Assistant

2015 - 2018
Sabanci University
  • Developed a novel algorithm for the NP-complete problem of a multi-agent pathfinding and feasibility checker for the generated paths in natural environments. The algorithm was resolution complete.
  • Hired by The Scientific and Technological Research Council of Turkey (TUBITAK) to work on the robotic project.
  • Held lectures in C++ programming, data structures, and artificial intelligence for bachelor students.
Technologies: C++, Data Structures, Artificial Intelligence (AI), Python, Git, Back-end Development

Nifsy eCommerce

An eCommerce web and mobile application. The web application was developed in React, and for the mobile application, we chose React Native cross-platform solution. On the back-end side, all codes are developed in Python. We used several AWS technologies—AWS Lambda, Cognito, RDS, DynamoDB, Elasticsearch, CloudFront, and AppSync.

Emma — The Sleep Company | SPODI

A Jira form designed to ease the data insertion process of company employers to the Micorosft Dynamics. In the process, RPA inserts the data from Dynamics to Jira. The users have the possibility to create and update the Dynamics data.

Narmoni

Narmoni is a mobile application. The aim of the project is to collect the data from different vendors and match and show them to the users. Narmoni makes it possible to compare the item price on the different websites and buy the cheapest without any redirection to the vendor's website.

Languages

Python, SQL, Java, GraphQL, Groovy, C++

Frameworks

Swagger, Selenium, Django

Tools

Slack, PyCharm, Git, Postman, DataGrip, Jira, Amazon Cognito, Amazon EKS, AWS AppSync, AWS Fargate, Amazon Elastic Container Registry (ECR), Terraform, Amazon Elastic Container Service (Amazon ECS), ChatGPT, Celery

Paradigms

REST, Back-end Architecture, Microservices

Platforms

Anaconda, Jupyter Notebook, Amazon Web Services (AWS), Visual Studio Code (VS Code), Docker, AWS Lambda, Amazon EC2, AWS Elastic Beanstalk, Heroku, Linux, Azure, Kubernetes, Android, iOS, Blockchain, Google Cloud Platform (GCP)

Storage

MongoDB, Amazon DynamoDB, Amazon S3 (AWS S3), MySQL, PostgreSQL, Redis, IBM Db2

Other

Office 365, Algorithms, Community Management, Cloud, Data Structures, Scraping, Amazon RDS, CSV, FastAPI, Back-end, Back-end Development, Robotics, Robotic Process Automation (RPA), Machine Learning Operations (MLOps), Artificial Intelligence (AI), Valohai, Web Scraping, Hardware, Machine Learning, Dynamics CRM 365, AWS Certified Cloud Practitioner, APIs, Natural Language Processing (NLP), GPT, Generative Pre-trained Transformers (GPT), WhatsApp, Chatbot

Libraries/APIs

Luigi, REST APIs, PyTorch

2015 - 2018

Master's Degree in Computer Science and Engineering

Sabanci University - Istanbul, Turkey

2011 - 2015

Bachelor's Degree in Computer Science

Azad University of Tabriz - Tabriz, Iran

OCTOBER 2022 - OCTOBER 2025

AWS Certified Cloud Practitioner

Amazon Web Services

FEBRUARY 2021 - PRESENT

AWS Innovate - Machine Learning & AI Edition

Amazon Web Services

DECEMBER 2020 - PRESENT

AWS Technical Professional

Amazon Web Services

OCTOBER 2020 - PRESENT

AWS DevDay

Amazon Web Services

JULY 2018 - JANUARY 2020

Inspire Designer Advanced

Quadient

JULY 2018 - JANUARY 2020

Inspire Designer Scripting

Quadient

JUNE 2018 - DECEMBER 2019

Dynamic Communications

Quadient

JUNE 2018 - DECEMBER 2019

Inspire Designer Basic

Quadient

FEBRUARY 2018 - FEBRUARY 2020

TOEFL

ETS

APRIL 2013 - PRESENT

Autonomous Deminer League

Iran National RoboCup Committee

FEBRUARY 2013 - PRESENT

International Collegiate Programming Contest

Association for Computing Machinery (ACM)

APRIL 2008 - PRESENT

Junior Rescue League

Iran National RoboCup Committee

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring