Hi, I'm Qingjia Tsang 

Fullstack Developer 
Building modern web applications 

Introduction

Overview

I'm a Full Stack Developer with extensive experience in web development. I specialize in building high-performance, scalable applications and stay passionate about emerging technologies. With expertise in frontend development and a strong background in building full-stack applications using Next.js and Hono.js, I also have solid experience in cloud deployment. I maintain a constant drive for learning new technologies and am dedicated to delivering optimal technical solutions.

Frontend Developer-icon

Frontend Developer

Quick Learner-icon

Quick Learner

Backend Developer-icon

Backend Developer

Tech Enthusiast-icon

Tech Enthusiast

grid-1

Professional Experience

With 2.5 years of experience, I have honed my skills in both frontend and backend dev, creating dynamic and responsive websites.

grid-2

Continuous Learning

I'm passionate about staying up-to-date with emerging technologies and best practices, constantly expanding my knowledge through hands-on projects and research.

Loading...

I'm very flexible with time zone communications & locations

I'm based in Guangzhou, China and open to remote work worldwide.
  • 🇬🇧 Professional English (PTE 63) - Code documentation & async communication
  • 🇨🇳 Native Mandarin - Technical localization expertise
  • 🇭🇰 Native Cantonese - Regional market adaptation
grid-3

My Passion for Coding

I love solving problems and building things through code. Programming isn't just my profession — it's my passion. I'm passionate about writing clean, maintainable code that follows best practices and design principles. Code quality and readability are always my top priorities.

grid-4

Contact Me

copy

johnlocke12321@gmail.com

Tech Stacks

Experience

Self-taught Web Developer Journey

Self-taught Web Developer Journey

My journey into frontend development began with a passion for learning and coding. As an autodidact, I regularly watched technical YouTube channels like Syntax, Wes Bos, Jack Herrington, Hamed Bahram, Dave Gray, and many others to deepen my knowledge (I'm grateful for their valuable content and guidance). Through practical application, I developed strong skills in React.js and JavaScript, while staying up-to-date with the latest tech trends by reading articles on Medium and DEV Community. This relentless pursuit of learning and embracing new technologies has shaped me into a capable and adaptable developer.

Desktop App Developer

Desktop App Developer

Built a cross-platform desktop application with React.js & Electron. Focused on performance optimization for native-like experiences, real-time features via WebSocket, and type-safe API integrations with TypeScript, Zod.

Freelance App Development Project

Freelance App Development Project

Led the full development lifecycle of a custom application for a client. Focused on building scalable and maintainable code while ensuring optimal performance and user engagement.

Lead Frontend Developer

Lead Frontend Developer

Led a team of frontend developers in designing and maintaining user-facing features for a range of projects using modern frontend technologies like Next.js, Zustand, and TailwindCSS. Successfully collaborated with backend teams to integrate APIs and optimize application performance.

Recent Projects

bg_img
cover

Slack Clone - Video Call & Real-time Chat Application

A real-time team communication application built with Next.js, TailwindCSS, Tanstack Query, Framer Motion, Convex, Clerk, and Stream. Features peer-to-peer video calling functionality.

bg_img
cover

EstateHub - Real Estate Platform

A real estate application developed using Next.js, Kinde, Prisma, Supabase, and Stripe. Enables users to search, add/edit/delete properties, view property details, and complete transactions.

bg_img
cover

NoteBot - AI-Powered Note-Taking App

A note-taking application integrated with AI and Pinecone vector embeddings, allowing users to interact intelligently with their note content.

bg_img
cover

AICV - AI Resume Builder (Monorepo)

An AI-integrated resume builder using React.js, Tanstack Router, Tanstack Query, Hono.js, Drizzle ORM, and Auth.js. Helps users create and optimize professional resumes based on job descriptions and user backgrounds.

terminal-bg

Let's talk

Whether you're looking to build a new website, improve your existing platform, or bring a unique project to life, I'm here to help.