# Shaoqing Tan > Software Engineer Location: San Francisco Bay Area, United States Profile: https://flows.cv/shaoqing Polyglot software engineer passionate for delivering results. ## Work Experience ### Software Engineer @ Figure Jan 2025 – Present | San Jose, California, United States Building tools to accelerate system integration and testing. ### Software Engineer @ Amazon Web Services (AWS) Jan 2025 – Jan 2025 | Sunnyvale, California, United States Building Apps for Amazon Q Business. ### Software Engineer @ ART19, an Amazon Company Jan 2023 – Jan 2025 | San Francisco, California, United States Billing Automation: Led a project to modernize a SQL-driven billing process, integrating it closely with the ART19 main application. Collaborated with product, finance, and customer experience teams to set clear expectations for a multi-quarter migration and ensure successful roll outs. Ruby on Rails. ### Software Engineer @ Amazon Fulfillment Technologies & Robotics Jan 2020 – Jan 2023 | Toronto, Ontario, Canada Inventory Defect Management: Developed a solution using cameras, product images, and AI to automatically resolve inventory defects, significantly reducing human labor. Designed and delivered cloud-native Java services, validated operational parameters through pilot programs, and implemented monitoring systems. Data Pipeline Optimization: Enhanced the functionality and reliability of batched data pipelines, which integrate transactions, catalogs, and shelving data to drive machine learning predictions for inventory defects. Used SWF, Glue, Batch, Lambda, SNS, SQS, and S3 ### Software Engineer @ StackPros Inc. Jan 2018 – Jan 2019 Cloud Migration: Contracted by Google Cloud, led the cloud migration project for Rubikloud Technologies, migrating data science engineering and machine learning codebases (Python, Pytest, Spark, Docker, Kubernetes, Helm, Luigi, Flask, Jenkins) from AWS (S3, ECS, EMR, Glue) to GCP (GCS, GKE, Dataproc, Hive) while maintaining AWS compatibility. Managed pull requests, unit tests, integration tests, and coordinated production deployments. Led two junior engineers and delivered quality where previous vendors could not. Cross-Platform Trafficking System: Designed and implemented a digital marketing product to automate ad creation on GMP and Facebook, eliminating tracking issues. Built architecture on GCP with microservices in App Engine. Technologies: Python, Flask, Pandas, Datastore, RESTful and GraphQL APIs. Reporting Pipelines: Optimized data ETL pipelines (Airflow, Kubernetes, Python, Pandas, BigQuery, MySQL) for report warehousing and analysis. Delivered backend (Python, Flask, Pandas, nginx, NodeJS) for a web service enabling modifications on platforms and advanced SQL query insights for analysts. ### Machine Learning Engineer @ Rubikloud Technologies (Acquired by Kinaxis) Jan 2018 – Jan 2019 | Toronto, Ontario, Canada ### Software Engineer @ Auris Health, Inc. Jan 2016 – Jan 2019 | San Carlos, California, United States ### Software Engineer @ PowerBeam Inc. Jan 2016 – Jan 2018 Auris Health – Vision: Developed the driver software for the endoscope camera and other peripherals on the Monarch platform using C++, Linux, OpenGL, OpenCV, and CUDA. Led electrical engineers in prototyping by understanding both the business logic and low-level plumbing of the video data pipeline. Auris Health – User Interface: Developed UI/UX for the endoscope machine, communicating with robotic controllers via message queues (RTI, Protocol Buffers). Implemented features such as the insertion depth indicator and controller navigation, simplifying automated testing. BioCeryx – Human-Machine Interface: Managed a project directing two junior engineers to deliver a complete software suite (C++, C#) for hardware control on the NVidia Jetson platform. Designed a microservice architecture using ZeroMQ for data sharing and oversaw testing and troubleshooting. ### Software Engineer @ BioCeryx Jan 2016 – Jan 2018 | Menlo Park, California, United States ### Systems Engineer @ Eastman Kodak Company Jan 2014 – Jan 2016 Manufacture Production: Improved Kodak’s Computer-to-Plate printer head production line by enhancing software tools for image analysis (C++, OpenCV) and optimizing calibration workflows through data analysis (Matlab). Deployed production software with better integration and automation, improving overall yield. ### Research Assistant, Part-time @ Simon Fraser University Jan 2013 – Jan 2013 Participated in research on black box optimization problems. ### Engineer, Co-op @ Nuvation Engineering Jan 2012 – Jan 2012 Worked on embedded Linux firmware of a high performance camera system. ### Software Developer, Co-op @ Broadcom Limited Jan 2012 – Jan 2012 Developed Linux kernel features and CI tools for mobile application processors. ### Research Assistant, Part-time @ Simon Fraser University Jan 2011 – Jan 2012 Worked on experiment apparatus for E. Coli detection using MEMS technique. ### Advanced Connectivity Developer, Co-op @ BlackBerry Jan 2011 – Jan 2011 Measured latency of wireless video transceivers by comparing photo detector signals. ## Education ### Bachelor of Applied Science - BASc in Mechatronic Systems Engineering Simon Fraser University ### Certificate in Artificial Intelligence University of Toronto School of Continuing Studies ## Contact & Social - LinkedIn: https://linkedin.com/in/bettercallshao - Portfolio: https://bettercallshao.com - GitHub: https://github.com/bettercallshao --- Source: https://flows.cv/shaoqing JSON Resume: https://flows.cv/shaoqing/resume.json Last updated: 2026-04-11