Shuai Huang
Address: **** ****** *****, ** *****, CA, 92093
Tel: +1-415-***-**** Email: ac7jqt@r.postjobfree.com LinkedIn: www.linkedin.com/in/shuaih
University of California, San Diego GPA: 3.6/4.0
B.S. in Computer Science 09/2016 - 06/2019(Expected) Courses include: Software Engineering(A), Database System Principles/Implementation (A), Recommender System
& Web Mining(A), Data Science(A), Machine Learning(A), Web Client Languages(A) Club and Society Member
• HKN, an International Honor Society at IEEE 04/2018 – Present
• oSTEM, a Professional Society for LGBTQ in STEM Community 09/2017 – Present Morgan Stanley 07/2018 – 09/2018
Software Engineering Summer Analyst
• Built the backend of an order tracing tool in Python for Listed Sales & Trading Team
• Visualized cash order flow to save the team hours daily finding breaks if the order is not sent to the exchange
• Modified a component in Perl to SSH into remote servers to fetch FIX Messages
• Improved information presentation by developing the network of connections stored in a tree
• Improved runtime performance and halved the wait time for users with a cache that maps connections to processes
Google 03/2017 – 06/2017
Software Developer, CodeU Program
• Implemented the data access and validation component to MySQL hosted by AWS using JDBC
• Reduced user’s wait time with an open connection pool that ensures the connection availability via DBCP
• Improved user information security by encrypting password using SHA-256 when storing to Database UCSD Jacobs School of Engineering 09/2016 – 06/2017 Machine Learning Researcher – Sport Predictor
• Co-built a Python engine that predicts the type of sport the user is doing based on their real-time data
• Used NumPy and Matplotlib to process and visualize 6GB exercise data in JSON to find interconnections between data and build feature sets for the model
• Developed SVM models with high precisions (97.7% for binary classifier, 89% for multi-class classifier) through testing single/combinational feature sets validated by Confusion Matrix My News 06/2018 – Present
• Building a personalized news feed system that recommends news based on historical news consumption
• Formatted and grouped news documents and user data into separate processing tasks using NLTK
• Trained LDA model to form word clusters from news documents with probabilities that represent text corpus
• Trained Doc2Vec model to convert documents to vectors
• Used PCA to perform dimension reduction before applying K-Means to acquire center vectors DBMS Buffer Manager and Index Implementation 04/2018 – 06/2018
• Implemented replacement policy using Clock algorithm in C++ for DBMS on Linux to support temporary storage
• Implemented B+ Tree index for database on top of I/O Layer that supports single-attribute indexing
• Java, Python, SQL, Linux/Unix, C++, Perl, HTML/CSS
• Perforce, Git, Agile
• Data Analytics, Machine Learning, Backend Development, SQL Databases, NLP, Data Visualization SKILLS
EDUCATION
WORK EXPERIENCES
PROJECTS