Career
My professional experience spanning research, teaching, and industry internships.
PhD Software Engineering Intern
Google | Mountain View, CA
May 2025 - Aug 2025
- Architected an end-to-end autonomous agent to accelerate debugging by automating the root cause analysis of internal server failures. The agent intelligently triages issues by processing complex performance and reliability logs from large-scale benchmarking systems, significantly reducing manual effort for engineering teams.
- Engineered a novel LLM-driven engine that transforms unstructured log text into structured, analyzable data. This core component interprets natural language descriptions from engineers to generate regex-based rules on the fly, enabling the agent to precisely detect known failure signatures and identify previously unseen performance bottlenecks.
- Designed and implemented a scalable Human-in-the-Loop (HITL) feedback system to ensure the agent's continuous evolution. This workflow allows domain experts to validate, refine, and approve the agent's findings on new failures, automatically incorporating them as few-shot learning examples to progressively enhance the model's diagnostic accuracy over time.
Research Assistant
Vanderbilt University | Nashville, TN
May 2022 - Present
- Researched activity recognition using deep learning methodologies, focusing on enhancing the quality assessment of exercises through Explainable Artificial Intelligence (XAI) techniques.
- Supervised and collaborated with a team of 4-5 undergraduate students on the development of a mobile application, primarily focusing on the application's data visualization and segmentation features, and research on human activity recognition (HAR) techniques.
- Worked closely with the team to promote an effective learning environment, fostering innovation and encouraging the application of theoretical concepts in a practical setting.
Teaching Assistant - AI Courses
Vanderbilt University | Nashville, TN
Aug 2023 - Present
- Assisted in teaching an intro to AI course and an AI in Cyber Physical System (CPS) course in the fall and spring semesters.
- Presented works in human activity recognition (HAR) and SOTA methods, and works that are being utilized.
- Graded homework and assignments such as a summary of papers and projects of AI in episodic or sequential environments with fully observable environments.
- Hosted at least 2 hours of office hours weekly to offer support to students with homework and understanding of the coursework.
Teaching Assistant - Operating Systems
Vanderbilt University | Nashville, TN
Aug 2021 - May 2022
- Assisted in teaching an operating system course, which had approximately 100 students per semester, using the C programming language.
- Graded around 11 homework assignments each semester, ensuring a thorough understanding of each student's abilities and offering personalized feedback to enhance their learning experience.
- Hosted at least three hours of office hours per week to offer academic support to students, help with homework, and provide clarification on course content.
- Refined course slides and materials to better aid students' understanding of operating system concepts and practices.
- Conducted surveys and interviews to better understand how to improve course materials and facilitate students' learning experiences.
Undergraduate Grader
University of California, Irvine | Irvine, CA
Sep 2019 - Jun 2020
- Designed and developed extensive test cases for command-line programs, Bash-like shell, and dynamic memory allocator, and client/server network programming in C.
- Collaborated with the professor and a team of 2 graders to design C programming assignments that could be programmatically tested with the auto-grader.
- Assisted students 1-on-1 with debugging programs and understanding test case failures.
Information Services Intern
St. Jude Children Research Hospital | Memphis, TN
Jun 2019 - Aug 2019
- Developed Single Sign-On project using Agile & Waterfall development cycles and researched Active Directory Federation Service applications for authentication.
- Implemented idP-initiated SSO with Angular framework as frontend and Node.js as backend server to process SAML assertion from ADFS. Deployed the application on Tomcat to test the Active Directory by using SecureAuth.
- Optimized the application with MIT-Licensed NPM plugin for SAML 2.0, samlify, to establish connectivity with Active Directory over Node.js.
Interested in working together? Download my CV