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!

Java
Spring Boot
Vue
Vuetify
MariaDB
Redis
Spring Security
VPS
Nginx
Apache
Hibernate
Dance Now Portal
All-in-one platform streamlines the management of dance competitions, providing powerful tools for admins, judges, and participants.
SpringBoot
Thymeleaf
MySql
jQuery
Spring Data JPA
Employee Management
This is a simple web application developed as a CRUD (Create, Read, Update, Delete) practice project...
Java
Spring Security
SpringBoot
MySql
Hibernate
Portfolio/Blog Backend
This project comprises the server-side code for a portfolio/blog website, delivering APIs and backen...
Java
SpringBoot
Vue
Vuetify
MariaDB
Spring Security
VPS
Nginx
Apache
Hibernate
Dance Now Portal
DanceNow Portal is a comprehensive platform designed to streamline the management of dance competiti...
Java
SpringBoot
Spring Security
Thymeleaf
PostgreSQL
Hibernate
Spring Boot MVC RunningApp
Utilizing a stack including Spring Boot, MVC Architecture, Bootstrap, Thymeleaf, PostgreSQL, JPQL, H...
Vue
JavaScript
Vue Reaction Timer
The Vue Reaction Timer exercise is a fun and interactive project that tests your reaction time. This...
Vue
Vuetify
Pinia
Sanity
Swiper
NCodeCraftery
I'm thrilled to introduce you to my personal website. This project represents my journey as a develo...
Java
Java Swing
MySql
JDBC
Restaurant Management System
A client-server desktop application developed as a final project for a Java developer retraining cou...

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!

Get in touch
LinkedIn
GitHub
Discord

Want to take a closer look at my experience and skills? Feel free to download my CV below and get to know me better!

We use cookies and similar technologies on our website to enhance your experience and personalize content and ads. By continuing to use our website/app, you consent to the use of these technologies and the processing of your personal data for personalized and non-personalized advertising. By clicking 'Accept', you consent to the use of cookies and the processing of your data as described above.