
Zi Yang
Verified Expert in Engineering
Web Developer
Suzhou, Jiangsu, China
Toptal member since August 19, 2026
Zi is a full-stack engineer with 5 years of experience building modern web products end-to-end. He specializes in TypeScript, React, Next.js, Node.js, PostgreSQL, and AI-powered applications. He focuses on turning complex requirements into simple, reliable products with clean architecture, strong user experience, and practical execution.
Portfolio
Experience
- Web - 7 years
- HTML - 6 years
- JavaScript - 6 years
- React - 6 years
- Next.js - 3 years
- Node.js - 3 years
- TypeScript - 3 years
- FastAPI - 2 years
Work Experience
Full-stack Engineer
Self-employed
- Built and shipped SaaS applications and browser extensions, owning delivery from React interfaces and API design to PostgreSQL data models and cloud deployment.
- Implemented multi-tenant access, authentication, subscription billing, and background processing across full-stack TypeScript applications.
- Developed typed SDKs, embeddable widgets, and third-party integrations to connect standalone products with external applications.
Software Engineer
Ecovacs
- Built and shipped real-time 3D floor maps for three robot vacuum models with Vue and Three.js, supporting no-go zones and repeat cleaning.
- Cut time to first map render by 3 seconds by chunking high-volume positional data and progressively rendering the floor plan.
- Led the Vue 2.7 and Composition API migration across two teams and eight engineers.
Front-end Engineer Intern
StubHub
- Built reusable React components for production web applications and critical user workflows, improving consistency and maintainability across the front end.
- Implemented Jest unit tests and achieved over 95% test coverage across key front-end features and user-facing workflows.
- Refactored existing front-end code to improve component structure, readability, maintainability, and adherence to modern development practices.
- Debugged and resolved UI/UX issues across production applications in collaboration with senior engineers and cross-functional teammates.
Project History
Geho AI Support Platform
https://github.com/yzy98/gehoI implemented the RAG pipeline end-to-end, including document ingestion, chunking, embeddings, indexing, semantic retrieval, prompt assembly, citations, and pluggable LLM and embedding providers. I also developed workspace isolation, knowledge base management, chatbot configuration, a typed API client, React integration, and an embeddable React widget. My focus was on keeping the system modular and extensible while making the product simple for non-AI users to configure and deploy.
IntentSwap
https://intentswap.zyang.spaceThe application supports ERC20 approvals, permissionless execution, and executor rewards, while using indexed on-chain data to keep the interface synchronized with contract activity. I focused on designing a reliable full-stack architecture that connected smart contracts, off-chain services, indexed blockchain events, and a responsive web interface into a cohesive user experience.
YouTube Comments Chat
https://chromewebstore.google.com/detail/youtube-comments-chat/ndjbombipkblmhkpjeckggddmggcnoaaI also implemented shared authentication between the extension and a Next.js dashboard, Paddle subscriptions, premium feature gating, and AI usage tracking. The product was released on the Chrome Web Store and reached around 30 users. I owned the project end-to-end, from extension architecture and UI development to authentication, monetization, AI integration, and production deployment.
Education
Master's Degree in Information Technology
The University of Queensland - Brisbane, Australia
Bachelor's Degree in Chemistry
Soochow University - Suzhou, China
Skills
Libraries/APIs
React, Node.js, REST APIs, Vue, Auth, Stripe, Three.js, Wagmi, Stripe API
Tools
GitHub, Prisma, Drizzle ORM, TanStack Router, AI SDK, Claude Code, Codex, Shadcn, Webpack, Zed, Slack
Languages
JavaScript, TypeScript, HTML, CSS, HTML5, Python, SQL, Bash, GraphQL, Solidity
Frameworks
Next.js, Tailwind CSS, Express.js, Jest, Redux, Hardhat, React Native
Platforms
Web, MacOS, Docker, Vercel, Clerk
Paradigms
Web Application Architecture, Clean Code
Storage
PostgreSQL, Database Management Systems (DBMS), Databases
Other
Full-stack, Web App Development, APIs, Artificial Intelligence (AI), Full-stack Development, Front-end, User Experience (UX), User Interface (UI), AI Tools, Open Source, Data-driven Dashboards, Web Development, Front-end Development, Hono, Supabase, Vite, Data Structures, Algorithms, Cloudflare, TanStack Query, LLM Agents, AI Automation, ChatGPT API, Pixel Perfect, Back-end, FastAPI, AI Agents, API Integration, Application State Management, Responsive UI, Zustand, Dashboards, Portals, Agentic Coding, Large Language Models (LLMs), AI-assisted Development, Software Architecture, Bug Fixes, Monorepos, Conversational AI, Server-side Rendering (SSR), Architecture, Production Engineering, Security, API Design, SaaS, Back-end Development, Software Development, Data Analysis, Problem Solving, Research, Quantitative Analysis, Technical Writing, RAG Pipelines, Viem, SQD Pipes, Plasmo, Paddle, Chrome Extensions, Authentication, Subscriptions, AI Chatbots, Chatbots
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring