About
Full-Stack Software Engineer skilled in building end-to-end web applications with React, Next.js, Node.js, Express.js, and SQL databases. Proficient in developing scalable application features, real-time functionality, authentication systems, and performance optimizations, with a focus on clean, maintainable architecture.
Skills & Expertise (24)
Work Experience
Full-Stack Developer
Between the Lines
Present - Present
Built a full-stack reading journal with Next.js App Router, using Server Components, Server Actions, and feature-based architecture. Designed a normalized PostgreSQL database with Prisma ORM to model users, books, quotes, reflections, discussions, and media attachments. Implemented email/password authentication, Google OAuth SSO, and session-based authorization to protect user-specific resources. Built a Cloudinary-based media pipeline for image and document uploads, storage, and lifecycle management. Implemented Redis caching, cache invalidation, and rate limiting, reducing repeated database work for frequently accessed data. Used Sentry performance tracing and Lighthouse audits to identify database and request bottlenecks and guide performance optimization. Built Redis Pub/Sub + Socket.IO real-time discussions and an HTML5 Canvas doodle system, using the RDP algorithm to reduce stroke storage by ~68%.
Full-Stack Developer
AI Interview Tracker & Mock Interview Platform
Present - Present
Built and deployed an AI-powered full-stack interview preparation platform for managing job applications, tracking interview progress, and receiving AI-driven feedback. Implemented JWT-based authentication and protected routes, with bcrypt password hashing and session management to secure user access. Built native WebSocket–based real-time synchronization to instantly reflect interview updates and analytics changes across active user sessions. Integrated Groq LLM APIs to generate role-specific mock interviews, evaluate candidate responses, assign scores, and deliver personalized AI feedback and performance insights. Optimized responsiveness using debounced search, optimistic UI updates, lazy loading, and memoization, alongside reusable React architecture with Context API and custom hooks.
Full-Stack Developer
PenPal
Present - Present
Developed a collaborative story-writing platform with secure JWT authentication, enabling users to create, edit, delete, and collaborate on stories with role-based access. Built RESTful APIs using Node.js, Express.js, and MySQL, integrating Redux Toolkit for predictable client-side state management.
Education
Bachelor of Computer Applications (BCA) - Acharya Bangalore Business School
2022 - 2025 · Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Visa Status
Citizen
Relocation
Open to Relocation
Skills (24)
Click a skill to find developers with the same skill