I built the Saraha App backend API with Node.js, Express, MongoDB, and Redis, using a layered architecture and centralized error handling.
For Saraha, I implemented JWT access and refresh tokens, Google login, and role-based authorization. I also added email verification, OTP, and two-step verification with Redis TTL expiry.
I secured the API with Argon2, Helmet, CORS, and rate limiting, and added file uploads, anonymous messaging, data encryption, and a password reset flow. I deployed it on AWS.
At AppRo8, I completed a landing page task in a frontend development internship and am building a React.js portfolio with reusable components, routing, and a contact form. I’m deploying it on Vercel with GitHub version control.

