For the years out of college, I’ve been working as a software engineer (focusing on UI) on the core APM team at AppDynamics (now part of Cisco) based in downtown San Francisco, California. Application Performance Management (APM) is a technology that provides end-to-end business transaction-centric management of complex and distributed software applications. Auto-discovered transactions, dynamic baselining, code-level diagnostics, and Virtual War Room collaboration ensure rapid issue identification and resolution to maintain an ideal user experience. At AppDynamics, I developed complex yet performant AngularJS-based web application UI providing rich user interaction with a wealth of APM data in large scale. I’ve been made seasoned in all phases of the software product lifecycle: designing, prototyping, developing, maintaining, test automation, and shipping out useful features to our customers.