Creative web developer who loves learning, building, and becoming truly good at what he does.
Currently diving deeper into backend development and sharpening my full-stack skills.
- Developing full-stack web applications with clean architecture
- Strengthening backend skills: building APIs, data models, and handling real-world requirements
- Improving code quality, deployment workflows, and scalable database design
A full-stack learning and collaboration platform for students. Includes:
- Feature-rich posting system (notes, questions, comments, reactions, bookmarks)
- File uploads (PDF, DOCX, XLSX, images, eBooks) with Cloudinary integration
- JWT auth with role-based access (User, Moderator, Admin)
- Report system + moderation dashboard
- Markdown support, real-time UI updates, server-state caching
- Fully typed frontend + backend, comprehensive validation, structured logging, and testing
Tech: React, Node.js/Express, PostgreSQL, Prisma ORM, Tailwind, shadcn/ui, Zod, TanStack Query, Vitest
👉 Repo
👉 Live Demo
A full-stack interactive game inspired by the classic books.
- Players search for hidden characters and submit times to a global leaderboard
- Responsive UI with smooth animations and dark/light mode
- REST API handles game scenes, character coordinates, and score submissions
- Strong typing, schema validation, and clean monorepo structure
Tech: React · TypeScript · Vite · TailwindCSS · shadcn/ui · Motion · Node.js · Express · Prisma ORM · PostgreSQL
👉 Repo
👉 Live Demo
JavaScript · TypeScript · React · Node.js · Express · PostgreSQL · Prisma ORM · TailwindCSS · shadcn/ui
Zod · REST APIs · Authentication & Authorization (JWT) · Cloudinary · Multer · TanStack Query · Zustand
Vitest · Testing Library · Swagger · Git · CI-friendly tooling
Full-stack / backend roles, freelance projects, internships, or collaborating on cool projects.
