Specializing in building high-performance, scalable web applications with Next.js, Node.js, and TypeScript.
I transform complex business requirements into robust and user-friendly digital products. My focus is on writing clean, maintainable code and architecting full-stack solutions that deliver real-world value.
| Frontend | Backend | Databases & ORMs | Tools & DevOps |
|---|---|---|---|
A complete, real-time chat application featuring secure user authentication, chat rooms, direct messaging, typing indicators, and persistent message history.
- Key Features: JWT Authentication, Role-Based Authorization, WebSockets (Socket.IO), RESTful API, Advanced Validation (Zod), Password Recovery Flow.
- Tech Stack: Next.js, Node.js, TypeScript, PostgreSQL, Prisma, Socket.IO, Tailwind CSS, Docker.
A robust backend API for a booking system application, built with a professional, scalable architecture (routes, controllers, services).
- Key Features: Secure Register/Login, Admin Authorization Middleware, Full CRUD for Properties & Bookings, Date Conflict Detection, Database Seeding.
- Tech Stack: Node.js, Express, Prisma, TypeScript, PostgreSQL, JWT, bcrypt, Docker, Zod.
A full-stack application to help users track their income and expenses, featuring an interactive dashboard to visualize financial data.
- Key Features: Secure RESTful API for managing transactions, user authentication, data visualization with charts and reports.
- Tech Stack: React, Node.js, Express, PostgreSQL, JWT, Recharts.