$ cat about.md
about.md — 1 file

andrew chang
# software engineer
Studied Computer Science at the University of California, Irvine. Interested in distributed systems, API development, and systems programming. I love to program and solving interesting problems!
// interests
- ›Full-stack product development
- ›Distributed systems and infrastructure
- ›Writing clearly about technical topics
// stack
PythonJavaGoTypeScriptReactNext.jsPostgreSQLKafkaDocker
// outside work
Based in Los Angeles, California. Some of my other interests outside of work is basketball, DJ-ing, and music production. Currently looking for job opportunities in software engineering lol.
// experience

SoFiJune 2025 – September 2025
Software Engineer Intern
- ›Developed a production-grade monitoring system for external vendors in Go (FX framework) with PostgreSQL, deployed on AWS EC2 via Kubernetes and Argo CD, cutting detection time by 60% and preventing $100K+ in downtime costs
- ›Designed and configured dynamic Datadog dashboards to visualize latency, error rates, and SLA breaches, enabling 30+ engineers to pinpoint faulty integrations quickly and reducing manual log investigation by 50%
- ›Instrumented multiple RESTful endpoints with the OpenTelemetry SDK, adding context propagation and trace/span attribution across services, increasing observability coverage by 40%

TeslaDecember 2024 – May 2025
Software Engineer Intern
- ›Led the full-stack development of a factory analytics dashboard using React/TypeScript and Go, reducing Megapack production-line defects by 25% and saving over $500,000 annually in scrap and downtime costs
- ›Engineered Go REST APIs and backend logic to collect, validate, and stream Megapack factory metrics into Prometheus and Kafka, enabling event-driven monitoring across multiple production lines
- ›Architected a multi-section analytics UI, managing complex component state, conditional rendering paths, and data-dependent panels with React Hook Form and React Query for synchronization with factory metrics APIs

Ingram MicroJune 2024 – December 2024
Software Engineer Intern
- ›Integrated 5+ new data sources into Elasticsearch using Java and Spring Boot within the Kraken platform, increasing indexed product coverage by 40% and improving search reliability for 1000+ daily users
- ›Deployed and maintained Elasticsearch pipelines, implementing automated testing with JUnit and Mockito along with validation scripts to ensure data consistency, reduce indexing errors, and improve production search reliability

Molloi Lab — UC IrvineApril 2024 – June 2024
Deep Learning Researcher
- ›Trained a deep learning segmentation model over 1000 contrast-enhanced CT angiography images using PyTorch and the MONAI framework to identify critical levels of calcium in the coronary arteries
- ›Evaluated and optimized multiple loss functions for medical image segmentation, including Dice loss and Hausdorff loss, and developed a GPU-optimized Hausdorff loss function to enhance computational efficiency and model accuracy

San Antonio SpursSeptember 2023 – May 2024
Data Engineer Intern
- ›Built and maintained 10+ ETL pipelines using Python and Apache Airflow to extract, transform, and load customer marketing data from external APIs into AWS Redshift, improving data freshness and increasing processing speed by 200%
- ›Served 10+ API endpoints supporting 5+ engineers, improving access to customer marketing data and accelerating development of internal dashboards and analytics pipelines

UC IrvineJune 2023 – October 2023
Undergraduate Researcher
- ›Collaborated with a team to optimize a relational database, implementing Spark distributed clusters which reduced processing times by 45% and improved large-scale data analytics efficiency by 30%
- ›Devised comprehensive unit tests using PyTest to validate the performance of PySpark SQL queries, achieving 95% test coverage and reducing data inconsistencies

WhizKids Computer CenterJanuary 2022 – November 2022
Programming Instructor
- ›Lectured classes of 3–5 students in Python, Java, front-end web development, PyGame, data structures and algorithms, and machine learning
- ›Motivated student interest in computer science through personally developed take-home projects, achieving a 90% returning student rate
UC IrvineSeptember 2020 – Present
B.S. Computer Science
- ›Majoring in Computer Science with a minor in Statistics and Informatics