Skip to main content
Jimmy Wang

Personal portfolio

Jimmy Wang

Frontend product engineer focused on complex web applications and engineering efficiency

Delivering web and cross-platform products with React and TypeScript, using AI coding and agent workflows across specification, implementation, testing, and review.

Professional experience

  1. TikTok / ByteDance

    Frontend Engineer

    Developed web applications for e-commerce agencies and livestream creators, delivering core product features while improving responsive user experiences and engineering quality.

  2. PCI Energy Solutions

    Data Analyst

    Integrated and analyzed data for electricity-market projects in Texas and California, supporting data processing and business analysis for power-sector clients.

  3. KeyBridge Technologies

    Full-stack Engineer

    Worked on the full-stack development of two web-based tools: a spreadsheet-style lesson-plan editor for instructors on an online learning platform and a grid-based tile map editor, delivering complex editing interactions and end-to-end product functionality.

Featured work

View all

TikTok Shop LIVE E-Commerce App

A cross-platform LIVE e-commerce tool for hosts and their operations teams, supporting product management and interactive selling experiences. Focused primarily on TikTok App development, including the product-management framework and sold-item experience for the US auction launch.

  • ReactLynx
  • TypeScript
  • Zustand
  • React Context
  • Cross-platform
Read more

TikTok Shop Agency Management Platform

A web management platform for TikTok Shop agencies, covering LIVE commission agreements, creator lead management, and region-specific business rules.

  • React
  • TypeScript
  • React Context
  • Arco Design
  • Regional Architecture
Read more

Vehicle Training Map Editor

A tile-based editor for vehicle-training environment designers, with viewport-based rendering, bulk tile placement, adjustable spatial resolution, and local file import and export.

  • Vue
  • Quasar
  • SVG
  • Viewport-based Rendering
  • Interactive Editor
Read more

Featured interests

View all

MCR Helper

A bilingual web reimplementation of an open-source C++/Cocos2d-x Mahjong Competition Rules tool, supporting hand input, fan calculation, and in-person game records.

  • React
  • JavaScript
  • Ant Design
  • Zustand
  • TanStack Router
  • Cloudflare Workers
Read more

ScoreMJ Community Scoring Platform

A scoring platform for in-person US Riichi Mahjong communities. I contribute to full-stack maintenance and independently delivered its broadcast display and control tools.

  • RedwoodJS
  • React
  • GraphQL
  • Material UI
  • AWS
  • Full-stack
Read more

Education

  1. Carnegie Mellon University

    Master of Science · Electrical and Computer Engineering

    Carnegie Mellon University
  2. University of California, Santa Cruz

    Bachelor of Science & Bachelor of Arts · Computer Science and Network and Digital Technology (Double Major)

    University of California, Santa Cruz

Skills

Web Application Engineering

  • React
  • TypeScript
  • Zod
  • Ant Design
  • Material UI
  • Zustand
  • TanStack Query
  • React Router
  • Chart.js

Product Experience Engineering

  • Responsive Design
  • Mobile-first Design
  • Accessibility
  • Internationalization (i18n)
  • A/B Testing
  • Cross-browser Compatibility
  • Web Performance

AI-assisted Engineering

  • Codex
  • Cursor
  • Trae
  • Specification-driven Development
  • Task Decomposition
  • Automated Testing & Verification
  • AI-assisted Code Review
  • Agent Development

Contact & external links