A software developer with experience in full stack development of 1 year along with knowledge of devops and genai
Psyper AI
Built a real-time notification service from scratch using FastAPI, Redis steams, and Supabase — chose Redis stream with sepearate channels and DLQ, and shipped it to handle 500 concurrent sessions at sub-200ms latency. Worked on an internal RAG pipeline using Python and FastAPI: built ingestion and embedding jobs, improved retrieval relevance, and added logging and basic metrics to make debugging retrieval failures faster.
Set up Supabase RLS for authentication and role-based access control across admin, co-admin, and security roles — applied JWT middleware for route-level enforcement during concurrent usage. Migrated frontend state management to Zustand, replacing scattered Context usage restructured stores into independent slices, which made state updates consistent and reduced debugging time across the application.
InnovateWise Solutions
Led backend design for core services using Node.js/Express — built normalized MongoDB schemas, input validation, and authentication with Google OAuth 2.0 + Passport.js; added route-level access control through custom middleware. Set up the CI/CD pipeline from scratch on AWS EC2 with Docker and NGINX — automated deployments and rollbacks via GitHub Actions, cutting manual release effort and maintaining 99.9% uptime post-launch.
Integrated OpenAI GPT APIs into the MERN stack using WebSocket-based streaming instead of REST polling, delivering real-time conversational responses with lower perceived latency for end users. Tracked down and fixed frontend performance bottlenecks using Lighthouse — applied lazy-loading and React.memo to cut page load times by 40% and improve user engagement metrics by 25%.
B.Tech
(Jaipur, India)
Next.js, PostgreSQL, AWS S3, AWS Lambda, Docker, TypeScript
Built a backend system that clones GitHub repositories, extracts files in-memory using tar-fs and zlib, runs builds in isolated child processes, and deploys static output to AWS S3 covering the full deployment cycle. Used AWS Lambda to listen for GitHub webhook events and trigger the deployment pipeline ,Lambda reads source files from S3, kicks off the build, and writes the final static output back to S3 for hosting, keeping the core server stateless.
Implemented multipart S3 uploads with parallel chunk transfers, exponential retry logic, and file pattern filtering to handle large output directories reliably and cut overall deployment time. Built a build detection module that reads package.json, identifies the package manager from lockfiles, runs the build with timeout controls, and validates framework-specific output paths before upload.
Node.js, Express.js, Redis, Qdrant DB,React.js
Built a RAG (Retrieval-Augmented Generation) backend that runs real-time Q&A over a live news corpus — used Jina Embeddings for semantic encoding and Qdrant for vector similarity search. Managed chat sessions with Redis TTL-based caching, keeping chat histories persistent within a session while automatically expiring stale data — reduced repeated retrieval calls through cache warming.
Built modular Node.js/Express APIs covering chat sessions, document ingestion, and retrieval workflows; connected OpenAI API for context-aware response generation and summarization over retrieved news chunks.