Ping Cheng profile photo

Ping Cheng

Staff Engineer at REA Group

Experienced full-stack engineer specializing in modern web technologies, cloud solutions, and enterprise software development. Passionate about building scalable systems and leading technical initiatives that drive business value.

Technical Expertise

Backend

TypeScriptNode.jsGraphQLREST APIPostgreSQLRedisJavaPHPLaravelMySQLMessage Queue

Frontend

TypeScriptReactNext.jsTailwindCSSVue.jsViteReduxSASSWebpack

Cloud & DevOps

AWSDockerGitHub ActionsServerlessCI/CDCloudWatch

Legacy

ColdFusionMoodlejQuery

Professional Experience

REA Group - PropTrack

Staff Engineer

July 2025 - Present · 1 month

Lead Developer

Aug 2024 - July 2025 · 11 months

Senior Developer

Jul 2022 - Aug 2024 · 2 years and 1 month
Highly involved in digital mortgage areas, seamlessly connecting banks and the valuation industry with modern digital solutions. Contributing to the development of secure, enterprise-level products.
Key Responsibilities:
Collaborate closely with the lead developer to design system solutions.
Utilise existing group-wide infrastructure to optimise efficiency and avoid redundancy.
Take the lead in developing feature slices and efficiently allocate work within the team.
Provide mentorship to less experienced developers within the team.

Developer

Aug 2021 - Jun 2022 · 10 months

AroFlo

Web Developer

Aug 2019 - Sept 2021 · 2 years and 1 month
Working as a full stack developer. Delivering new features to AroFlo Platform which is an industry leading product in Australia, my current main involves in the platform include but not limited to project management, quotes, invoices, payment integration areas.

PTEPLUS

Development Lead

Jan 2018 - May 2019 · 1 year and 4 months
Work with the dev team on two main products. Design and implement IT architecture on the clouding computing platforms (AWS and Aliyun). Deliver stable, rapid responsible and reliable web applications to product's users.

Full Stack Developer

Oct 2016 - Jan 2018 · 1 year and 3 months
One of the key contributors to the start-up company, and participated in almost every stage of product design, implement and testing. Took responsibilities on full solutions to the technical side such as coding and servers' setup.