Erlan Dzhumabaev
Портфолио
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.