Creating Digital Experiences with Passion
I build accessible, pixel-perfect, performant, and awesome web applications.
About Me
I am a results-driven full-stack software engineer with over five years of experience building and delivering scalable, high-performance applications across both frontend and backend systems. I specialise in Python, React, Node.js, TypeScript, PostgreSQL, MongoDB, CI/CD automation, Docker, Kubernetes, and automated testing, and I have designed and deployed production systems used by thousands of users. I work effectively in Agile environments, collaborating closely with cross-functional teams to ship reliable, well-architected solutions on time.
Tech Stack
Constantly expanding my knowledge.
Empathetic Design
const cleanCode = () => {
return {
readability: true,
modular: true,
efficient: true
};
};
My Tech Stack
Frontend
Backend
Tools & DevOps
Featured Projects
Nothing But Fun
A community lifestyle WeChat Mini Program built with Taro and Node.js. Features event registration, secondhand trading, and rental services.

Experience
My journey as a Full Stack Developer, building scalable applications and leading technical teams.
Feb 2025 – Present
Feb 2025 – Present
Senior Full Stack Developer
Broadsheet Media
Owned the design and delivery of scalable, high-traffic web and API systems supporting a major media platform, using Next.js, Node.js, TypeScript, and PostgreSQL. Drove performance, reliability, and deployment maturity through event-driven architecture, cloud-native tooling, and strong engineering governance in an Agile environment.
Technologies: Next.js, Node.js, TypeScript, PostgreSQL, GCP, CI/CD
- •Led development of scalable frontend and backend systems serving large daily user traffic
- •Designed event-based services and caching strategies to improve system performance and resilience
- •Established and maintained CI/CD pipelines and containerised deployments on GCP
- •Championed code quality through reviews, testing standards, and cross-team collaboration
Dec 2023 – Apr 2024
Dec 2023 – Apr 2024
Senior Full Stack Developer
AnyStay
Delivered core features for a multi-sided accommodation marketplace, spanning React frontends, Node.js services, and AWS infrastructure. Played a key role in technical execution, sprint delivery, and system reliability within a fast-moving product team.
Technologies: React, Redux, GraphQL, Node.js, AWS, CI/CD
- •Built and maintained customer-facing web applications using React, Redux, and GraphQL
- •Designed and implemented backend APIs and serverless services on AWS
- •Owned CI/CD workflows for frontend and backend deployments across environments
- •Improved quality and stability through automated testing and structured code reviews
Jul 2023 – Dec 2023
Jul 2023 – Dec 2023
Full Stack Developer
ByteDance
Contributed to internal middleware and platform systems at enterprise scale, supporting high-throughput data and content workflows. Focused on performance optimisation, test-driven development, and production-grade engineering practices.
Technologies: Next.js, Node.js, PostgreSQL, Redis, TDD
- •Developed middleware and APIs using Next.js, Node.js, PostgreSQL, and Redis
- •Reduced service latency by ~60% through queue-based processing and caching strategies
- •Applied TDD and implemented automated API and integration tests
- •Actively participated in design discussions, code reviews, and sprint delivery
Nov 2020 – Nov 2022
Nov 2020 – Nov 2022
Lead Full Stack Developer
Kexing EasyGo
Led end-to-end development of a mobile platform serving university students, integrating academic planning and management features. Provided technical leadership across architecture, delivery, and team execution in an Agile environment.
Technologies: React, React Native, Node.js, RESTful API, CI/CD
- •Led a cross-functional engineering team across frontend, backend, and mobile development
- •Designed scalable RESTful APIs and mobile-first interfaces using React and React Native
- •Established CI/CD pipelines and automated testing to support continuous delivery
- •Partnered with product and design to align technical decisions with user experience goals
Jan 2021 – Jan 2022
Jan 2021 – Jan 2022
Full Stack Developer
Graviti
Worked on AI tooling and data infrastructure products, enabling efficient dataset processing and visualisation. Contributed to scalable system design across distributed services, APIs, and user-facing dashboards.
Technologies: Python, Golang, MongoDB, React, CI/CD
- •Built distributed crawling systems and backend services using Python and Golang
- •Designed and developed React-based dashboards for internal and external users
- •Implemented CI/CD pipelines and deployment automation for cloud environments
- •Improved system robustness through architectural reviews and performance tuning
Nov 2018 – Nov 2020
Nov 2018 – Nov 2020
Full Stack Developer
HD EDU
Developed and maintained education platforms supporting international university students across multiple regions. Built a strong foundation in full-stack engineering, automation, and Agile delivery.
Technologies: React, Node.js, Python, MongoDB, CI/CD
- •Developed frontend applications and backend APIs using React, Node.js, and Python
- •Automated large-scale data collection through custom Python scraping pipelines
- •Improved maintainability through refactoring, testing, and coding standards
- •Collaborated closely with product and design teams to deliver user-centric solutions
Let's Connect
Ready to start your next project? Feel free to reach out to me for collaborations or just a friendly hello.

