Backend / Spring Boot
Stock Analysis API
A Spring Boot REST API built around real-world financial data from Finnhub, with analysis history, validation, exception handling, and JWT-secured endpoints.
GitHub →Portfolio
Every project represents something I wanted to understand better. Some explore backend architecture and security, others focus on user experience, frontend development, or simply experimenting with new ideas. Together they tell the story of how I’ve grown as a developer.
Professional Projects
Projects focused on backend development, secure application design, and infrastructure.
Backend / Spring Boot
A Spring Boot REST API built around real-world financial data from Finnhub, with analysis history, validation, exception handling, and JWT-secured endpoints.
GitHub →Security / Infrastructure
A containerized WAF lab using NGINX, ModSecurity, OWASP CRS, Docker, and Linux to test SQL injection, XSS, false positives, and blocking behavior.
Backend / Node.js
A Node.js backend project focused on routing, server-side structure, data handling, and building API functionality with JavaScript.
GitHub →Applications
Projects exploring frontend architecture, reusable components, and interactive user experiences.
TypeScript / Frontend
A task management application built with TypeScript, focused on clean component structure, application state, and maintainable UI logic.
GitHub →Frontend / React
A React webshop project focused on reusable components, product views, user interaction, state, styling, and frontend structure.
Frontend / Learning Platform
A learning platform for basic coding concepts, designed to help users practice HTML, CSS, and JavaScript through questions and interactive content.
Exploration
Earlier projects and creative experiments that helped shape how I think about software today.
Creative JavaScript
A browser-based tool for creating, editing, and displaying SVG graphics while working directly with SVG markup.
GitHub →JavaScript Game
A JavaScript version of the classic Snake game with interactive gameplay, score tracking, and custom game behavior.
GitHub →Data-driven Frontend
A small data-driven website built with JSON to dynamically load and display content.
GitHub →