Post Job Free

Resume

Sign in

Software Developer

Location:
Pittsburgh, PA
Posted:
April 02, 2019

Contact this candidate

Resume:

Yuhui Wu Pittsburgh, PA ac8zk5@r.postjobfree.com 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



Contact this candidate