This repository contains my personal full stack developer portfolio. It showcases selected frontend projects, a custom backend API, and my approach to building clean, maintainable, and user-focused web applications.
The goal of this portfolio is not only to display visual results, but also to demonstrate technical decisions, structure, and growth as a developer.
- React + Vite
- Modern CSS (Grid & Flexbox)
- Responsive design
- Accessible UI
- Minimal animations focused on UX
- Node.js
- Express
- Environment variables
- Basic security practices
/
├─ portfolio-frontend/ # Frontend application (React)
├─ portfolio-backend/ # Backend API (Express)
├─ LICENSE
├─ .gitignore
├─ package-lock.json
└─ README.md
Each part is developed as an independent project but designed to work together.
- Clear and readable code
- Practical use of modern web technologies
- Component-based architecture
- Separation of concerns (frontend / backend)
- Realistic projects, not demos inflated with unnecessary features
The portfolio frontend consumes data from the backend API to display selected projects.
Each project includes:
- Short description
- Technologies used
- Live demo link
- Source code link
The portfolio includes a contact section connected to the backend API, designed to simulate a real-world freelance contact flow without storing sensitive data.
I am a junior full stack developer with a strong frontend orientation. I focus on building clean interfaces, understandable architectures, and scalable foundations.
This portfolio represents my current level and is continuously evolving as I learn and improve.
This project is licensed under the MIT License.