Work Experience
Software Engineer, Lifecell
Duration: January 2023 – February 2025
Summary:Developed a customer portal for a telecom product, designing and implementing the backend microservices architecture. Defined and aligned architectural solutions with the team, structured the CMS, developed custom libraries, and maintained the project's technical documentation. Worked extensively with FastAPI and SQLAlchemy for backend development and database interaction.
Responsibilities:
- Designed and implemented the backend microservices architecture;
- Developed and structured the CMS;
- Created custom libraries to optimize system performance;
- Maintained and updated technical documentation;
- Conducted deep code refactoring and performance optimization;
- Established and standardized coding guidelines for the Python team;
- Built and maintained ORM-based data models and queries using SQLAlchemy.
Technologies:Python, Django/FastAPI, SQLAlchemy, PostgreSQL, Docker, Kubernetes, Microservices, REST API, GraphQL.
Part-Time Team Lead / Tech Lead, Wishlist mobile app
Duration: May 2023 - Sep 2024
Summary: Led a small cross-functional team developing two products - a wishlist mobile app with an AI recommendation engine and an e-commerce platform. Oversaw planning, architecture, and deployment while contributing to AI and backend features.
Responsibilities:
- Managed roadmap creation and sprint planning;
- Defined task structures and estimation approaches (Epic, Story, Subtask, DOR, DOD);
- Implemented PERT-based estimation to improve delivery accuracy;
- Integrated SightEngine AI for content moderation and designed AI-based parsing logic;
- Optimized caching and built AWS infrastructure for hosting and scaling.
Technologies: Agile/Scrum, Python, Django, PostgreSQL, AWS (EC2, RDS, S3), Docker, PgPool, Nginx, AI Integration.
Software Engineer, MEV LLC (MedTech)
Duration: Sep 2021 - Dec 2022
Summary: Contributed to a cloud-based ecosystem for detecting infectious diseases. Developed secure backend services, authorization systems, and adaptive localization for multi-device usage.
Responsibilities:
- Built authentication and MFA functionality using Django Rest Framework;
- Implemented PHI data encryption and backend authorization for Dash applications;
- Refactored and modularized backend components, ensuring 98% test coverage;
- Created CI/CD pipelines via Jenkins and Docker.
Technologies: Python 3.9, Django Rest Framework, Flask, PostgreSQL, Dash, Docker, Jenkins (CI/CD).
Software Engineer, GlobalLogic (Telecom)
Duration: Sep. 2020 - Sep. 2021
Summary:Worked on a system that helps users manage access to offices and residential spaces. Developed RESTful microservices using Flask and SQLAlchemy, built authorization logic with Azure AD B2C, and handled data migrations and integrations across services.
Responsibilities:
- Developed and optimized Flask-based REST API services;
- Integrated SQLAlchemy ORM for efficient data modeling and query handling;
- Built authorization system using ADB2C;
- Updated code to the new version of the framework and migrated user data;
- Built custom policies with special functions;
- Development and bug fixing.
Technologies:Python 2.7/3.8, Flask, SQLAlchemy, Django 1.7/3.2, Azure AD B2C, MySQL, CI/CD, Jenkins.
Software Engineer, GlobalLogic (Healthcare)
Duration: Sep 2019 - Sep 2020
Summary: Developed healthcare monitoring systems for implantable medical devices, improving patient data security and device communication.
Responsibilities:
- Created simulator monitoring systems for medical device data;
- Debugged device firmware and improved data reliability;
- Built secure authentication and storage for patient data.
Technologies: JavaScript, React Native, ExpoGo, Node.js, MySQL, Bootstrap.
Software Engineer, FreelanceHunt
Duration: Jun 2017 - Sep 2019
Summary: Delivered multiple freelance projects, including event reservation systems, Telegram-based stores, and personal web platforms.
Responsibilities:
- Developed Django-based reservation systems with PayPal integration;
- Built Telegram Bot Store using Telebot, Google Drive API, and LiqPay;
- Designed personal blog and registration systems.
Technologies: Python, Django, Flask, MySQL, Bootstrap, Ajax.
Education
- Master’s Degree in Computer Science,National University Ivan Franko, Lviv (Sep 2022 - Feb 2023)
- Bachelor’s Degree in Computer Science,National University Ivan Franko, Lviv (Sep 2018 - May 2022)