Full-stack developer with 3+ years of experience building scalable, high-performance apps using React.js, Next.js, Node.js and AWS. I craft clean, fast, and impactful web experiences.
Skills
Frontend
Backend
Cloud & DevOps
Tools
Projects
ShiftBOOKD
Referral-based appointment scheduler for service providers. Built with React, Node.js, and AWS. Includes calendar sync, secure OAuth, payments, and more.
Tech stack: React, Node.js, Express.js, MongoDB, Socket.io, Stripe, OAuth, AWS
Aetherpad
Minimalist full-stack notes app built with Next.js and MongoDB. Includes JWT auth, real-time sync, pinning, archiving, and password recovery.
Tech stack: Next.js, TypeScript, Node.js, Express.js, MongoDB, JWT
Opinion Two
HIPAA-compliant nonprofit platform enabling patients to get fast, affordable second opinions from licensed dentists. Features case uploads, expert reviews, and mobile/web accessibility.
Tech stack: React.js, Firebase, Node.js, Firestore, AWS, MongoDB
Experience
Software Developer@ Appknit
- Developed and maintained scalable frontend architectures using React, Next.js, and TypeScript for enterprise SaaS products.
- Implemented OAuth authentication, Stripe payments, and responsive UIs using Shadcn UI.
- Led the migration of legacy components to reusable, accessible Shadcn UI design system elements.
- Optimized performance by 30% through code-splitting, lazy loading, and reduced bundle size.
- Mentored junior developers, assisting with onboarding and reviewing production code.
- Managed deployments using AWS ECS, S3, and CloudFront via GitHub Actions.
Software Developer Intern (Frontend & Backend)@ Sopra Steria
- Built modular REST APIs with Node.js and Express.js, integrating Joi for request validation and Google Dialogflow for chatbot automation.
- Designed a COVID-19 data dashboard using React, Chart.js, and Mapbox GL with real-time data visualizations and filters.
- Collaborated in cross-functional teams during agile sprints, contributing to UI/UX improvements and backend functionality.
Let’s build something amazing together
I’m open to full-time, freelance, or remote collaboration.
Start a conversation