Software Engineer specializing in distributed systems, backend architecture, and performance optimization. Delivering high-impact code for global infrastructures.
Led a 3-engineer team building an AI-integrated appointment scheduling platform from architecture to production.
Built LLM-powered features — smart recommendations and automated responses — directly into the core booking flow.
Shipped the companion Android app in React Native with offline-capable data persistence.
Software Development Engineer
Streebo * Jan 2024 - Feb 2025
Built AI-driven chatbot systems spanning voice, SMS, WhatsApp, email, and Facebook for enterprise clients like Panda Restaurant Group and the City of Markham.
Integrated GPT-based interaction layers and voice APIs (RetellAI, ElevenLabs, Twilio) behind clean service abstractions.
Built conversational flows using multiple NLP engines, with data crawling and vector/cognitive search behind them.
Application Developer Intern
Accolade Tech Solutions * Aug 2023 - Sep 2023
Designed and built 'Canteen Connect' a full-stack Android food-ordering app with a companion web admin panel.
Owned the complete flow — ordering, menu management, real-time admin control — as a solo build.
Web Developer Intern
Klientship Technologies * Mar 2023 - Jun 2023
Built responsive, SEO-optimized client websites across React.js, WordPress, and Shopify for brands like Diamond Books and Brokekicks.
Adapted to each client's platform and stack rather than working from one fixed toolset.
Featured Work
Restaurant Booking System
A voice AI agent that takes restaurant reservations over real phone calls. Led a team of 3 to build the full system: Twilio telephony, OpenAI Whisper (STT), GPT, and TTS for the speech pipeline, plus a .NET 8 backend and Next.js dashboard for staff to manage bookings and call logs
Scaffinity
A zero-dependency CLI tool that scaffolds project structures from reusable blueprints, published on npm. Built with Commander.js, fs-extra, and chalk for a clean developer experience. Open-source, actively maintained, with full contributor docs (LICENSE, CONTRIBUTING, CODE_OF_CONDUCT)
A rural governance & commerce platform with a Node.js/Express backend and Next.js admin dashboard. Uses Sequelize ORM for data modeling, Firebase mobile-OTP auth, and supports shops, products, orders, and shipment management.
Juice Talkies
A mobile app for discovering and reviewing dining experiences, built with Expo (React Native) and a Node.js/Express backend. Users can browse menus, check ratings and reviews, and order their favorite meals — all from a single, easy-to-use mobile interface.
A full-stack MERN app for securely storing and managing personal documents and data across devices. Uses Passport.js for authentication, a clean UI for organizing and retrieving information, and scalable backend APIs built with Node.js, Express, and MongoDB.