Fullstack Developer · B.Eng. Computer Science
I build end-to-end web and mobile applications — from UI to backend, database and infrastructure. I enjoy working across the stack and choosing the right tool for each layer of the problem.
Banking dashboard with role-based access control, transaction management and Angular Material UI.
Angular Spring Boot PostgreSQL Docker Angular Material TypeScript
Medical queue management system with background job processing via Sidekiq and Docker deployment.
Ruby on Rails Sidekiq PostgreSQL Docker Docker Compose
Real-time multiplayer chess with WebSocket communication, Redis pub/sub and REST API.
Vue.js Python Redis WebSocket TypeScript REST API
Quiz platform with JWT authentication, REST API and server-side rendered Blazor UI.
C# .NET Blazor PostgreSQL JWT MudBlazor
Full-stack online bookstore with SSR, Stripe payments, JWT auth and i18n support.
Next.js Spring Boot PostgreSQL Stripe JWT Tailwind CSS
→ Frontend · Backend
Kanban task manager with realtime updates via Socket.IO and team chat.
React TypeScript Express Socket.IO SQLite Prisma
Offline-first budget tracker with in-browser PostgreSQL (PGlite), charts and CSV export — no server needed.
React PGlite Drizzle ORM Recharts Vite Tailwind CSS
Appointment booking system with client-facing UI and admin panel.
Vue.js PHP MySQL REST API JWT
