Software Development Engineer — Full-Stack
Computer Engineering student building production-grade web systems, not tutorial clones. My default is to treat security, data modelling, and system design as part of the feature — not a pass I do afterward.
Currently: sharpening DSA fundamentals, shipping full-stack projects end to end, and getting comfortable with the parts of the stack that don't show up in a demo — auth flows, encryption, and the databases underneath.
VaultX — privacy-first, zero-knowledge identity vault
Client-side AES-256-GCM encryption and Argon2id key derivation — the
server never sees plaintext, ever. Custom React frontend with secure
autofill and password health analysis.
React Zero-Knowledge Crypto Argon2id
→ vault-x
Authentication API — secure, reusable auth service
JWT access tokens with httpOnly refresh rotation, bcrypt hashing,
rate-limited endpoints, and role-based access control. Zero hardcoded
secrets, environment-driven config throughout.
Node.js Express JWT RBAC
HookBin — webhook inspection, debugging & replay platform in progress
Live request streaming and one-click replay, backed by an AI-assisted
payload explanation engine to cut integration time.
Node.js WebSockets React
Rent-a-Tool Community Library — peer-to-peer tool rental platform, capstone
Hybrid MERN marketplace with Google OAuth, phone verification, a
time-based overdue fine engine, and a full admin panel — deployed across
Vercel, Render, and MongoDB Atlas.
MERN OAuth System Design
Full case studies, architecture notes, and more → jayeshthar.me
Progress isn't linear. Some days you move fast, some days you rewrite
the same function four times before it clicks. Every bug fixed and
every failed attempt is still progress.
Keep building. Keep learning. Keep shipping.




