# Hancheng Zhao > Senior Software Engineer Location: Greater Seattle Area, United States Profile: https://flows.cv/hancheng Full stack software engineer specialized in distributed system and web development. ## Work Experience ### Senior Software Engineer @ Rippling Jan 2022 – Present | Greater Seattle Area IT hub/ Inventory management - Led the development and launch of Device Store 2.0, delivering a modern design and a more intuitive, seamless device procurement experience. - Owned the launch of the IT Management App to all general customers, providing enhanced IT admin controls tailored for mid- and large-sized organizations. - Managed cross-functional execution as project lead for IT Management with a diverse team of 4+ engineers spanning Apps Integration, Identity, and Approval systems. - Served as the point of contact for IVM frontend engineering, driving frontend architecture decisions, implementation standards, and cross-team coordination. ### Senior Software Engineer @ Compass Jan 2019 – Jan 2022 | Greater Seattle Area Data Ingestion team Worked on building a next-generation data ingestion platform. Launched an end-to-end listing data quality measuring system and maintained internal data warehouse with Airflow, AWS Athena, S3, EMR, Glue, Spark, and Apache Superset. Designed and launched an internal operation tool with interactive UI to improve the data lookup and data fixup speed by 450%. Data Platform team - Worked on a Kafka-based data processing pipeline. Improved the scalability and maintainability by implementing scheduling and rebalancing mechanism for the system using Zookeeper. - Built and maintained a Kubernetes-based deployment pipeline for the data platform. Utilized Jenkins to integrate CI/CD workflow for engineers for faster delivery. - Worked on metrics and logs collection using Grafana, Loki and Prometheus and used ElasticSearch to collect listing tracing data to provide an end-to-end tracing solution for listing data Ingestion. Tech stack includes Kubernetes, Kafka, ElasticSearch, AWS, Grafana, Jenkins. ### Software Engineer @ SevOne Jan 2018 – Jan 2019 | Newark, Delaware Data cloud team • Designed and implemented the front end of a cloud-based application Data Cloud from the ground up with React, Typescript to provide a real-time network data report and analysis. • Built visualizations for time-series data with Vega and Echarts. • Maintained an internal React component library with Styleguidest for extendable and reusable interface design. ### Software Engineer @ University of Delaware Jan 2017 – Jan 2017 | Newark, Delaware • Created a cloud-based content management system with React.js for both ASU & UD. ( http://bit.ly/2yD22jb ) • Developed the Ajax based front end with Yarn, Webpack, React.js and Mobx for global store management and used Jest for component testing. Kept 2 sets of styling with semantic HTML. • Used Firebase as backend database and storage service, cloud functions for data process and Cron job. • Integrated SendGrid to send email notifications for application status change. • Provided intuitive user interfaces with React DnD for drag and drop, Throttle-Debounce and React-Markdown for text editing. Styled with Material Design components. ## Education ### Master of Science (M.S.) in Electrical and Computer Engineering University of Delaware ### Bachelor's degree in Electronic information science and technology Southwest Jiaotong University ## Contact & Social - LinkedIn: https://linkedin.com/in/hancheng-zhao - Website: http://hzhao.me --- Source: https://flows.cv/hancheng JSON Resume: https://flows.cv/hancheng/resume.json Last updated: 2026-03-22