All-in-one social platform with Reels, podcasts, Twitter-style posts, and real-time DMs running on a self-hosted stack.
- Designed and built a full-stack social media platform with real-time content feeds and private messaging.
- Supports vertically scrolling Reels, long-form podcast audio uploads/streaming, and lightweight text/media posts.
- Implemented LLM-powered topic tagging so posts auto-cluster into topics and stay discoverable over time.
Tech Stack
Next.jsTypeScriptNode.jsExpress.jsMongoDBRedisTailwind CSSGitHub OAuthGoogle OAuthLLMs
Skills
Product design • Full-stack architecture • Real-time systems • Distributed caching • Growth-oriented UX
AI-powered résumé optimizer that ingests PDFs/text and returns recruiter-ready versions in multiple templates.
- Built end-to-end serverless pipeline that analyzes résumés with LLMs and rewrites bullets with quantified impact.
- Implemented ATS keyword matching against a target JD plus gap analysis to surface missing skills and phrases.
- Generated 1,000+ optimized outputs, cutting manual editing time by ~70% and boosting interview callbacks ~20%.
Tech Stack
AWS Lambda (Node.js)DynamoDBS3API GatewayNext.jsTypeScriptREST APIsSchema validation
Skills
Serverless design • Resilient pipelines • PDF/text processing • UX for productivity tools • Data-driven iteration
Central job-search dashboard for applications, notes, and files with secure auth and real-time updates.
- Built a mobile-first tracker to manage applications, notes, and attachments in one place.
- Used DynamoDB GSIs, response caching, and TTL cleanup to trim API latency by ~35% while maintaining 99.9% uptime.
- Integrated Cognito-based auth with JWTs and role-based access to keep data locked to each user.
Tech Stack
React + ViteAWS Lambda (Python)API GatewayDynamoDBAmazon CognitoS3
Skills
Cloud-native architectures • Observability & performance tuning • Auth & RBAC • Frontend data visualization
AI-powered study dashboard that ingests class PDFs, generates questions, and schedules reviews with spaced repetition.
- Ingested large PDFs with Textract + Comprehend, extracting keyphrases and entities to seed question generation.
- Implemented SM-2 spaced-repetition scheduling, mastery dashboards, and weak-topic drills to focus practice.
- Automated CI/CD with GitHub Actions over a fully serverless backend (API Gateway → Lambda → DynamoDB/S3).
Tech Stack
Next.jsTypeScriptAWS LambdaAPI GatewayTextractComprehendDynamoDBS3GitHub Actions
Skills
NLP pipelines • Learning science (SM-2) • Secure file handling • Analytics dashboards • Production CI/CD