- 🔧 Building software with a focus on efficiency, scalability, and clean design.
- 🧠 Passionate about Data Structures & Algorithms, SQL, System Design, and AI.
- 🤝 Open to collaborating on Software Engineering, AI, and Open Source projects.
- 📚 Continuously learning Computer Science fundamentals and modern Software Engineering.
- 🎓 B.Tech in Mathematics & Computing | MITS-DU, Gwalior.
Building software with a strong foundation in Computer Science fundamentals, modern development tools, and cloud technologies.
📚 Expand to view my complete toolkit
- C
- C++
- SQL
- Data Structures & Algorithms
- Object-Oriented Programming (OOP)
- Database Management Systems (DBMS)
- Operating Systems (OS)
- Computer Networks (CN)
- System Design
- Git
- GitHub
- GitHub Actions
- Visual Studio Code
- Postman
- Figma
- Canva
- Microsoft Office
- Google Cloud Platform (GCP)
- Vercel
- Render
- REST APIs
- Gemini API
- OpenAI API
- Groq API
- LeetCode
⚙️ Mini-Redis — Persistent Multithreaded Key-Value Store
A lightweight Redis-inspired in-memory key-value store built from scratch in C++ using POSIX TCP sockets, multithreading, synchronization, and snapshot persistence.
🛠️ Tech: C++, POSIX Sockets, Multithreading, Docker, Docker Compose, Bash, GitHub Actions
- 🌐 Built a custom TCP server supporting SET, GET, DEL, EXISTS, EXPIRE, TTL, and KEYS commands.
- 🧵 Implemented concurrent client handling using std::thread with thread-safe shared state protected by std::shared_mutex.
- ⏱️ Added per-key TTL-based expiration with lazy deletion to efficiently manage expiring entries.
- 💾 Implemented snapshot-based persistence with state restoration across graceful server restarts.
- 🐳 Containerized the application using multi-stage Docker builds and Docker Compose with persistent volume mapping.
- ⚙️ Configured GitHub Actions CI to automatically validate C++ and Docker builds.
📝 MeetScribe — AI Meeting Intelligence Platform
A full-stack meeting intelligence platform that transforms audio/video recordings into structured transcripts, summaries, action items, and meeting insights using AI.
🛠️ Tech: Python, FastAPI, React, Tailwind CSS, Groq Whisper, Google Gemini, Resend, Render
- 🎙️ Built a FastAPI + React application for multi-format audio/video transcription with support for MP3, WAV, M4A, MP4, MPEG, MPGA, OGG, FLAC, and WEBM files.
- 🧠 Integrated Groq Whisper for transcription and Google Gemini for structured AI-powered meeting analysis, including summaries, key insights, and action items.
- 📦 Added 25 MB file-size validation to provide predictable processing and prevent oversized uploads from reaching the transcription service.
- 📧 Integrated Resend for email delivery, allowing users to send generated meeting summaries directly to a recipient.
- 📤 Implemented structured JSON and CSV export for generated meeting analysis results.
- 🚀 Deployed the application on Render with separate frontend and backend services and environment-based API configuration.
🔗 View on GitHub »
🌐 Live Demo »
📧 PitchPilot — AI-Powered Cold Email Generator
An intelligent tool that automates personalized cold emails from job descriptions using **AI**.
⚙️ Tech: Python, LangChain, LLaMA3-70B, Groq API, Streamlit
- ⚡ Generates results in < 10 seconds.
- ⏳ Reduces drafting time by 70-85%, boosting productivity.
🌐 Craft.resume
A dynamic web application for building professional resumes with **real-time preview** and seamless **PDF export**.
🛠️ Tech: HTML, CSS, JavaScript
- 📈 Over 15 daily downloads, empowering job seekers.
- 📊 Achieved a 40% increase in user engagement through intuitive design.
- 🏅 Google Cloud & GenAI Study Jams Top Performer (3x at MITS).
- 🏆 Organized 10+ technical events under GDG, impacting 1100+ students.
- 📈 Solved 400+ DSA problems on LeetCode.
- 📜 Certifications: Google Cybersecurity, Cloud & GenAI Fundamentals.
⭐ Always striving to learn, build innovative solutions, and share knowledge within the tech community! ⭐
