Software Engineer at Epic Systems · UC Berkeley ’25
Epic Systems | June 2025 - Present
Building and maintaining full-stack features for Epic's Tapestry - Medical Management application, supporting scalable workflows used by healthcare organizations nationwide. Collaborate cross-functionally with product teams and customers to deliver safe, intuitive, high-quality healthcare software.
UC Berkeley | January 2025 - July 2025
Designed and developed a full-stack SaaS platform used by UC Berkeley students and staff to support academic and administrative workflows, partnering with professors, researchers, and students to translate user needs into production features.
Epic Systems
Developed the LTSS service ordering workflow, enabling care managers to place detailed orders for recommended services based on member assessments, and automated the downstream creation of referrals and authorizations.
Epic Systems
Implemented an automated assignment system that reduced manual coordination by intelligently assigning care managers and case teams to episodes of care, plus tooling to audit the assignment algorithm.
UC Berkeley
A full-stack platform that simplifies assignment extension management across UC Berkeley courses by automating requests, approvals, and notifications to third-party applications.
Visit site →A recreation of the popular Blocks Puzzle game.
Computer version of the infamous Enigma machines used by Germany in WW2.
A recreation of the popular Ataxx board game and AI Computer.
Redesigned implementation of a version-control system similar to Git
A three wheel mobile robot that responds to stimulus in the form of sounds.
A recreation of the popular Snake computer game.
An assembly based code to classify handwritten digits with machine learning.
Building a CPU capable of running RISC-V assembly instructions.
An end-to-end encrypted, efficient file sharing system that provides guaranteed confidentiality, integrity, and authenticity.
AI that utilizes reinforced learning and value iteration to solve the popular Pac-Man computer game.
Building a neural network to classify handwritten digits with machine learning.
MSU Research [May 2020 - August 2021]
Building a model of the heart with realistic fluid dynamics to simulate cryoballoon alblation.
MSU Research [May 2022 - August 2022]
Utilize facial and body detection software to detect faces and bodies in field and controlled environments.
Implemented critical OS components including file systems, thread scheduling, user programs, virtual memory, kernel development, low-level programming, synchronization, and debugging.
To follow Berkeley's academic integrity policies, I will not post any of my older coursework online. If you would like to see my code or work, feel free to contact me below!
Data Structures & Algorithms-CS61B
Machine Structures-CS61C
Discrete Math & Probability Theory-CS70
Computer Security-CS161
Operating Systems and System Programming-CS162
Efficient Algorithms & Intractable Problems-CS170
Cryptography-CS171
Introduction to Database Systems-CS186
Introduction to Artificial Intelligence-CS188