Software Development Engineer @ Amazon

Bio

Ethan is a software engineer with a little over 3 years of industry experience. Currently working as SDE1 at the Amazon Style team. Working on the first tech-focused physical fashion store. Ethan delivered new multi-use component to the fitting room web app(React, Node, GraphQL) to host various type of ads content, including static/ interactive/media. Ethan used AWS SageMaker, Glue, Lambda and S3 to build new image labeling + data processing pipeline with integration of ML labeling models, this new pipeline save ops 100+ hours each month of human labor on labeling new items. Beside engineering, Ethan is the ops master and scrum master of his team. He helped team build focus on operational excellence, put processes in place to create active knowledge sharings among team members and track the teams sprint velocity to make sure the team take on the right amount of tasks.


Before Amazon, Ethan worked on the Moxie Robot. As a engineer working on the Human-Robot-interaction module (C++/OpenCV), he delivered new improvements to the face tracking and recognition ability, resulted in a 30% boost to the overall accuracy. Ethan also designed and implemented the real-time events and holiday module that triggers dialogs and further interactions based on event/holidays set in the parental mobile app.


Outside of work, Ethan taught kids coding class on the topics of web programming(HTML/CSS/JavaScript), Python programming and Unity game development at Hackingtons for 3+yrs. While at UC Davis, Ethan was a founder member for a research project as the lead Gameplay programmer working on a simulation game built in Unity(C#), see Space Zoologist demo below.


Portfolio (2019-2020)

Font-end Design Web Templates

Games

Skills

JavaScript

JavaScript

  • 2 yr in JavaScript programming, working on services built with React/Node.js at Amazon
  • JavaScript Algorithm and Data Structures, freecodecamp.org, certified 2019
  • Taught web programming class for 3+ years

C++

C++

  • 2 yr in backend C++ programming, computer vision module with OpenCV

Python

Python

  • Built data processing pipeline with PySpark at Amazon
  • Built event trigger Python AWS Lambda to manipulate AWS SageMaker at Amazon
  • 3 yr+ of teaching experience in Python programming

AWS

AWS

  • 2 yr of experience working native AWS softwares at Amazon. Building new services from ground up
  • Built services with AWS Lambda, S3, DynamoDB, SageMaker, ang Glue at Amazon

C# (Unity)

C# (Unity)

  • 2 yr+ of C# programming
  • 2 yr+ of teaching experience in Unity game dev
  • Game developer (Unity) Space Zoologist @UCDavis since 12/2019
  • ECS 189L gameplay programming @UCDavis

HTML/CSS

HTML/CSS

  • 2 yr+ of experience working on customer facing service in React
  • Responsive Web Design, freecodecamp.org, certified 2018
  • Taught web programming class for 3+ years

React/Node/Express

React/Node/Express

  • 3m internship experience @JustEaze.Davis, working on web application
  • Lost n Found website for UCDavis student 404 not found
  • ECS162 web programming @UCDavis

iOS (swift)

iOS (swift)