Haoyao Chen

United States

@taylorchenca

Seeking Summer 2020 SWE internship. Top 5% on interviewing.io

Badges

Problem Solving

Certifications

taylorchenca has not earned any certificates yet.

Work Experience

  • Software Engineer

    UiPath - Robotic Process Automation•  October 2018 - August 2019

    Won company-wide "Best Project Award" for delivering successful 6 million USD project. Team size: 10 Established coding convention, version control, CI/CD, improving developer productivity for a large software development project involving more than 100 developers Hosted weekly tech seminar for more than 40 developers for discussions on best practice in software development to help improve code quality Gathered customer feedback on UiPath's products coordinated product feature development, increasing customer satisfaction and making UiPath competitive

  • Software Engineer

    Rakuten•  October 2016 - September 2018

    Conducted stages of the software development life cycle including requirement definition, design, coding, testing, release operation, trouble handling, and maintenance Led effort to adopt Apache Spark to scale up data pipelines. Established organization-wide best practice for Spark program design and performance tuning Coordinated development projects between business development teams and software product development teams to ensure that software products are developed to precise specification Mentored new graduates to help them become successful members of my organization Implemented Agile methodology for team of 10 developers and led weekly Scrum meetings

Education

  • Santa Clara University

    Computer Science, MS•  September 2019 - Present

    Relevant coursework (planned):Design and Analysis of Algorithms, Database Systems, Distributed Systems, Cloud Computing, Mobile Application Development, Artificial Intelligence

  • UC Davis

    Computer Science & Engineering, BS•  October 2014 - June 2016

    Relevant coursework: Data Structures and Algorithms, Discrete Math, Operating Systems, Computer Architecture, Computer Networks, Programming Languages, Software Engineering

Skills

taylorchenca has not updated skills details yet.