About Me
I'm a passionate full-stack developer with expertise in building modern web applications. With a strong foundation in both frontend and backend technologies, I create seamless user experiences and robust server-side solutions.
3+
Years Experience
20+
Projects Completed
Skills
Languages
PythonTypeScriptJavaC/C++SQLJavaScript
Frontend / Mobile
ReactNext.jsReact NativeExpoHTMLCSSTailwind
Backend
FlaskNode.jsREST APIsMicroservicesSupabase
Databases
PostgreSQLMySQLMongoDBSupabase
AI / ML
LLMsPrompt EngineeringNLPWhisperRAGEmbeddings
Cloud & DevOps
DockerNginxCI/CDPrometheusGrafanaAWS
Tools & Systems
GitLinuxStripeFirebasePostman
Education
Master of Science in Computer Science
Santa Clara University, California
2024 - 2026GPA: 3.9/4.0
Relevant Coursework:
Artificial IntelligenceMachine LearningDeep LearningComputer VisionNatural Language ProcessingAdvanced Operating SystemsAlgorithmsHuman Computer InteractionComputer Architecture
Bachelor of Engineering in Computer Science
BNM Institute of Technology, Bangalore
2018 - 2022GPA: 3.8/4.0
Relevant Coursework:
Data Structures & AlgorithmsSoftware EngineeringDatabase SystemsComputer ArchitectureOperating SystemsMachine Learning
Work Experience
Full Stack Engineer
Sentari AI
Summer 2025
- Built a production Flask backend for a voice journaling and emotional intelligence platform, powering transcription, tagging, and analytics pipelines.
- Designed and implemented 20+ REST APIs for workflows including transcription (Whisper), tag analysis, emotion insights, and journaling.
- Developed an end-to-end async pipeline: audio → transcription → analysis → storage → AI-generated responses.
- Integrated Supabase (auth + database) and Stripe subscriptions + usage tracking for production billing flows.
- Built LLM-driven tagging and analysis systems (emotion, intent, cognition classification).
- Deployed scalable services using Docker, Nginx, Prometheus, and Grafana.
Mobile (React Native / iOS)
Sentari
Summer 2025
- Developed a cross-platform voice journaling app using React Native + Expo with real-time recording and transcription.
- Implemented AI-powered features including transcript analysis, tag generation, and “inner voice” responses.
- Built custom hooks and state management for recording, analytics, and history flows.
- Integrated Supabase authentication (OAuth, magic links) and backend APIs across multiple services.
Web Frontend (Next.js)
Sentari
Summer 2025
- Built a production-grade Next.js (App Router) frontend with TypeScript and Tailwind.
- Developed core product features: Record, History, and Insights dashboards with real-time data flows.
- Implemented Stripe subscription flows and paywall logic.
- Designed analytics UI components for emotion trends, energy insights, and behavioral patterns.
- Built scalable frontend architecture using React Context + custom hooks.
Full Stack Engineer
Salus Wellness
Summer 2025
- Contributed to a full-stack wellness platform spanning web, mobile, and backend systems.
- Built backend services for authentication, scheduling, payments (Stripe), and messaging workflows.
- Developed AI-powered coaching features including insights and recommendations.
- Worked within a Turborepo monorepo architecture with shared types, APIs, and schemas.
- Designed real-world workflows for coach–client interactions, bookings, and progress tracking.
Research Assistant
HCI Lab
Summer 2025
- Designed a natural language system to predict user focus intent in YouTube sessions.
- Built a rule-based + prompt-engineered decision system using behavioral heuristics.
- Developed few-shot prompting strategies to improve prediction accuracy.
- Evaluated system performance using structured rule-based analysis and user behavior signals.
Software Engineer
Capgemini
Aug 2022 - Jun 2024India
- Software solutions for Logitech video conferencing products.
- Spearheaded Android OS service updates, reducing installation times by 20% and enhancing user experience.
- Triaged and resolved critical service issues within 24 hours, reducing downtime and improving customer experience, leading to 15% increase in system reliability.
- Handled Linux security policy upgrades to ensure proper access restrictions were placed for our services.
- Optimized Jenkins pipelines by updating dependencies, achieving consistent green builds, and streamlining deployment processes.
- Ranked #1 among 100+ new hires for technical proficiency and rapid learning.
- Received Capgemini WOW Award for innovation and efficiency, contributing to a 10% increase in customer satisfaction.
Projects (Full Stack & Mobile)
Explore my work! Scroll horizontally to see more.
Patient Monitoring Using Emotion Recognition
PythonAnaconda NavigatorJupyter NotebookKerasTensorFlowStreamlitMachine LearningOpenCV
2022
- Developed a 4-layer CNN model achieving 80% accuracy in pain detection, improving diagnostic insights for clinical applications.
- Built a Streamlit-based web app, reducing manual emotion assessment time by 50% for doctors.
- Published in IJRASET, Volume 10, Issue VIII, increasing visibility among 1000+ researchers.
File Transfer Application
JavaKotlinAndroid Studio
2022-2023
- Implemented an Android application and independently created the network transfer module, enabling secure encrypted data transmission between client and server.
- Reduced data transmission errors by 30% by optimizing network transfer protocols.
- Achieved an average file transfer speed improvement of 25% over traditional Bluetooth-based sharing.
Multi-Image Fusion Generator
PythonFlaskOpenAI GPT-4 VisionDALL-EPillowRequests
2025
- Built a Flask-based AI tool that generates a composite image from 3-5 reference inputs using GPT-4 Vision and DALL-E 3, with secure API integration and error handling.
- Automated image captioning and prompt generation, reducing manual effort by 70% and improving output relevance across 150 test cases.
- Designed modular architecture with preprocessing logic to standardize image inputs, decreasing generation errors by 40%.
Small Business Management System
HTMLCSSPHPXAMPP
2022-2023
- Developed an PHP-based order management web application for small business owners to manage their orders and services in an easy and efficient way.
- Allows for secure user authentication, ensuring 100% data privacy and security. The user can create, view, and edit customer orders.
- Delivered daily/monthly sales reports, reducing manual report generation time by 70%.
Logic Gate Simulator — CodeHS
HTMLCSSJavaScript
2025
- An interactive educational game designed to teach K-12 students the fundamentals of Boolean logic through puzzle-based challenges.
- Level-based challenges: AND, OR, and NOT gates with progressive difficulty.
- Interactive grid for placing gates and wires, with color-coded visual feedback.
- Progress tracking and step-by-step instructions for each level.
- Originally built for Bool.com, adapted for CodeHS Summer 2025 Internship Challenge.
PaperMind — Research Intelligence Platform
Next.jsTypeScriptPythonFlaskPostgreSQLpgvectorRedisCeleryDockerRAG
2025
- Built a multi-tenant platform for uploading and querying research papers using semantic search and RAG.
- Implemented async pipeline: PDF → chunking → embeddings → retrieval → citation-based answers.
- Designed scalable architecture with pgvector search, background jobs, and workspace-level isolation.
SilentSignal — AI Safety Detection System
PythonFastAPIReactTypeScriptTailwindCSSLLMs
2025
- Built a system to detect emotional manipulation and abuse patterns in conversations.
- Combined rule-based logic with LLM reasoning to generate explainable risk scores.
- Developed full-stack app with real-time analysis and structured outputs.
MCP Task Planning Agent
PythonFastAPILLMsAgent SystemsMCP
2025
- Built an agent that converts free-form goals into structured tasks, priorities, and execution plans.
- Implemented tool-based pipeline (extract → prioritize → plan) with LLM + rule fallback.
- Designed modular architecture using Model Context Protocol (MCP).
RAG Study Helper
PythonStreamlitLangChainChromaDBGeminiSentence Transformers
2025
- Built a study assistant that answers questions from uploaded documents using RAG.
- Implemented local embeddings + vector search for efficient retrieval.
- Supported Q&A, tutorials, practice questions, and study note generation.
OtakuPal — Recommendation Chatbot
Next.jsTypeScriptGeminiGraphQLPrismaSQLite
2025
- Built a chatbot that recommends anime/manga using user preferences and LLM reasoning.
- Integrated AniList GraphQL API for real-time content retrieval.
- Implemented preference extraction, ranking logic, and conversational memory.