Work Experience
Senior Full-stack developer - CareSolace (Mental healthcare software)
Duration: April 2025– March 2026
Summary:
- Development of mental healthcare software aimed at providing support and resources for mental health management
- The project involves building scalable web applications to improve user access to mental health services
Responsibilities:
- Working as Full-stack Software Engineer using Django and React.
- Estimating and implementing new features.
- Collaborating closely with the product team to align development with business goals.
Technologies: Python, Django, React, PostgreSQL, Redis, Heroku
Senior Python developer - Makersite (Product Lifecycle Intelligence software)
Duration: January 2024– February 2025
Summary: Development of Product Lifecycle Intelligence software designed to provide insights and analytics throughout the product lifecycle to improve sustainability and efficiency.
Responsibilities:
- Designed and implemented new features in the software.
- Optimized system performance and database query efficiency.
- Developed caching strategies to enhance system responsiveness.
Technologies: Python, Flask, OrientDB, Redis, Ansible, JenkinsCI, AWS, Gunicorn
Senior Python developer, Tech Lead - InterLogic (Web application for search accommodation)
Duration: May 2021– December 2023
Summary: Development and maintenance of a web application for searching accommodation, focusing on performance, scalability, and usability improvements.
Responsibilities:
- Web application development using Python/Django and related technologies.
- Supporting server infrastructure including dedicated servers and VMware eSXI hypervisor.
- Setting up security features and CI systems.
- Code review and client communication for feature discussion and description.
Technologies: Python, Django, Celery, PostgreSQL, Solr, Prometheus, Redis, Ansible, JenkinsCI, VMware eSXI, Apache
Senior Python developer - ScienceSoft (NDA)
Duration: June 2020 – April 2021
Summary: Backend development of various services within a microservice infrastructure for an undisclosed client under NDA, focusing on scalable and reliable service architecture.
Responsibilities:
- Backend development of different microservices.
- Integration of services using Kafka and other messaging systems.
Technologies: Flask, SQLAlchemy, Neo4j, Docker, docker-compose, Kafka, Jenkins, PostgreSQL
Python developer, Team Lead - Itransition (Event management system, web tool to build websites)
Duration: May 2016 – May 2020
Summary: Development of an event management system and a web tool for building websites, providing configurable reporting and performance-optimized APIs.
Responsibilities:
- Backend and frontend feature development using Flask and Angular frameworks.
- Clarification of requirements and participation in estimation and sprint planning.
- Architecture design and task distribution among developers.
Technologies: Flask, SQLAlchemy, AngularJS, Angular, jQuery, AWS, Docker, Jenkins, Redis, Ansible
Python developer (Tool to build mobile applications for magazines, online-shops, etc. using pre-defined templates)
Duration: August 2014 – May 2016
Summary: Development of a tool for building mobile applications using pre-defined templates, targeting industries such as magazines and online shops to facilitate app creation.
Responsibilities:
- Backend and mobile feature development.
- Clarification of requirements with stakeholders.
Technologies: Django, PostgreSQL, jQuery, AngularJS, Ionic Framework (AngularJS + HTML5)
Education
- Gomel State University
Bachelor degree, Faculty of Physics and Information Technologies, Department - Automated systems of information processing.
2010 – 2015