Eric Huang

Eric Huang

Software Engineer at Epic Systems · UC Berkeley ’25

ABOUT ME

Eric Huang

Hello, I'm Eric! I'm a Software Engineer at Epic Systems. I graduated from UC Berkeley in May 2025 with a double major in Electrical Engineering / Computer Science and Data Science and a minor in Statistics. Here's a look at my recent work and projects!

EXPERIENCE

Software Engineer

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.

Software Engineer

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.

PROJECTS

RECENT WORK

Long Term Services and Support (LTSS)

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.

Caseload Balancing

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.

Flextensions

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 →
PAST PROJECTS

Blocks

Blocks

The Enigma Machine

Enigma

Ataxx

Ataxx

Gitlet

Gitlet

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

SIXT33N

sixt33n

Snake

Snek

Classify

Classify

CPU

CPU

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.

Cryptographic Dropbox

Dropbox

Pac-Man

Pac-Man

Classify V.2

Classify2

3D Modeling

HeartModel

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.

Facial and Body Detection

BodyDetection

PintOS Operating System

pintOS

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!

SKILLS & EXPERTISE

SQLRegexPostGresGoJavaCC++C#PythonRuby on RailsNext.jsHTML5XMLJavaScriptTypeScriptReactNodeGitSVNDockerLinuxUnixVisual StudioCI/CDUI/UX DesignAWSDatabase DesignSystem DesignAPI DevelopmentTest Driven DevelopmentDevOpsAgileScrumMVC DevelopmentBackendFrontendData ModelsOptimizationML and AI Agents

COURSEWORK

COMPUTER SCIENCE:

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

DATA SCIENCE:

The Foundations of Data Science-DATA 8

Principles and Techniques of Data Science-DATA 100

Concepts of Probability-STAT 134

ELECTRICAL ENGINEERING:

Designing Information Systems I-EE16A

Designing Information Systems II-EE16B

Optimization Models in Engineering-EECS127

CONTACT