← В ленту
Регистрация: 30.10.2023

Портфолио

ScrumLaunch

- Develop and maintain API with different features (FastAPI, Pydantic, Firebase SDK, AWS S3, taskdefinitions, secrets) for mobile app and brands' admin dashboard; - write unit tests (pytest); - configure backend for production, and optimization to handle larger amount of users. Rodeo project for organizing events. - Fixing bugs and developing graphql API (Django, Celery, Graphene); - implement voting feature (websockets).

Cerera Technologies

Main responsibilities (worked on different projects) : - Worked with Django ORM, CRUDs. - Wrote SQL queries for reports in Metabase and SQLAlchemy. - Wrote views with Flask-admin, endpoints with Connexion + Marshmallow.

Mad Devs LLC

The project aims to provide a comprehensive project overview using all the data it collects. It includedData Lake with data sources like Jira, GitLab, etc, and features like dashboards to show differentmetrics by the development process and alerting system to future clients. - Wrote SQL queries for reports in Metabase and SQLAlchemy. - Wrote views with Flask-admin, endpoints with Connexion + Marshmallow. - Wrote DAGs (Apache Airflow). - Wrote Python scripts to work with third APIs (GitLab, GitHub, Jira). - Tests, fixed bugs, debugged (PyCharm, Prometheus). - Handled exceptions and added logs with logging library. - Optimization (SQL queries, endpoints, Python scripts). - Some random tasks - added Gunicorn, wrote and dockerized microservice on FastApi. - Mentorship, and code review. - Wrote documentation.

Скиллы

Agile
Amazon Web Services (AWS)
Connexion
Django
Docker
FastAPI
Firebase
Graphene
MetaBase
MySQL
PostgreSQL
PyTest
Python
Stripe (Software)
WebSocket

Опыт работы

Python Developer
01.2023 - 08.2023 |ScrumLaunch
FastAPI, Pydantic, Firebase SDK, AWS S3
Naso project that should provide users unique experience visiting online private events and gettinglimited products from well-known brands. - Develop and maintain API with different features (FastAPI, Pydantic, Firebase SDK, AWS S3, taskdefinitions, secrets) for mobile app and brands' admin dashboard; - write unit tests (pytest); - configure backend for production, and optimization to handle larger amount of users. Rodeo project for organizing events. - Fixing bugs and developing graphql API (Django, Celery, Graphene); - implement voting feature (websockets).
Python Developer
06.2022 - 01.2023 |Cerera Technologies
Django ORM, CRUDs, SQL
Main responsibilities (worked on different projects) : - Worked with Django ORM, CRUDs. - Wrote SQL queries for reports in Metabase and SQLAlchemy. - Wrote views with Flask-admin, endpoints with Connexion + Marshmallow.
Python Developer
12.2020 - 05.2022 |Mad Devs LLC
Jira, GitLab, SQL, SQLAlchemy
The project aims to provide a comprehensive project overview using all the data it collects. It includedData Lake with data sources like Jira, GitLab, etc, and features like dashboards to show differentmetrics by the development process and alerting system to future clients. - Wrote SQL queries for reports in Metabase and SQLAlchemy. - Wrote views with Flask-admin, endpoints with Connexion + Marshmallow. - Wrote DAGs (Apache Airflow). - Wrote Python scripts to work with third APIs (GitLab, GitHub, Jira). - Tests, fixed bugs, debugged (PyCharm, Prometheus). - Handled exceptions and added logs with logging library. - Optimization (SQL queries, endpoints, Python scripts). - Some random tasks - added Gunicorn, wrote and dockerized microservice on FastApi. - Mentorship, and code review. - Wrote documentation.
Python Developer
11.2019 - 10.2020 |Upwork
Django ORM, CRUDs
Main responsibilities (worked on different projects) : - Worked with Facebook API. - Online shop in Django - worked with Django ORM, CRUDs. - Worked with a simple search and multilanguage (via PostgreSQL). - Dockerized app. - Wrote simple Nginx configuration. - Fixed bugs (landing).
Python / Django Developer
06.2019 - 11.2019 |Mad Devs LLC
.
The inner project to track employee activities in Jira. The projects included a couple of scripts to interact with 3rd APIs, collect and save data, and generate CSV files with reports and formulas to calculate teams’ margins and revenues. - Supported existing app and added new features (added views, optimized Django orm queries). - Wrote documentation. - Worked with Celery/Redis (periodic tasks to parse data). - Wrote tests (Unittest).
Python / Django Developer
01.2019 - 06.2019 |SunriseStudio
Django
Couple of simple websites for local companies in Bishkek: - Fixed bugs (langings). - Wrote simple APIs (Django). - Deployment, fixing issues with Nginx on a remote server.
Technical support
04.2016 - 02.2017 |Megaline
.

Образование

Back-End Development
По настоящий момент
IT Academy
Computer Software Engineering
2017 - 2018
freeCodeCamp
Computer Software Engineering
2016 - 2019
Jusup Balasagyn Kyrgyz National University
Business Administration
2011 - 2013
American University of Central Asia

Дополнительное образование

Learning Python
LinkedIn
Programming Foundations: Real-World Examples
LinkedIn
Python 3 Essential Training
LinkedIn
Advanced Python
LinkedIn
Programming Foundations: Algorithms
LinkedIn
Python: Design Patterns
LinkedIn
Python: Advanced Design Patterns
LinkedIn
Database Design and Basic SQL in PostgreSQL
Coursera
Intermediate PostgreSQL
Coursera
JSON and Natural Language Processing in PostgreSQL
Coursera
Introduction to PySpark
DataCamp
Introduction to Airflow in Python
DataCamp
Unit Testing for Data Science in Python
DataCamp
Introduction to Bash Scripting
DataCamp
Streamlined Data Ingestion with pandas
DataCamp
Introduction to Data Engineering
DataCamp

Языки

АнглийскийСредний