Hui Chih Wang

Full Stack Engineer

Experienced in full stack development about 1 year in Houzz,  I have built different backend service and features of Houzz Pro  through PHP and React.

By integrating different 3rd party platform like Salesforce and Zuora, we keep track on every opportunity and payment from global customers and it  maximizes revenue of the company.

With different skill sets and active attitude, I can make good-structuring, testable products. I am looking for the opportunities to be a backend or full stack engineer.


  Taipei, Taiwan

Skills

  • Java | JavaScript | TypeScript | Python | C++ | PHP | TDD  | OOP | Design Pattern | Clean Code
  • Spring Boot | NodeJS | NestJS | ExpressJS | React | Swagger API | GraphQL | gRPC• SQL | MongoDB | Redis | RabbitMQ | Cassandra
  • Git | Docker | Kubernetes | CI/CD | AWS | Azure DevOps | Scrum | JetBrains IDE | ChatGPT
  • Microservices | Distributed Systems | Backend | Full-Stack | Mandarin(native), English (fluent) 

Experience

Full Stack Engineer  •  HP Inc.

Jun 2023 - Present

  • Design features of a cloud base automation testing platform with Microservice architecture by ExpressJS, Spring Boot, and React.  NoSQL Including MongoDB, Redis is adopted in projects.
  • Redesigned legacy system to improve the failure rate of testing tasks 30% by redesign schema of data and routing pattern of message.
  • Debugged legacy system, reimplemented/refactored legacy codebase including outdated version API, message schemas, and non-easy discoverable wrong usage from 3rd libraries, make product more maintainable and robust.
  • Continuous Integration/Deployment Pipeline Integration, pull requests, code reviews, unit/integration/e2e testing

Full Stack Engineer  •  Houzz Inc.

Nov 2021 - Jan 2023 - 1 year, 3 months

  • Implemented enterprise level house business platform HouzzPro using PHP, React, MySQL, and integrated it with 3rd platform including  Salesforce and Zuora.
  • Designed and implemented core marketing service API by Thrift and GraphQL to serve self-serve customers and internal sales, including referral flows and product buying flows.

  • Maintained advertisement data and cooperated with data teams by optimizing Data Pipeline flow and constructing pipeline docs.

  • Operated data migration flow base on new features and requirements under different environment site by writing customized migration scripts

  • Collaborate with PO and UI/UX designers to make features scalable, maintainable, but also user-friendly.

Pre-sales Engineer  •  VIVOTEK Inc.

Jun 2020 - April 2021 - 11 months

  • Integrated crossed platform software and hardware to make reproduced solutionsin different industries by cooperating with sales, PM, and engineering teams. The industries mainly include transportation, parking, retail, and enterprise level surveillance system.
  • Collaborating with sales from EMEA region and collect different statistics to make decision on projects priority, and make decision on  resource allocation in different projects.

Vision Software Engineer  •  VIVOTEK Inc.

March 2019 - Jun 2020 -  months

  • Object Detector:  Led feature design of marker detector with C++/OpenCVfor some retail business customers.
  • Camera Stitching: Improved camera stitching algorithm by 5% with new mathematical transformation model, enhance visual quality.   
  • Stereo Camera: Optimized counting algorithm under non-general scenarios to solve the detecting issue from special industries.

Camera Algorithm Engineer  •  VIVOTEK Inc.

August 2017 - March 2018, 8 months

  • Object Recognition / Face Detection: Initiated deep learning project on embedded system with YOLO and MTCNNModel, evaluated on feasibility of model capacity and computation complexity.
  • Camera Algorithm Tuning: Tuned the quality of algorithm to satisfy the customers requirement, made our product stand out among different competitors, initiated 2-3 successful business.

Education

2015 - 2017

National Taiwan University

Communication Engineering

2010 - 2014

National Chiao Tung University

Electronic Optics