Senior front-end engineer / San Francisco

Complex products. Clear interfaces.

I turn demanding product workflows into fast, reliable web experiences—and build the systems that keep them maintainable.

01Product-minded engineering
02Systems built to change
03Measured, practical delivery

Selected work

Proof, not decoration.

Products shaped around real constraints: complicated workflows, production data, multiple stakeholders, and the need to keep shipping.

01

AI-assisted recruiting platform

Making a complex talent search feel direct.

A recruiter workspace for turning job requirements into focused candidate searches, with intelligent filters, real-time suggestions, and reusable search management.

Contribution

Built the React and TypeScript interface, custom hooks, service integrations, and the interaction model around search and filtering.

ReactTypeScriptTailwindOpenAI API
View Brix Deep Talent Search
Brix Deep Talent Search interface
02

Collectibles e-commerce

A commerce stack designed to keep growing.

A production storefront for collectible releases and rare finds, covering the path from product discovery through authentication, checkout, and operations.

Contribution

Designed and built the end-to-end web platform with a modern Next.js stack, payments, account flows, data modeling, and cloud infrastructure.

Next.jsTypeScriptStripeDrizzle
View JackPop
JackPop interface
03

Multilingual community platform

One community, clearly served in three language modes.

A responsive home for community stories, events, and church information in English, Traditional Chinese, and Simplified Chinese.

Contribution

Created the information structure and responsive Next.js experience with accessible navigation, multilingual content, and search-friendly foundations.

Next.jsi18nAccessibilitySEO
View Vallejo Chinese Christian Church
Vallejo Chinese Christian Church interface

Additional work

Experiments and focused builds

Smaller projects for exploring new stacks, interaction patterns, and AI-assisted product ideas.

Experience & impact

Built in production, measured in outcomes.

Across recruiting, commerce, food delivery, education, and content platforms, I stay close to both the user problem and the engineering system behind it.

Brix / Tawa
~35%monthly sales lift after an e-commerce launch
Baidu
128→30KBupload SDK package reduction
Didi
5junior engineers mentored

Career ledger

  1. 2023 — Present

    Brix / Tawa

    Senior Front-End Software Engineer

    Building AI-assisted recruiting products, commerce systems, loyalty experiences, and internal operations tools.

    Position 1
  2. 2021 — 2022

    Didi Global

    Senior Front-End Software Engineer

    Delivered food-delivery operations software, contributed shared infrastructure, and mentored front-end engineers.

    Position 2
  3. 2020 — 2021

    Baidu

    Senior Front-End Software Engineer

    Led education product work and rebuilt cross-platform SDKs for smaller bundles and more predictable integration.

    Position 3
  4. 2017 — 2020

    Xiachufang

    Front-End Software Engineer

    Created a CMS and a Vue component system that supported nontechnical editors and hundreds of product pages.

    Position 4

How I contribute

Depth where the product feels it.

The tools change. The job stays the same: understand the problem, make good tradeoffs, and ship something dependable.

01

Product interfaces

I turn complicated workflows into calm, legible UI—without hiding the power users need.

Search, commerce, operations, permissions, and multilingual experiences.

02

Front-end systems

I build component and application architecture that stays understandable as the product changes.

React, Next.js, TypeScript, design systems, state, and service integration.

03

Performance & delivery

I measure the expensive parts, simplify the path to production, and keep business outcomes in view.

Performance budgets, accessibility, platform tooling, mentoring, and iteration.

Working toolkit

ReactNext.jsTypeScriptTailwind CSSGraphQLNode.jsPostgreSQLDockerAWS
Portrait of Jack Che
Jack CheSan Francisco, CA

About

A systems thinker who stays close to the interface.

I'm a senior front-end engineer who enjoys the point where product judgment, interaction design, and software architecture meet.

My strongest work starts with an ambiguous workflow and ends with something people can understand quickly—and other engineers can extend confidently. That means asking good questions, choosing the right level of abstraction, and measuring what matters once the work ships.

I also care about the team around the code: mentoring engineers, sharing context early, and making quality a repeatable habit instead of a final pass.

01Clarity before cleverness
02Small, reliable steps
03Leave the system easier to change

Start a conversation

Bring the problem. I'll bring a point of view.

If you're building a product where front-end depth and product judgment both matter, send the context, constraints, and timeline.

magicchewl@gmail.com

I'll only use these details to reply to your message.