MERN Stack Developer | Building Toward Systems Architecture
I'm a software developer focused on architecting scalable, production-ready systems β not just code that works, but code that holds up under real scrutiny. I specialize in the MERN stack, with particular depth in secure authentication patterns, middleware design, and data integrity.
- ποΈ Vision: Transitioning from full-stack development into systems architecture.
- π Core focus: JWT authentication (HTTP + WebSocket), role-based authorization, Zod validation, secure password handling.
- β‘ Philosophy: Code is read far more often than it's written β clarity and defensibility matter more than cleverness.
RealTimeBoard β a real-time collaborative chat application.
- JWT-authenticated WebSocket connections, verified at the handshake before a connection is ever accepted
- Role-based board authorization (owner / moderator / member), with password-gated room joining
- Real-time messaging engine β send, edit, and soft-delete, with dual authorization (author or board admin) and room-scoped broadcasting via Socket.io
- Paginated message history with content sanitization for deleted messages
This is the first of three flagship projects in a structured portfolio program, each moving through backend β frontend β mobile before the next.
| Category | Tools & Technologies |
|---|---|
| Frontend | |
| Backend | |
| Database | |
| Workflow |
The structured path toward seniority.
- MERN stack fluency β building and deploying production-shaped web solutions
- Applied security patterns β JWT (HTTP and WebSocket), bcrypt password hashing, role-based authorization
- TypeScript β transitioning from JS to type-safe architecture
- Mobile expansion β React Native, applied to each flagship project after its web frontend ships
- DevOps β Docker, CI/CD, and scalable cloud infrastructure
- RealTimeBoard β Real-time collaborative chat with JWT-authenticated sockets, role-based board access, and message-level authorization. (in progress)
- Departmental AI Revision Hub β Secure MERN + Gemini RAG application for university students, with department-scoped access control, bulk PDF ingestion, and role-based dashboards. Deployed.
"The best way to get a project done faster is to start sooner."
