Yuhui Wu Pittsburgh, PA ******@****.*** 412-***-****
Education
University of Pittsburgh Pittsburgh, PA
Master of Science in Information Science (GPA: 3.64) Aug. 2017 – May. 2019 Xiamen University Xiamen, FJ, China
Bachelor of Management in Accounting Sept. 2013 – Jul. 2017 Work Experience
Software Developer (Intern) Pittsburgh, PA
University of Pittsburgh, School of Pharmacy May. 2018 – Sept. 2018
- Developed desktop application to generate expected molecular topologies for visualization system (Python, Linux)
- Created the GUI with Tkinter and enhanced its functionality with Pmw toolkit in order to convert command line tools to Graphic Application; Constructed data processing functions for bio-molecular simulation, which greatly reduce the burden of running compute-intensive tasks in Linux for researchers; Optimized the algorithm to improve the efficiency of cleaning and pre- processing collected force field parameters. The application is being used by researchers in the lab of computational chemistry. Web Developer Pittsburgh, PA
iServe – Pitt Neighborhood Commitments Feb. 2018 – Apr. 2018
- Led to developed an Events Management Website in a 4-person team to help a non-profit corporation for their day-to-day activities, organization and registration of attendees. The program significantly improves the efficiency of their daily business.
- Used Bootstrap framework to enhance functionality and user experience on web pages and developed Create, Read, Update and Delete functions of events management (HTML5, CSS3, jQuery, PHP, MySQL) Courses & Skills
Courses: Cloud Computing (CMU), Algorithm, Database Management, Web Technology, Data Structures, Computer Network Languages: Java, Scala, Python, JavaScript, SQL, HTML5, CSS3, PHP Skills: Docker, Git, Linux, PostgreSQL, MySQL, HBase, MongoDB, Neo4j, Vert.x, Undertow, Node.js, Flask, jQuery, React.js, Amazon Web Service, Azure, Google Cloud Platform, Terraform, Spark, Hadoop, Maven, JUnit, Gulp Projects
Twitter Analytics Web Service on the Cloud
- Led a team of 3 to build a performant and reliable web service to receive and respond to ~18K complex HTTP requests per second for queries of Twitter data and to conduct data analytics within a specified budget (Docker, Amazon ECS, Terraform)
- Developed fully functional web-servers with multi-threaded design and optimized the schema of database in order to handle large scale data and a high volume of requests (Java, Vert.x, JUnit, Amazon RDS, PostgreSQL)
- Implemented Extract-Transform-Load on a Twitter dataset (~ 1TB) through distributed batch processing and efficiently loaded the data into database systems (Scala, Spark, Azure, PostgreSQL) Video-based Online Learning System Development (https://github.com/Yuhui-Wu/Search-Engine)
- Designed user interface and created a learning platform with video search engine that allows students to read course documents and search relevant videos related for further studying (JavaScript, HTML5, CSS3, Ajax)
- Built a search engine with the query likelihood model and enhanced it with pseudo relevance feedback to improve the retrieval performance (Java, MySQL)
New York City Taxi Fare Prediction Application (https://github.com/Yuhui-Wu/Fare-Prediction-Application)
- Developed an application that could accept text, speech or image queries and respond with a speech result of the cost of the ride prediction (Python, Flask, Google Cloud Platform)
- Trained a fare predictor with XGBoost model on the basis of over 10 million NYC taxi records and performed feature engineering and hyperparameter tuning to improve the accuracy (Google ML Engine)
- Built functions which utilize Google APIs to get text from speech or image queries and extract place information to get coordinates as the input of predictor
Uber-like Driver Matching and Advertising Service (https://github.com/Yuhui-Wu/StreamProcessing)
- Generated real-time data streams including the personal profile and location of drivers or clients (Java, Kafka, Samza)
- Implemented a data processing pipeline to consume and analyze data streams and business’s Yelp profile and set up match service