Hi, I'm AmeenFull-Stack Developer

I build scalable, production-ready web applications using MERN stack and modern architecture.

ReactNode.jsMongoDBTypeScript

How I Build Systems

End-to-end patterns I use for reliable products—from API contracts to auth, client state, and cloud delivery.

  • REST APIs with Express

    Resource-oriented routes, validation, and middleware for predictable, maintainable backends.

  • JWT authentication

    Secure sessions with signed tokens, refresh flows, and role-aware access patterns.

  • Redux state management

    Normalized client state, async thunks, and predictable UI updates at scale.

  • AWS deployment

    Production rollouts on EC2 and cloud primitives with CI-friendly releases.

Skills

Programming Languages

Javascript
Typescript

Frontend Development

HTML/CSS
ReactJS
TailwindCSS
Bootstrap

Backend & Databases

NodeJS
ExpressJS
MongoDB
PostgreSQL

Libraries & Tools

JWT logo
JWT
socket.io logo
Socket.IO
Git
Github
S3 Bucket logo
S3 Bucket
Cloudinary logo
Cloudinary
Redux logo
Redux
Zustand
Zustand
Joi logo
Joi
Firebase logo
Firebase
Nodemailer logo
Nodemailer

Cloud & Deployment

AWS logo
AWS
vercel logo
Vercel
render logo
Render

Projects

FIEN — E‑commerce apparel

FIEN — E‑commerce apparel

Problem: Retail needed a full shopping flow—catalog, cart, checkout, and admin—without sacrificing performance.

Solution: Shipped a MERN store with OAuth, Razorpay, email receipts, and an admin surface; deployed on AWS EC2 for real-world traffic.

Node.jsExpressMongoDBEJSOAuthPassportRazorpayNodemailerCSS
Chatty — Real-time chat

Chatty — Real-time chat

Problem: Users needed low-latency messaging with rooms and auth—not a page-refresh polling experience.

Solution: Built Socket.IO channels on Node/Express with React UI, JWT-ready flows, and Mongo-backed persistence.

Socket.IOReactNode.jsExpressMongoDB
GEN AI — Image generator

GEN AI — Image generator

Problem: Needed a polished way to experiment with text-to-image APIs without wrestling with boilerplate.

Solution: Next.js app integrating RapidAPI text-to-image with async handling, error states, and a responsive gallery UI.

Next.jsAI APIs
User management — Redux CRUD

User management — Redux CRUD

Problem: CRUD-heavy screens were becoming inconsistent and hard to reason about as features grew.

Solution: Centralized client state in Redux with predictable actions, Tailwind UI, and a cohesive CRUD experience.

ReactReduxTailwind CSSCRUD
Netflix clone

Netflix clone

Problem: Streaming UIs demand fast browsing, auth, and dynamic rows fed by external movie metadata.

Solution: React front end with Firebase auth and TMDB-powered rows, banner, and responsive layout modeled on Netflix.

ReactFirebaseTMDB API

Let's build something

Tell me about your product, timeline, and stack. I typically reply within one business day.

Prefer email directly? ameenhyder.v@gmail.com