Creating Digital Experiences with Passion

Senior Full Stack Developer

I build accessible, pixel-perfect, performant, and awesome web applications.

Resume

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.

+
Years of Experience
+
Projects Completed
+
Happy Clients
ReactNext.jsTSAWSDocker

Tech Stack

Constantly expanding my knowledge.

Continuous Learning
Always exploring new technologies and frameworks.
🧘

Empathetic Design

User Centric
Designing with the user in mind at every step.

const cleanCode = () => {

return {

readability: true,

modular: true,

efficient: true

};

};

Clean Code
Writing maintainable, scalable, and efficient code.
John Doe
Robert Johnson
Jane Smith
Team Collaboration
Believing in the power of teamwork and open communication.
SOLVED
Problem Solver
Approaching challenges with a logical and creative mindset.
GitHub Profile Details
GitHub Stats
A quick summary of my open source contributions.
Top Languages
The languages I use the most.
GitHub Contributions Snake
Code Contributions
My coding activity over the last year.

My Tech Stack

Frontend

React.js
Next.js
TypeScript
Tailwind CSS
Redux
Framer Motion
Radix UI

Backend

Node.js
Express.js
Python
PostgreSQL
MongoDB
Drizzle ORM

Tools & DevOps

Docker
Kubernetes
CI/CD
GitHub Actions
AWS
GCP
Git
Postman

Featured Projects

Piggyway

A modern e-commerce platform for small pet care, built with Next.js 16 and Hono/Bun. Features secure Stripe payments and real-time inventory tracking.

Next.js 16React 19TypeScriptTailwind CSS v4+10
Piggyway

Nothing But Fun

A community lifestyle WeChat Mini Program built with Taro and Node.js. Features event registration, secondhand trading, and rental services.

TaroReactTypeScriptNutUI+8
微信搜索布好玩bris小程序
GitHub
Nothing But Fun
Mini Program QR Code

StudyPilot

An adaptive learning platform for exam preparation built with Next.js 15 and Supabase. Features timed mock exams and intelligent mistake-review system.

Next.js 15React 19TypeScriptTailwind CSS+8
StudyPilot

Experience

My journey as a Full Stack Developer, building scalable applications and leading technical teams.

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

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

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

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

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

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.