Experience

Experience

  • June 2023

    Apple

    Systems Software Engineer

    June 2023

  • August 2022
    May 2023

    Purdue University

    Software Engineering Project Coordinator

    August 2022May 2023

    • Met weekly with teams, graded scrum documents, and evaluated progress for teams working on a 12-week project.
  • August 2022
    May 2023

    Purdue University

    Analysis of Algorithms Teaching Assistant

    August 2022May 2023

    • Ran study sessions to clear conceptual questions regarding material covered in lectures for an upper-level course.
  • June 2022
    August 2022

    Meta

    Software Engineering Intern

    June 2022August 2022

    • Created new infrastructure for continuous testing, staging, and releases of Meta’s LLVM fork, accelerated test builds by 26%, and reduced time needed to access build artifacts from 10 minutes to 20 seconds.
    • Implemented automated code reviews, parallel builds for each platform, remote build artifact storage, version tracking in Mercurial, and performance benchmarks through the new pipeline using Hack and Python.
    • Contributed to LLVM upstream by fixing a missed optimization opportunity in the SROA pass.
  • January 2022
    May 2022

    Purdue University

    Systems Programming Teaching Assistant

    January 2022May 2022

    • Graded and provided feedback for assignments (such as writing implementations for a memory allocator, shell interpreter, and HTTP server) during lab sessions hosted weekly.
  • June 2021
    August 2021

    Angi

    iOS Engineering Intern

    June 2021August 2021

    • Shipped features such as business hour selection, message counts and rebranding for the Angi Pro iOS apps using Swift and Objective-C to improve user experience and customer retention.
    • Reviewed tickets for Android and iOS Pro apps and introduced bug fixes in collaboration with product management and design teams.
  • January 2021
    May 2021

    USB Help Room

    Tutor for Introductory CS courses

    January 2021May 2021

    • Worked with students to help debug their homeworks and projects for Object Oriented Programming in Java, Foundations of Computer Science and Programming in C classes during Weekly Help Sessions.
  • January 2021
    May 2021

    Computer Science Development Pool

    Course Content Developer

    January 2021May 2021

    • Developed documentation, tests, and handouts for assignments for the Object-Oriented Programming and Data Structures & Algorithms courses.
    • Created proposals for homeworks and tested developed homeworks for a Programming in C course.