I create modern, responsive applications with Java, Spring Boot, React, and more.
I am a software developer with a solid foundation in Computer Engineering, shaped by my studies in Ukraine and enriched by a multilingual, interdisciplinary outlook. I've contributed to both Java-based enterprise applications and Python-driven data projects, gaining hands-on experience across various stages of the software lifecycle. My background in video production and editing adds an aesthetic, user-centered perspective to the solutions I build. Embracing collaboration and continuous learning, I focus on crafting sustainable, scalable software while staying curious about emerging tools and methodologies. By blending technical rigor with creative problem-solving, I aim to deliver reliable applications that evolve alongside changing needs.
Java, JavaScript, TypeScript, C#, Python
Node.js, Spring Boot, Spring MVC, JPA & Hibernate, Maven
.NET, React.js, Redux Toolkit, HTML/CSS, Formik/Yup
Oracle, PostgreSQL, MySQL, MSSQL
ChromaDB, QDrantDB
Docker, CI/CD pipelines
Microsoft Azure
Shell/Bash scripting
Agile (Scrum, Kanban), RESTful APIs
OOP, TDD, DDD
Unit, Integration & Functional Testing
Git, GitHub, Heroku
Postman, Swagger
IntelliJ IDEA, VS Code
July 2024 - March 2025
Led a team of four while developing and implementing the backend using Java. Designed a secure, multi-layered MVC system with Spring Boot & Spring Security.
Developed a role-based system with JWT authentication for 3 user types. Handled 1000+ records with data validation and PostgreSQL.
Built a real-time backend using MQTT to collect data from 50+ IoT sensors. Used PostgreSQL and InfluxDB for hybrid storage; deployed with Docker.
Developed a Python-based system for scraping and indexing web data in ChromaDB. Implemented Sentence Transformers for embedding generation and vector search.
Developed console-based applications focused on data science using Python 3.9, Numpy, Pandas, and Matplotlib.
September 2020 - June 2024
Specialized in designing, developing, and testing robust software systems. Focused on scalable architecture, algorithm optimization, and agile methodologies.
April 2025
October 2023 - March 2024
February 2023 - April 2023
November 2021 - January 2022