John Sha Resume
no image
John Sha Resume

John W. Sha

Education:
University of California, Berkeley Expected graduation: May 2020
Data Science & Mechanical Engineering
Skills:
Software: Python, Java, JavaScript, C++, MATLAB, MySQL, pandas, scikit-learn, SolidWorks, AutoCAD, Fusion360
Manufacturing: Lathe & Mill (CNC), Drill Press, Laser Cutting, 3D Printing (FDM, SLA), Microcontrollers
Coursework: Intro to Artificial Intelligence, Probability for Data Science, Principles of Data Science,
Foundations of Data Science, Data Structures, MATLAB, Solid Mechanics, Linear Algebra, Multivariable Calculus
Experience:
Finelite Union City, CA
Mechanical Engineering Intern - Product Design June - August 2018
? Designed and prototyped luminaire bodies and installation brackets; top-down design
? Increased product family range by 3 new products, worked with QC engineers for paint quality assurance
? Decreased light fixture optical cavity by 66% and body height by 38% while meeting light output goals and
maximizing existing, shared parts between light products; created 2ft prototype fixture for demonstration
UC Berkeley Formula SAE Berkeley, CA
Formula SAE is a student engineering group that designs, builds, and races a formula-style racecar every year.
In 2018, we placed 8th in Skidpad, 8th in Business, and 10th in Design
Engine Team Lead Engineer Sept 2016 - Present
? Managed design, manufacturing, and testing of engine subsystem (nine members, six systems within engine)
? Designed intake system for 2018 car and exhaust system for 2017 and 2018 car
? Optimized engine fuel and ignition maps through engine control unit (ECU), acquired/analyzed data
? Maintained dynamometer and car engines, diagnosed and fixed electrial and combustion issues
Projects:
Drink Dispensing Robot | bit.ly/mixabot
? Conceptualized, designed, and built an Arduino Feather 32u4 controlled robot that dispenses mixed drinks
using a lazy susan turntable and button selection user interface
? Managed component selection, Arduino control, and rapid prototyping with laser cutting and hand tools
Bug Bot
? Built an Arduino controlled dancing robot (movement via servos and lighting via NeoPixel LEDs)
? Laser cut acrylic eyes, used breadboard to wire LED eyes, servo legs, and rotary encoder mode selector
Donald Trump Tweet Analysis
? Utilized Twitter�s API to collect data on President Trump�s tweets between 2016 and 2018, json format
? Analyzed tweeting habits (location & device), polarity of tweets, and words with most retweets with pandas
Spam Email Filtering Model
? Used sklearn to create a logistic regression model to filter spam emails from a dataset with 93.3% accuracy
? Binary feature recognition through word occurrence and ratio of exclamation points in email body
Amazons Board Game AI
? Replicated Amazons board game in Java, used alpha-beta-pruning to create an AI opponent
Enigma Machine
? Recreated WWII German enigma encoding machine in Java, fully customizable alphabet, rotors, input