Position: Python Developer
Category: Python
English level: fluent
Years of experience: 3

- Designed and implemented complex error monitoring/collecting system for microservices architecture according to business requirements 
- Helped to optimize, refactor and update old Django monolith application, so loading of some page decreased from 4 to 0.2 seconds; introduced monitoring systems and logging concepts to the team of the project
- Training and integrating into the team trainee and junior developers
Middle Python Developer 2021 - 2023

As a core developer, I had been building a SaaS product with microservices architecture that simplifies the usage of third-party APIs and provides various monitoring and analysis tools to software engineers. My responsibilities involved: design and implementation of microservices and their REST API using FastAPI, Django, DRF, Celery, Redis Streams, MongoDB and PostgreSQL; optimizing SQL and MongoDB queries; participating with the other team members  in system design discussions and architecture decisions; integration of the third-party APIs like Twilio, Mailjet, Github; working with monitoring tools like Grafana and Sentry; designed and implemented error monitoring/collecting system.

Freelance Projects 2021 - 2023

I have worked on various projects as a freelancer, including refactoring and updating old Django application for a charity fund, and developing, maintaining, and optimizing API endpoints for a small startup using Flask and SQLAlchemy
Helped to develop, maintain and optimize API and services for image processing project that involved usage of AWS services (S3, Lambda, Cognito, Cloudwatch, X-Ray etc) 



Junior Python Developer 2019-2021

During my time as a Junior Python Developer, I worked on various projects involving different technologies from the Python ecosystem, most notably:

1) Jira-like app for managers to track project progress using Scrum methodology with Github integration. My responsibilities included creating a project from scratch to MVP under the guidance of the senior developers using Django, DRF and Celery, Github integration including OAuth authentication, live updates with websockets using Django Channels and webhooks.

2) An internal email sending service that could use different providers to track, send, view, and receive updates for thousands of emails. My responsibilities included developing a REST API and integrating third-party APIs like Mailgun and Sendgrid.

3) An application to help managers and developers in third-party apps/APIs integration. My responsibilities included app development from scratch to MVP using Django, DRF and Kafka, implementation of REST API and business logic, and participation in discussions regarding product development and architecture choices.
I am looking for a friendly team and great learning opportunities to grow as a developer