Summary
Overview
Work History
Education
Skills
Timeline
Generic

Alex You Shao

San Jose,CA

Summary

Python/Go Software engineer with experience in design and implementation of data pipelines, rest APIs, vision applications in a fast-pace manufacturing environment with constantly changing priorities and deadlines. Able to debug systems and develop for production under pressure.

Overview

9
9
years of professional experience

Work History

Senior Software Development Engineer

Telsa Inc.
Fremont, CA
08.2021 - Current
  • Create and deploy real-time, distributed data pipelines using Kafka event streaming, leveraging Python asyncio, and Go concurrency.
  • Create and deploy containerized REST APIs (FastAPI) used in production.
  • Administer and maintain MySQL and ClickHouse databases for production and analytics.
  • Administer Linux servers running production-critical applications.
  • Develop Go vision applications (OpenCV) for detecting defects in production.
  • Create interactive dashboards with Plotly, Dash, and Streamlit to drive business decisions and provide early indication of failure in production.
  • Utilize Test-Driven Development, CI/CD pipeline to increase code integrity.
  • Train junior engineers to be data-driven and programming in Python and Go.

Equipment Engineer

Tesla Inc.
Reno, Nevada
11.2018 - 08.2021
  • Continuously improve automated lines by adding logging, data pipelines, automated maintenance scheduling / notification, and creating HMI applications
  • Take ownership of existing HMIs and applications, enforce version control, create documentation and standardization of SCADA and database usage
  • Collaborate with design, manufacturing engineering to test and implement new applications, and commission new production lines

Control System Engineer

JMA Wireless
Liverpool, NY
01.2017 - 11.2018
  • Designed and implemented Ignition SCADA architecture and MSSQL database schema for entire manufacturing plant
  • Developed PLC code and UDT standards which interact with MES and 3rd party instruments via LabView, SCPI, Python and VB.NET libraries
  • Design control panel layouts for low level automation equipment

Process Automation Engineer

AnuTak Products Inc
Sherman, TX
10.2015 - 11.2016
  • Developed PLC and HMI programs on Allen-Bradley systems
  • Created drawings for mechanical components in Solidworks for machine shops

Education

Bachelor of Science - Biomedical Engineering

Georgia Institute of Technology
2015

Skills

  • Programming (Python, Go)
  • Databases Design/Administration (MySQL, ClickHouse)
  • Data Analysis / Visualization (Pandas, Plotly, Matplotlib, Seaborn)
  • Web API (FastAPI, Gin)
  • CI/CD & Devops (Git, Github Actions, Docker, Kubernetes)
  • Event streaming (Kafka)

Timeline

Senior Software Development Engineer

Telsa Inc.
08.2021 - Current

Equipment Engineer

Tesla Inc.
11.2018 - 08.2021

Control System Engineer

JMA Wireless
01.2017 - 11.2018

Process Automation Engineer

AnuTak Products Inc
10.2015 - 11.2016

Bachelor of Science - Biomedical Engineering

Georgia Institute of Technology
Alex You Shao