Position: Python Developer
Category: Python
English level: upper
Years of experience: 1.5

Successful Migration from Monolith to Microservices

•Played a key role in a significant achievement during the large-scale data scraping project.
•Led the successful migration of the existing monolithic architecture to a scalable microservices architecture.
•Collaborated with the development team to identify the most suitable microservices for various functionalities, enhancing modularity and maintainability.
•Implemented communication protocols, including Apache Kafka, to ensure seamless interactions between microservices, leading to better performance and fault tolerance.
•The transition to microservices architecture resulted in improved system responsiveness, enhanced fault isolation, and easier scalability to accommodate increasing data loads.
•The achievement contributed to higher client satisfaction and a more streamlined development process.
1. Telegram Bot Projects

* Developed various types of Telegram bots using Python.
* Implemented asynchronous Telegram bots using the `aiogram` framework.
* Created Telegram bots utilizing webhooks for improved performance and responsiveness.
* Integrated third-party APIs to extend the bots' functionality.

2. Large-scale Data Scraping Project on Microservices Architecture. NDA.

•Contributed to a major project involving the development of a data scraping system on a microservices architecture.
•Designed and configured microservices for collecting data from different sources.
•Implemented communication between microservices using Apache Kafka for reliable message queuing and event-driven architecture.
•Utilized Redis as a caching mechanism to optimize data retrieval and improve system performance.
•Worked with tools like Docker and Kubernetes to scale and manage microservices.
•Processed and analyzed large volumes of data to generate valuable insights for clients.

3. Freelance Full-Stack Website Development

•Worked as a freelance developer, building full-stack websites for various clients.
•Developed and implemented backend functionalities using technologies like Python/Django, DRF.
•Designed and implemented responsive and user-friendly frontend interfaces using HTML, CSS, and JavaScript)
•Collaborated with clients to understand their requirements and deliver tailored solutions that met their needs.
•Ensured websites were optimized for performance, security, and cross-browser compatibility.
I don't like projects where the internal processes are not configured and most of the time I need to solve non-developer tasks