Hi there! I'm Haoting Cheng, a

Frontend Developer.

I'm all for keeping code maintainable, reusable, and top-notch in performance. Stick to the best practices and SOLID design principles.

Throughout my professional journey, I've had the privilege of collaborating with teams at google-logo and start-ups, building creativity web apps and contributing to the Google Developer community.✨

Currently based in Taiwan, I'm excited about seeking opportunities in the UK. Let's link up on LinkedIn!

My Portfolio

Deer Donate

ValleyDeer management system

NADI Membership platform

Geography Information Application Platform

Meal Time

WhiskerSoothe

Google Dev Community Work

As a Developer Programs Engineer, my role centers on guiding global developers in Google Smart Home software integration. I accomplished the following:

caoched

0

+ developers
resolved

0

+ issues per quarter
reduce the response time by

0

%
Image 0Image 1Image 2Image 3Image 4Image 5

Experience

Developer Programs Engineer

Contract via Virtusa | 10/2022 ~ now
Google
  • • Coached over 400 developers worldwide in the Google Smart Home and Matter development through Google Issue Tracker, resolving more than 100 issues each quarter.
  • • Implemented Service Level Objectives (SLOs), leading to an 85% reduction in response time for the Issue Tracker.
  • • Enhanced workflow efficiency by integrating new tools, saving 15% of time on routine tasks.
  • • Reported and tracked bugs, bridging communication gaps between internal team engineers and third-party developers.
  • • Contributed to enhancing developer tools and public documentation on Google Home Developer Center.
  • • Supported Google Smart Home certification team in processing certificate requests, including cloud-to-cloud and Matter.

Frontend Web Developer

Part-time | 10/2022 ~ now
ValleyDeer.com
  • • Developed an international real-time payment platform and management system, increasing monthly transaction counts by 70% within 10 months. More than 120 streamers have subscribed to our SaaS service.
  • • Contributed 30% of frontend codebase across various projects, utilizing the latest technologies such as React and Typescript.
  • • Engineered dashboards for live stream donation data, enabling data-driven decisions through advanced data visualization.
  • • Leveraged Google Cloud Platform for scalable serverless backend services and storage.
  • • Created a Discord bot to boost streamer-fan interaction.
  • • Played a key role in optimizing frontend and backend architecture and database design.

Frontend Web Developer

Full-time | 01/2022 ~ 10/2022
NADI system
  • • Developed internationalization membership platform services and 3D web GIS applications using React, Next.js, Redux, TypeScript, and WebGL libraries.
  • • Utilized AGILE methodology and actively participated in SCRUM meetings, helping the team meet sprint goals.
  • • Collaborated with senior engineers to conduct thorough code reviews to ensure code quality and maintainability.
  • • Ensured code quality by implementing unit testing using Jest, React Testing Library and Mock Service Worker.
  • • Migrated legacy projects to Next.js, MUI and Docker, resulting in faster page load times and an enhanced user experience.
  • • Implemented pre-commit hooks (Prettier, commitlint) for consistent code style and enhanced collaboration within the team.

Skills

Front-end Development

JavaScript

TypeScript

React

Redux

Next.js

Jest

i18next

Sass

CSS

HTML

Styled-components

Tailwind CSS

MUI (Material-UI)

RWD (Responsive Web Design)

Webpack

Flutter

Dart

Back-end Development

Node.js

Express

Restful API

PostgreSQL

MySQL

NoSQL

Sequelize

Microservices

Serverless

Nginx

Cloud and Infrastructure

GCP (Google Cloud Platform)

AWS (Amazon Web Services)

Linux

Docker

CI/CD

Git

Smart Home and IoT

Google Smart Home

Matter