- National Institute of Technology Karnataka, Surathkal (2021-2025)
- Bachelor of Technology in Engineering
Software Development Engineer at Verbaflo AI
May 2025 - Present
- Owned and shipped features across 10 microservices spanning Python (FastAPI) and Node.js/TypeScript (Express), serving 50+ property management clients across UK and US regions.
- Built a full-scale helpdesk ticketing system from scratch with tickets, knowledge base support for PDF/XLSX/DOCX preview, SLA tracking, custom fields, category-based RBAC, activity logs, mentions with notifications, AI-powered ticket summarization, and reporting dashboards — reducing client support resolution time.
- Engineered a knowledge base management platform with a complete document lifecycle including upload, ingest, preview, download, publish, soft-delete, undo, and re-ingest workflows.
- Built an Unanswered Query Management System that captures AI-failed queries, de-duplicates by query text, enriches lead metadata, and creates answer chunks directly in the Milvus vector database to continuously improve AI accuracy.
- Developed a complete WhatsApp template lifecycle management system including template sync with the WhatsApp Business API, webhook-based approval/rejection handling, scheduled status refresh jobs, and automated template deletion workflows.
- Developed a Flagged Response System with environment-isolated MongoDB collections, enabling response flagging/unflaging across testing and production environments with background activity logging and real-time analytics aggregation.
- Made the platform fully real-time using Socket.IO, implementing WebSocket rooms with join/leave lifecycle management for document ingestion status updates, flagged response broadcasts, and live chat thread refreshes without polling.
- Developed a multi-format document ingestion pipeline using the Factory Pattern with dedicated chunkers for PDF (PyMuPDF), Word, Excel, and websites, along with reconstructors for downloadable document conversion.
- Built a channel-aware analytics engine using the Strategy Pattern to aggregate WhatsApp and Widget metrics including AI prompt counts, response times, ingestion costs, document counts, and sync statuses through concurrent aggregation workflows.
- Created a scalable URL shortener microservice with Redis caching, Docker containerization, and multi-environment deployment support.
Software Development Engineer Intern at Verbaflo AI
October 2024 - April 2025
- Architected a multi-channel chat platform supporting WhatsApp, Email, and Web Widget integrations using abstract message handling patterns with FastAPI and MongoDB, unifying communication workflows across channels.
- Built a WhatsApp webhook processing system handling 10+ event types including new messages, delivery receipts, read receipts, template lifecycle events, reactions, and replies using an event-handler architecture with abstract base classes and idempotent processing.
- Implemented duplicate event detection, media attachment extraction with type mapping, background task delegation for non-blocking execution, and webhook-driven campaign tracking for delivery/open analytics.
- Built end-to-end Voice AI integrations including inbound call handling, transcript retrieval, dynamic assistant fetching, tool calls, and post-call WhatsApp messaging coordination.
- Developed the core AI conversational engine with LLM-powered lead qualification, property recommendations, chain-of-thought tag extraction, and conversation summarization using the OpenAI API.
- Built the analytics dashboards using MongoDB aggregation pipelines for visitor tracking, engaged chats, qualified leads, and modality-wise cost analytics across calls, emails, and WhatsApp.
Backend Developer at Bestinhere
January 2024 - June 2024
- Developed Graphql APIs for creating categories, bulk uploading and downloading categories and category tree in XLSX format, integrated with Amazon S3 Bucket for storage and retrieval.
- Implemented a responsive tabbed interface in the admin panel using Relay-Next.js, and utilized WordTree to visually display the category hierarchy.
- Utilized NER (Named Entity Recognition) models to analyze uploaded images, ensuring they are appropriate and relevant to travel.
- Utilized Hugging Face models to extract location names from YouTube videos and created an interface to display those places in a google map, subsequently validated via Google Places API, resulting in a 10% increase in efficiency.
Software Engineer Intern at DesDevLab
December 2023 - January 2024
- Boosted web scraping efficiency on Lonely Planet by 15% through Celery implementation.
- Established a seamless connection between location entries and Google Place IDs, enabling enhanced data enrichment through the Google Places API.
- Engineered an automated data extraction system using Selenium to mimic user interactions, scrolling through web pages, and extracting pertinent information from search queries.
- Enabled concurrent processing of Google search results for Best X in Y based on the categories specified in the provided Excel sheet.
Software Engineer Intern at DatStek
October 2023 - November 2023
- Worked on two projects, 7even Sports using Node.js and second being Rally using FastAPI.
- Built various APIs, used Postman to test them and developed an authentication system using JWT.
- Migrated codebase from Node.js to FastAPI in Rally to improve performance by 15%.
- Implemented an email invitation system in the Rally project and role-based access control in both projects.
May 2024 - Present
- Integrated News API for real-time company updates, boosting information flow by 10%.
- Leveraged the Stable Diffusion model via Hugging Face Inference APIs to generate posters from updates.
- Deployed frontend on Vercel and this project got shortlisted in the top 40 teams of AI Unite Hackathon.
December 2023 - Present
- Elevated engagement by 30% through app-based gamification, promoting eco-friendly transportation.
- Diversified revenue streams, leading to a 25% boost in overall through strategic monetization strategies.
- Realized 15% carbon footprint reduction via TravelCO2 API driven eco-incentives and tracking.
- Continuously improved the application based on user feedback and surveys for enhanced user experience.
December 2023 - Present
- Revamped property dealings and cutting scams by 50% for a secure and efficient decentralised land marketplace.
- Enabled Moralis wallet login and exclusive Anon-Aadhar SDK and Polygon ID access for a single user.
- Transparent tradings through real-time chat privacy using Push Protocol and auction-based conflict resolution.
December 2022 - January 2023
- Attained regional recognition in the Health track at Microsoft Imagine Cup Challenge 2022.
- Streamlined physician search with hospital registration for showcasing doctors.
- Enabled role-based access control, allowing each hospital to access only their doctors.
- Enhanced user experience with pagination and a search feature on the patients' page.
October 2022 - November 2022
- Developed a web app for user feedback, feedback display, and email notifications.
- Created a user dashboard with analytics for tracking previous responses, ratings, and user data.
- Used Mailtrap for testing email sending and SMTP to send mails.
- Languages: C++, Python, JavaScript, MySQL
- Technologies: Django, FastAPI, React.js, Next.js, Node.js, Express.js, React-Native, Firebase, Bootstrap, TailwindCSS
- Additional: Data Structures and Algorithms, Object-Oriented Programming, Database Management System, Operating Systems
- Among 15L+ participants, we secured a Finalist position in the Smart India Hackathon 2022 conducted by the Government of India, where we built Edge.
- Won the Hacksquad competition as part of a team of 5 by contributing to several repositories.
- Executive Member at the Google Developer Student Clubs, NITK.
- Co-developed the official website for NITK's annual cultural fest Incident 2023 with 9K+ visits.
- Co-developed the official website of 180DC NITK with 2K+ visits.
Feel free to reach out to me via email if you have any inquiries or collaboration opportunities.



