Close

Hao Zhao

Software Engineer

Resume

About Me

I am now a SDE in the AWS Digital Authoring.
I am an energetic and dedicated person with both strong backgrounds of computer science and solid working experience in practical production-level development in both BOSCH and METOAK. During my previous experiences, I developed projects using Java, JavaScript, and C++ which enabled me to have a better understanding of design patterns. Furthermore, I am an outgoing person full of responsibilities and teamwork spirit.

Experience

Amazon Web Services

Software Development Engineer

AWS Deadline Cloud

Studio in the Cloud

Digital Authoring

Bosch

Software Developer Intern

  • Developed the command-line wrapper pipeline to automatically execute utility binary tools by Apache Camel
  • Implemented the web app component using Spring Boot and Ember.js to scan metadata gaps from Amazon S3 buckets,send the gaps’ messages to command-line wrapper component through ActiveMQ to recover missing metadata and upload recovered data back to S3 buckets
  • Involved in an Agile software development route and handled technical troubleshooting with an enterprise environment, including system crashes, API cleanup and code refactoring
  • Tested the Camel route and services with Integrating Tests and Unit Tests

School of Health and Rehabilitation Sciences, University of Pittsburgh

Software Engineer(Part-time)

  • Maintained a Smart House desktop application using C# with Z-Wave sensors and Bluetooth Low Energy to help the disabled to control their home functions
  • Configurated sensors with different home appliances and customized the notification functions for them
  • Implemented a web application back-end with Spring Boot to interact with Garmin Health API to collect the usage data and provide continuous data for the disabled

Metoak

Computer Vision Algorithm Engineer Intern

  • Compared the corner detection and optimization algorithm between OpenCV and MATLAB Stereo Camera Calibration Toolboxes and found out their differences
  • Implemented the automatics camera calibration algorithm in the Linux environment for stereo camera calibration using C++ that reduced calibration time by 20%

Laboratory of Mathematics Informatics and Behavioral Semantics

Research Assitant

  • Worked in the High-Performance Computing team to conduct parallelized optimization algorithm research and design sponsored by NSF
  • Researched and designed a parallel algorithm using C++ and MPI to increase performance of specific stochastic approximation algorithm on the supercomputer
  • Published paper on the topic regarding parallelized optimization algorithm in the international conference

Education

University of Pittsburgh

Aug 2018 - Apr 2020

Master of Science in Information Science GPA:3.81/4.0

Beihang University

Sept 2015 - Mar 2018

Master of Science in Mathematics GPA:3.86/4.0

Dalian University of Technology

Sept 2011 - Jun 2015

Becholar of Science in Applied Mathematics(National Base for the Fundamental Sciences Research and Training) GPA:3.6/4.0

Projects

TripleHao: electronics E-Commercial Web Development

  • Developed a web application selling the electrical devices
  • Implemented and designing a friendly user interface with React, and Detailed CSS design
  • Designed RESTful API with Spring Boot to handle Ajax call from the front end and interact with the MySQL database
  • Realized searching products, adding to the cart and check out for customer user
  • Realized content management for the salesperson, including adding, revising, searching, deleting information for customers and products

View Project

Yummy: Recommendation Restaurant Nearby

  • Developed an interactive web page using Java servlet to fetch nearby restaurant data
  • Enhanced personalized recommendation based on search history and favorites
  • Designed front-end using Ajax technology (HTML, CSS and JavaScript)
  • Implemented Java servlets with RESTful APIs to handle HTTP requests and responses
  • Built MySQL database to store restaurant information from Yelp API
  • Implemented a content-based recommendation algorithm

View Project

Skills

Contact

Email
eherozhao[at]hotmail.com
haz92[at]pitt.edu