I'm a full-stack developer who builds scalable web applications end to end — from database schema to the last interaction detail. I care about architecture that holds up in production, and role-based systems that make complex platforms feel simple to use.
I move fluently across the stack: React and Next.js front-ends built in TypeScript, typed backends on PostgreSQL, Firebase, and MongoDB, and n8n automation that handles scheduling, chatbots, and payment workflows behind the scenes.
What I do
Frontend
React.js · Next.js · TypeScript · JavaScript · Tailwind CSS
Backend & Databases
Node.js · Firebase · Firestore · PostgreSQL · MongoDB
Languages
JavaScript · TypeScript · Python · Java · C
Tools & Technologies
Git · GitHub · Figma · REST APIs · Responsive Design
Core Strengths
Full-Stack Development · API Integration · Role-Based Systems · Performance Optimization · Problem Solving
Roles where I owned outcomes — not tickets. Every row expands into the receipts.
Building PsychDesk, a full-stack mental health platform with role-based systems for therapists, admins, and clients.
- Developed PsychDesk, a full-stack mental health platform using Next.js, TypeScript, Firebase, and PostgreSQL.
- Built role-based systems for therapists, admins, and clients — including bookings, recurring sessions, invoices, and session management.
- Integrated chatbot automation, payment workflows, and API-driven scheduling using n8n and third-party services.