Steve Fan
Project Leader at Michigan Data Science Team- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Chinese Native or bilingual proficiency
-
English Native or bilingual proficiency
Topline Score
Bio
Experience
-
Michigan Data Science Team
-
United States
-
Higher Education
-
1 - 100 Employee
-
Project Leader
-
Sep 2023 - Present
- Still in planning phase, likely using reinforcement learning to train a model to solve Wordle puzzles - Still in planning phase, likely using reinforcement learning to train a model to solve Wordle puzzles
-
-
-
Zuora
-
United States
-
Software Development
-
700 & Above Employee
-
Software Engineer Intern
-
May 2023 - Aug 2023
- Built command-line tools for the SRE team to manage AWS resources with greater granularity - Saved over 4000 dollars per month in S3 bucket usage by programmatically identifying and deleting unnecessary storage with customizable prefix matching, date ranges, and size limits with Boto3 - Improved EC2 monitoring by automatically authenticating to remote instances and executing scripts with Bash to retrieve local data not available through the AWS web interface efficiently - Created tool to tag AWS resources and keep tagging history for smooth rollback for over 5000 assets Show less
-
-
-
Michigan Data Science Team
-
United States
-
Higher Education
-
1 - 100 Employee
-
Project Leader
-
Jan 2023 - Apr 2023
Discord Chatbot - Led team of over 30 peers of varying levels to train LSTM-based conversation models using PyTorch - Guided peers to build Flask backend with model, deploy to AWS EC2 and use Discord as UI via API Discord Chatbot - Led team of over 30 peers of varying levels to train LSTM-based conversation models using PyTorch - Guided peers to build Flask backend with model, deploy to AWS EC2 and use Discord as UI via API
-
-
-
Marelli
-
Japan
-
Motor Vehicle Manufacturing
-
700 & Above Employee
-
Information Technology Intern
-
Aug 2022 - Dec 2022
- Set up monitoring on over 1500 network devices in new system with API calls in JavaScript - Shortened crash recovery time to within 1 hour by writing auto-backup scripts in Python and Bash - Developed and documented command-line tools to connect with third-party API for future ease of use - Fixed PowerShell scripts used for syncing employee info, ensuring consistency across all platforms - Set up monitoring on over 1500 network devices in new system with API calls in JavaScript - Shortened crash recovery time to within 1 hour by writing auto-backup scripts in Python and Bash - Developed and documented command-line tools to connect with third-party API for future ease of use - Fixed PowerShell scripts used for syncing employee info, ensuring consistency across all platforms
-
-
-
-
Programming Assistant
-
Jun 2022 - Aug 2022
- Created Python GUI app with PyQt to guide lab participants through experiment and collect data - Designed, built and optimized app iteratively with weekly reviews as sole programmer - Reduced collection error by over 50% by reimplementing timing logic with different data structures - Created Python GUI app with PyQt to guide lab participants through experiment and collect data - Designed, built and optimized app iteratively with weekly reviews as sole programmer - Reduced collection error by over 50% by reimplementing timing logic with different data structures
-
-
-
-
Automation Intern
-
Jun 2022 - Aug 2022
- Automated repetitive office tasks with Automation Anywhere (AA) for Robotic Process Automation (RPA) - Developed a web crawler to acquire news for internal monthly debriefs with AA - Automated repetitive office tasks with Automation Anywhere (AA) for Robotic Process Automation (RPA) - Developed a web crawler to acquire news for internal monthly debriefs with AA
-
-
-
NEXTEER AUTOMOTIVE CHINA
-
China
-
Motor Vehicle Manufacturing
-
1 - 100 Employee
-
Intern
-
Apr 2020 - May 2020
- Supported validation engineers and technicians by setting up equipment for testing procedures - Provided debugging assistance to the electronics division by changing equipment components - Unpacked and organized raw testing materials to expedite testing procedures - Supported validation engineers and technicians by setting up equipment for testing procedures - Provided debugging assistance to the electronics division by changing equipment components - Unpacked and organized raw testing materials to expedite testing procedures
-
-
Education
-
University of Michigan
Bachelor of Science - BS, Computer Science, Data Science -
Shanghai American School
High School Diploma, 3.82