Work Experience
Senior Full Stack Software Engineer & Team Lead, Google's Search & Conversation Application
Duration: May 2023 - May 2024
Summary: Led the development of a custom AI-driven Chat and Search application leveraging Google Vertex AI, Gemini, and GCP Datastore, designed to help users query and retrieve insights from organizational documents and data.
Responsibilities: Built ingestion pipelines, engineered a Gemini-style unified interface, implemented robust document tracking and source attribution, and enhanced user experience with real-time document previews and seamless file downloads.
Technologies: Google Vertex AI, Gemini, GCP Datastore
Senior Full Stack Software Engineer & Team Lead, Google's AI Adjudicator
Duration: May 2023 - May 2024
Summary:
- Developed a legal adjudication application for processing and analyzing legal cases using Google Vertex AI (Gemini), Document AI, and U
- S
- legal documents as contextual data helping solve over 200 cases of illegal termination
Responsibilities: Automated ingestion and parsing of legal files, engineered prompts for Gemini, integrated a Search and Conversation app, built a seamless pipeline to feed data into GCP Datastore, and ensured AI-driven judgements were transparent and traceable.
Technologies: Google Vertex AI, Document AI, GCP Datastore
Senior Full Stack Software Engineer & Team Lead, Google's Grant AI
Duration: May 2023 - May 2024
Summary: Built Grant AI, a platform designed to connect researchers with relevant collaborators using Google Scholar data, vector embeddings, and Google Vertex AI for intelligent matchmaking fostering easier collaboration for 200+ researchers globally.
Responsibilities: Integrated SERP API, engineered a system for vector embeddings, implemented KNN search workflows, designed a post-processing layer using Gemini, and developed a user-friendly portal.
Technologies: Google Scholar, vector embeddings, Google Vertex AI
Senior Full Stack Software Engineer & Team Lead, ECFMG Pathways
Duration: April 2021 - March 2023
Summary: Led architecture and development of applications for ECFMG, leveraging cloud-native technologies and focused on certification platforms for international medical graduates.
Responsibilities: Engineered backend services using Node.js and GraphQL, collaborated on software requirement documents and API specs, managed frontend development, and integrated Power BI dashboards.
Technologies: Node.js, GraphQL, MongoDB, Azure, React.js, TypeScript, Power BI
Senior Full Stack Software Engineer & Team Lead, Portless
Duration: May 2024 - February 2025
Summary: Designed and developed a logistics management application with emphasis on event-driven architecture and real-time database operations.
Responsibilities: Implemented scalable cloud functions, built real-time data pipelines, integrated ERP and e-commerce platform integrations, and employed best practices in CI/CD and monorepo development.
Technologies: React Admin, Node.js, TypeScript, Nx, Google Cloud Functions, Firebase Firestore
Senior Full Stack Software Engineer & Team Lead, Browze
Duration: January 2021 - April 2024
Summary: Contributed to the development and maintenance of an ETL-based legacy logistics application, focusing on data synchronization and system reliability.
Responsibilities: Improved core application logic, maintained API integrations, and resolved critical issues through debugging and troubleshooting.
Technologies: Node.js, Express.js, MongoDB, Heroku, Shopify, Pipe17, ShipStation
Education
- Masters in Information Technology
- Achieved a GPA of 3.89
- 2017