# Chien-Ming Chen > Software Engineer at Google Location: Sunnyvale, California, United States Profile: https://flows.cv/chienming I am highly passionate about Robotics, Mechanical Engineering, Computer Science, and Data Science. I am currently working on building simulation tool sets using ROS and Gazebo for control/machine learning research on self-driving cars. I am equipped with 1 year experience of conducting research in Industry 4.0 technologies, 3 years experience of full-stack web developing and 1 year experience in integrating cloud technology with DevOps including GitlabCI, AWS, and GCP. I am a self-motivated person that runs several side-projects for resolving some real-life issue or just for fun. For example, a course query system was developed for providing a better course search engine which applies modern web technologies including Node.js, React, ElasticSearch. Another fun project is a radio station that users can submit a song request by YouTube links, supporting multi-user co-editing and Discord chatbot playback control. The radio project is based on Node.js, YouTube Data API, Cloud Firestore, and Discord API. ## Work Experience ### Software Engineer @ Google Jan 2022 – Present | Mountain View, California, United States ### Full Stack Engineer @ BiiLabs Jan 2020 – Jan 2021 | Taipei City, Taiwan * Developed new features for mobile digital wallets from frontend to backend using Flutter, Python, and Node.js * Enhanced crypto payment experience by implementing in-app instant payment using deep-link and QR Code * Refactored wallet backend written by aiohttp, reducing number of APIs by 50% and providing better logging * Developed Node.js implementation of Manta protocol for mobile crypto payment system * Automated deployment of wallet backend and Manta server by containerization using Docker * Designed and implemented UI for control dashboard of blockchain-inspired secure database using React * Created mobile-first responsive web console for blockchain-based traceability publisher using React and Redux ### Internship @ BiiLabs Jan 2020 – Jan 2020 | Taipei City, Taiwan ### Internship @ HENNGE Jan 2021 – Jan 2021 | Tokyo, Japan * Initiated twitter-like website using React, Redis, AWS S3, and Flask with tests written using pytest * Automated deployment process of my twitter clone using IaC (infrastructure as code) tools like Terraform for AWS container orchestration (including ECS, S3, ELB, ElastiCache) ### Direct Research Student @ USC Ming Hsieh Institute - Department of Electrical and Computer Engineering Jan 2020 – Jan 2020 | United States * Working with Prof. Pierluigi Nuzzo * Built model testing environment on ROS-Gazebo stack for self-driving car simulation * Built and deploy ROS stack on a motor control car of one-tenth scale controlled by RaspberryPi for self-driving competition * Won 1st prize for the RaceOn competition * https://github.com/d4n1elchen/raceon_simulation ### Graduate Student Research Assistant @ USC Ming Hsieh Institute - Department of Electrical and Computer Engineering Jan 2019 – Jan 2019 | California, United States * Working in Wireless Devices and Systems Group * Built and trained neural networks for channel extrapolation problem using PyTorch * Implement custom layers, transfer functions, and loss functions ### DevOps and Cloud Engineer @ AInimal Jan 2018 – Jan 2020 | Tainan City, Taiwan * https://ainimal.io/ * Designed matching system for our dating website with machine learning algorithms * Designed architecture and deployment of ainimal.io on Amazon EKS; 50+ active users in monthly average; 100% uptime since first beta release with 1K+ peak traffic * Created CI/CD pipelines using Docker Compose, Kubernetes, and Gitlab CI to shorten development life cycle and eliminate differences between development and production environments * Developed machine learning API server using Flask to perform sentiment analysis and personality classification ### Research Internship @ National Institute for Materials Science Jan 2019 – Jan 2019 | Ibaraki, Japan * Built data collection pipeline for material science research using LabVIEW and Python; collected and processed 10 GB+ experimental data * Developed image-based quality inspection system using U-net for scanning tunneling microscope probes * Optimized parameters of gold tips fabrication process to achieve minimum tip apex radius lower than 15nm ### Research Assistant @ National Cheng Kung University Jan 2017 – Jan 2019 | Intelligent Manufacturing Research Center, NCKU, Tainan City, Taiwan * Constructed virtual metrology model conjecturing thickness of PET bottles for blow-molding machine using neural nets and partial least square regression * Modeled blow-molding process using system identification techniques and conditional GAN * Built run-to-run feedback control system for blow-molding machine; improved process capability index by 20% * Containerized 5 existing prediction services for automatic deployment by Docker for Windows ### Backend Developer @ NCKU CSIE Website Student Developer Group, Taiwan Jan 2018 – Jan 2018 | Tainan City, Taiwan * Designed database schema and implemented RESTful API for faculty and announcement list using Node.js * Worked with Gitflow version control workflow ### Undergraduate Research Assistant @ National Cheng Kung University Jan 2016 – Jan 2017 | Nordling Lab, Dept. of Mech. Eng., NCKU, Tainan City, Taiwan * Designed general IoT application platform with web-based data visualization and abnormality detection using Raspberry Pi, Python, and Firebase; demonstrated on air quality monitoring system and shoe manufacturing machine * Developed and administrated lab's website ### Undergraduate Research Assistant @ National Cheng Kung University Jan 2015 – Jan 2016 | Biomedical Optics Lab, Department of Photonics, NCKU, Tainan City, Taiwan * Migrated an existing PC-based optical measuring system to embedded platform on Raspberry Pi; dealt with running driver for optical instruments on RPi * Deployed pre-trained ANN model on Raspberry Pi using GNU Octave ### Internship @ 偉志鴻工業股份有限公司 Jan 2015 – Jan 2015 | Tainan City, Taiwan * Performed CNC machine operating including loading raw materials, calibration, and m-code modification * Run through the manufacturing procedure of the plastic injection mold from design to production. ## Education ### Master's degree in Computer Science University of Southern California ### Bachelor of Science - BS in Mechanical Engineering National Cheng Kung University ## Contact & Social - LinkedIn: https://linkedin.com/in/d4n1el - Website: https://danielchen.cc/ - Website: https://blog.danielchen.cc/ --- Source: https://flows.cv/chienming JSON Resume: https://flows.cv/chienming/resume.json Last updated: 2026-04-01