# Megan Bella Chang > Software Engineer Location: San Francisco, California, United States Profile: https://flows.cv/meganbellachang I’m a backend and platform-oriented software engineer who loves building scalable, reliable systems for high-throughput workloads. Over the past 5+ years, I’ve worked on distributed services in modern cloud-native stacks, focusing on implementing and evolving APIs, scaling services in production, and using observability to debug issues and improve reliability. Most recently, I worked on the Ingest Data Platform team at AppDynamics (Cisco), where I built a Java Micronaut microservice on AWS as the first-in-line OpenTelemetry ingestion service, handling ~500M telemetry signals per day. I also developed a fault-tolerant Kafka Streams service for trace aggregation and created a custom OpenTelemetry collector in Go to ingest, filter, and route telemetry to multiple destinations. Alongside that, I led monitoring and alerting improvements that helped cut MTTR by ~40% and contributed to modernizing CI/CD so engineers could ship fixes and features to production faster. I started my career across backend and UI, so I’m comfortable collaborating across the stack, but my current focus is designing and building backend services that sit close to the core product experience—owning the critical business logic, data flows, and cross-service interactions in large-scale systems that actually matter to users. I’m always open to connecting with teams building reliable, cloud-native products where backend services are central to the customer experience. ## Work Experience ### Software Engineer @ AppDynamics Jan 2019 – Present | San Francisco, CA Built a Java Micronaut microservice on AWS that acted as the first stop for OpenTelemetry MELT data into Cisco’s Full Stack Observability platform, handling ~500M telemetry signals a day from ~3,000 enterprise customers. Helped shape and implement core APIs using contract-first schemas, tuned scalability with HPA, wrote unit/integration/perf tests, and shipped changes through CI/CD while meeting security and operational standards. Built a fault-tolerant Kafka Streams microservice to process and aggregate distributed trace data at scale, enabling real-time trace analysis and simplifying the downstream trace pipeline. Led the rollout of an upgraded in-house CI/CD setup for both microservices, moving to engineer-owned releases, reducing cross-team merge conflicts, and cutting bug-fix time-to-prod from hours to minutes. Developed a custom OpenTelemetry collector that ingests, filters, and routes telemetry from platform services to five different monitoring destinations, improving the efficiency of both internal and customer-facing data flows. Led the monitoring and alerting strategy across three services using Grafana dashboards, Prometheus metrics, and PagerDuty, helping reduce MTTR for production incidents by ~40%. Took ownership of customer escalations and production issues, shipping hotfixes and monthly releases with critical bug fixes and enhancements. ### Software Engineer - UI @ AppDynamics Jan 2018 – Jan 2019 | San Francisco, CA Developed UI functionality for applications that monitor customer applications, servers, and databases generating metrics & events, correlating them and adding intelligence to provide deeper insights ### Software Engineering Intern @ AT&T Jan 2017 – Jan 2017 ### Payload Systems & Software Engineering Intern @ SSL (Space Systems Loral) Jan 2016 – Jan 2017 | Palo Alto, CA ### Intern @ VentureChoice Jan 2013 – Jan 2015 | Palo Alto, CA ## Education ### Bachelor’s Degree in Math-Computer Science; Management Science Minor UC San Diego ### Monta Vista High School ## Contact & Social - LinkedIn: https://linkedin.com/in/meganbchang --- Source: https://flows.cv/meganbellachang JSON Resume: https://flows.cv/meganbellachang/resume.json Last updated: 2026-04-11