Profiles from Search

Profile photo

Pengyu Wang

3rd

Previous positions

  • Software Engineer at aRes Travel
  • Software Engineer Intern at aRes Travel

Education

San Diego State University, Master’s degree, Computer Science

231

Background

Summary

Full stack software engineer currently working with PHP, Javascript(Vue.js), MySQL, Redis, AWS.

Experience

  • Full Stack Software Engineer

    The Venue Report

    January 2019 – Present(9 months)Greater San Diego Area

  • Software Engineer

    aRes Travel

    June 2013 – January 2019(5 years 7 months)

    • Reduced revenue loss in fraudulent orders by integrating with 3rd party services and applying pre-defined and custom rules to order data for fraud screening. • Designed API for booking engine widget integration. • Redesigned booking engine widget search workflow to resolve client-side page load issues caused by server-side errors. • Utilized token-based authentication and implemented single sign-on service for all sub systems, improving system security by enforcing strong password rules. • Integrated with 3rd party APIs to create email service which manages all booking engine email and fax communications. • Refactored legacy procedural code into modern MVC framework to improve maintainability. • Automated product content matching process by applying Jaro-Winkler algorithm. • Created automated functional tests using Selenium to cover over 80% of booking engine functionalities. • Utilized Docker to create local development environment for each team member. • Leveraged knowledge in Java, PHP, Javascript, MySQL, Redis, Selenium, AWS, Docker, Git, object-oriented programming, Agile.

  • Software Engineer Intern

    aRes Travel

    April 2013 – June 2013(2 months)Greater San Diego Area

    – Designed and implemented a parity tool to compare hotel rates for internal use – Created a command line tool for project deployment to AWS instances, improving code deployment efficiency – Improved skills in PHP, Javascript, Selenium, Java, MySQL, HTML, CSS, Bootstrap – Acquired knowledge on Amazon Web Services such as EC2, S3, RDS, and Route53

Education

Languages

  • English

    Native or bilingual proficiency

  • Chinese

    Native or bilingual proficiency

Skills & Expertise

  • Git
  • JavaScript
  • Selenium
  • CSS
  • Cascading Style Sheets (CSS)
  • JSON
  • OS X
  • Eclipse
  • Unix
  • AJAX
  • Vagrant
  • Web Development
  • Linux
  • Web Applications
  • PHP
  • C
  • MySQL
  • Vim
  • HTML
  • Amazon Web Services (AWS)
  • Software Engineering
  • Agile Methodologies
  • Programming
  • Java
  • Software Development
  • iOS
  • Swift

Courses

University of California, San Diego

  • Advanced Data Structures(CSE 110)
  • Database Design(CSE 132)
  • Design and Analysis of Algorithms(CSE 101)
  • Digital System Labs(CSE 140L)
  • Software Engineering(CSE 110)
  • Principles of Operating Systems(CSE 120)
  • Server-side Web Applications(CSE 135)
  • Computer Architecture(CSE 141L)
  • Compiler Construction(CSE 131)