
Ozodbek Kamolov
Verified Expert in Engineering
Python Developer
Tashkent, Tashkent Province, Uzbekistan
Toptal member since December 15, 2021
Ozodbek is a Python engineer with four years of experience in software development. He enjoys overcoming challenges and has a genuine interest in realizing innovative projects. Ozodbek is a regular participant in online contests on LeetCode and HackerRank. He uses the Django REST framework and FastAPI to create excellent web applications as a back-end developer.
Portfolio
Experience
- Data Structures - 6 years
- Algorithms - 6 years
- Django REST Framework - 4 years
- Python - 4 years
- Docker - 4 years
- Git - 4 years
- PostgreSQL - 4 years
- NGINX - 2 years
Availability
Preferred Environment
MacOS, PyCharm, Slack, GitHub, Linux, Visual Studio Code (VS Code), LeetCode
The most amazing...
...thing I've developed is a timetable generator tool for universities that won an academic scheduling tool contest.
Work Experience
Python Back-end Engineer
all.health
- Created a python script to migrate data from Google Cloud to Azure and successfully migrated petabytes of production data.
- Decoupled the whole project from AWS. Replaced Lambdas with Celery tasks, Step Functions with Celery Director, and Boto 3 usage with Libcloud.
- Covered unit tests using pytest and set up CI/CD using CircleCI.
Senior Python Engineer
Oson Apkteka LLC
- Designed and built a SaaS project from scratch using Python.
- Led a team of six people and was responsible for the whole back end.
- Developed a client-side application that works in both online and offline modes.
Python Engineer
Innovation, Technology, and Strategy Center
- Developed and deployed ERP system for MoPE from scratch using Python.
- Created a video hosting system to organize online lectures.
- Worked on the development of a website for conducting university online tests.
Web Developer
Navoi Mining Combinat
- Developed a website for patients and the doctors of the sanatorium where they can schedule meetings, checkups, and other appointments.
- Created medical history and auto timetable generator and SMS notification for upcoming appointments.
- Built e-library for employees of Navoi Mining Combinat.
Experience
Timetable Generator
Users will be asked to enter details like the number of rooms and their capacity, professors, and what subject will be taught by each professor and class. In the end, the app will generate timetables for each class, professor, and rooms.
Oson Apteka Automatization
Users can search for medicines they need and sort results by distance or by price. Pharmacy owners have a separate client app for mobile where they can track how many orders are there for any period and in real-time.
Video Transcoding System
http://linius.comDecoupled AWS
• Replaced AWS Lambdas with Celery tasks
• Replaced the AWS step function with Celery Director
• Replaced Boto3 usage with Libcloud
• Wrote unit tests
• Set up CI/CD
Education
Bachelor's Degree in Computer Science
Inha University in Tashkent - Tashkent, Uzbekistan
Certifications
Version Control with Git
Coursera
Problem Solving
HackerRank
Python 3 Programming Specialization
Coursera
Full-stack Development
Udacity
ACM ICPC
IBM
Skills
Libraries/APIs
API Development, REST APIs, PostgREST, Telegram Bot API, NumPy, Pandas
Tools
Git, NGINX, Pytest, PyCharm, Slack, GitHub, PhpMyAdmin, CircleCI, Ansible, ELK (Elastic Stack)
Languages
Python, CSS, HTML, JavaScript, Java, Python 3
Frameworks
Django REST Framework, Django, Bootstrap
Platforms
Docker, Amazon Web Services (AWS), MacOS, Ubuntu, Ubuntu Linux, Apache Kafka, Azure, Linux, Visual Studio Code (VS Code), LeetCode
Storage
PostgreSQL, Redis, MySQL, SQLite
Paradigms
Unit Testing, ETL
Other
Data Structures, Algorithms, APIs, Back-end Development, CSV, API Integration, Media
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring