Welcome to My Coding Journey!
Crafting code with passion and dedication. Explore my journey as a Java/Vue developer, view my projects, and discover how I bring ideas to life through code.
Projects
This is where I showcase projects I've been working on lately. So kick back, scroll through, and see what catches your eye. And hey, if you're interested in seeing more, just hit that button below to explore my projects in one go. Additionally, don't forget to check out my GitHub page for an extended collection of my work. Enjoy the ride!
Create memories with DANCE NOW!
Travel, Connect, and Groove!
About Me
Hi, I’m Natasha — a full-stack developer with a backend soul and a hands-on approach to problem solving.
A few years ago, I made a bold turn toward tech. What started as curiosity quickly became a deep passion — and eventually, a profession I now live and breathe every day.
Today, I design, build, deploy, and maintain complete web solutions from scratch — backend, frontend, infrastructure and all. My primary stack is Java (Spring Boot) on the backend and Vue (Vite) on the frontend, with experience working with relational databases like MySQL, MariaDB, and PostgreSQL, using JPA/Hibernate for ORM. I’m also comfortable working with APIs, integrating third-party cloud storage solutions, and setting up and debugging reverse proxies (Nginx/Apache) on self-hosted Linux servers.
My biggest project to date is DanceNowPortal, a platform I built completely on my own to manage dance competitions — including user registration, choreography submission, music upload, booking, scoring, and live vote tracking using Redis. It’s a real-world product, currently in use, and something I’m genuinely proud of — not just because it works, but because I made it real, from database design to frontend logic, system security, and server setup.
I’m not afraid to dive deep — whether it’s debugging socket connections, modeling complex domain relationships, or scripting a fix after an unexpected server update. My learning never stopped after my official training or internship. In fact, that was just the beginning.
I'm still learning, still building — and still excited about every new problem I get to solve.
Outside of code, I’m a mom, a fighter, and someone who doesn’t give up easily. I bring that same mindset into development — persistence, creativity, and care for every detail.

Contact
Have a question, project idea, or just want to say hello? Feel free to reach out! I'm always open to new opportunities and collaborations. Whether you're interested in discussing potential projects, job opportunities, or just want to connect, I'd love to hear from you. Use the links below to connect with me on LinkedIn, GitHub, or Discord, or drop me an email directly.
I look forward to hearing from you!
Want to take a closer look at my experience and skills? Feel free to download my CV below and get to know me better!



