With years of professional experience in designing and developing enterprise-grade web applications for large companies, start-ups and NGOs, I've earned a track record of bridging my technical and creative skills to build delightful and scalable web interfaces that help people make sense out of data.


2019 - PRESENT
I lead the user experience design and frontend development on my team at Amazon that operates one of Amazon’s largest data infrastructure and analytics platforms. I primarily work on data querying, reporting and dashboarding Business Intelligence tools that allow stakeholders to access and interact with data at petabytes scale daily.

2014 - 2017

A senior engineer at silicon valley’s unicorn AppDynamics (now part of Cisco Systems), I developed many of the powerful data visualizations used by enterprise consumers. The insights in data enabled by these visualizations have helped many businesses to monitor and quickly troubleshoot their complex cloud-native software environments.

2013 - 2014

Partnered with the non-profit Center for Open Science, I worked as a researcher, designer and software engineer on Open Science Framework, a Web platform that publishes free-access scientific research data. In this year-long project, I developed a socio-technical thesis that articulates the incentive structure for participating in “open science”, and the work needed to be done on the Web-based technical infrastructure to facilitate the implementation of this idea.
Learn more

A researcher in the REU Program in Data Intensive Computing program funded by the U.S. National Science Foundation, I partnered with Medical University of South Carolina to conduct algorithmic research for detecting epilepsy-related neural activities from large-scale clinical EEG data, and developed a Web dashboard visualizing the detected data events and allowing for human-machine collaboration on result validation.

Lessons Learned From Fatal Car Crash Data (Storytelling Interactive Essay)  


Besides writing code, I am also fluent in designing for the Web. My approach to user interface design follows a user-centric model which focuses on deep user observations, need-finding and iteration. My design process is shaped largely by my training at Stanford d.school.

UI/UX Skills
  • Perform needfinding with stakeholders going beyond surface-level observations and user interviews
  • Identify the most appropriate question to answer for the design
  • Communicate design ideas visually through sketching and mocks, through show-and-tell reports, and through presentation to large groups
  • Comfortable at critiquing, receiving critiques, and iterating on designs
  • Produce high-fidelity designs and interactive product prototypes with latest tools
  • Validate designs with RITE (Rapid Iterative Testing and Evaluation) method