Hi! I'm Haoting Cheng, a

Software Engineer.

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 the UK, I'm excited about seeking new opportunities. 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

company logo

Developer Programs Engineer

Contract via Virtusa | 10/2022 ~ 04/2024
Google
  • • Developed Android UI Automation tools using Python and Kotlin to streamline QA processes and improve efficiency.
  • • Coached over 400 developers worldwide in the Google Smart Home and Matter development through Google Issue Tracker, resolving more than 100 issues per quarter and reducing 85% response time by implementing service level objectives.
  • • Enhanced workflow efficiency by integrating new tools, saving 15% of time on routine tasks.
  • • Troubleshoot web development, OAuth, and smart home skill issues, utilizing Docker, CLI tools, and Node.js.
  • • Reported and tracked bugs, bridging communication gaps between internal team engineers and third-party developers.
  • • Contributed to developer tools and public documentation on Google Home Developer Center.
  • • Collaborated with cross-functional international teams to identify and solve complex problems.
company logo

Frontend Web Developer

Part-time | 10/2022 ~ now
ValleyDeer.com
  • • Achieved 20 times faster loading speed, implemented SEO best practices and integrating CRM solutions for official websites.
  • • 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.
company logo

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

Python

Kotlin

Cloud and Infrastructure

GCP (Google Cloud Platform)

AWS (Amazon Web Services)

Linux

Docker

CI/CD

Git

Smart Home and IoT

Google Smart Home

Matter