# Yen-Feng Cheng > Software Engineer at Google Location: San Bruno, California, United States Profile: https://flows.cv/yenfeng Currently I touch C++ the most. Also proficient in Python and Java. I have experience in backend development, server management, CI/CD and MySQL database schema design. ## Work Experience ### Software Engineer @ Google Jan 2019 – Present | San Francisco Bay Area Cloud, C++ SWE ### Software Engineer @ Navisens Jan 2017 – Jan 2019 | San Francisco Bay Area - Identified testing infra was urgently needed, built up CI pipeline with Jenkins and Docker. Automated Android & iOS compilation per check-in, testing and internal app distribution (test-flight). - Automated server operation, monitoring and maintenance using Linode, Datadog and Ansible. - Developed backend service using PHP, Node.js and frontend with Vue.js - Setup in-house MySQL innodb cluster, maintained and migrated to AWS with zero downtime - Participating Navisens core development using C++ Navisens listed by Bloomberg Business as top 50 startup of 2017 (out of 50,000 companies analyzed!): https://goo.gl/58AvEu ### Summer Intern @ Truckxi Jan 2016 – Jan 2016 | Orange County, California Area • Implemented an SAAS platform for a small/medium company in order to manage its supply chain • Led an agile team of junior engineers using JIRA and communicated with UI/UX designer about user flow • Designed MySQL database schema, MySQL Trigger and data flow from business specification • Participated in back-end using Django / Python with REST framework ### District Leader @ Coast Guard Administration, Executive Yuan Jan 2014 – Jan 2014 | Education and Training Center, Haihu Division • Oversaw 8 to 10 soldiers to ensure they do their daily duty • Collaborated and negotiated with affiliate department about responsibility of area maintenance ### Summer Intern @ Cisco Networking Academy, Taiwan Jan 2013 – Jan 2013 | Taipei & Taichung, Taiwan • Tested the technical difficulty of CCNA contest questions and served as assistant judge in the contest • Assisted manager in deciding which schools to provide CCNA courses in by designing survey form and categorizing school data ## Education ### Master’s Degree in Computer Science UC Irvine ### Bachelor of Science (B.S.) in Computer Science National Chiao Tung University ## Contact & Social - LinkedIn: https://linkedin.com/in/yenfengc --- Source: https://flows.cv/yenfeng JSON Resume: https://flows.cv/yenfeng/resume.json Last updated: 2026-03-29