booting christse.dev v1.0.1 ...
loading modules: portfolio, career, projects, contact
ready. type
help for available commands.
profilefetch
christse@portfolio
name Chris Tse
role Frontend Engineer
exp 8+ years
stack React, TypeScript, Next.js
focus Performance & Accessibility
status Building fast, accessible UIs
cat about.md
About Me
I'm a frontend engineer with 7+ years of experience building modern web applications. I specialize in React, TypeScript, and responsive design, with a strong focus on creating accessible and performant user interfaces.
When I'm not coding, you can find me engaging in my local tech community through organizing meetups and mentoring aspiring developers. You can also find me at the gym, practicing my Japanese, or just enjoying a fun video game with friends.
eza --icons ~/skills/
todo list --career
- Designed and implemented 10 mobile-friendly responsive web page templates using HTML5, CSS3, and Bootstrap 3 to be upgraded from legacy Flash-based layouts
- Created a live template editor for use by sales representatives to demo the product and increase conversion
- Designed and created a website for an international conference on teaching ESL to provide information
- Set up basic form handling on basic PHP server to handle form registrations
- Developed centralized platform managing 3000+ SBIR government contracts with custom matching algorithm
- Consulted students and faculty on prospective small business ideas on tech viability and scope of work
- Led adoption of React Hooks across engineering team, enhancing code maintainability and reusability
- Achieved 90%+ test coverage through comprehensive Jest and React Testing Library implementation
find ~/projects -type f -name "*.ship"
Approve privileged commands from AI coding agents with a passkey on your phone. A Rust executor verifies each approval before running the command, with a React dashboard for reviewing requests and results.
A browser-based figure collection planner for tracking orders, shipments, and upcoming payments across currencies. Data stays in your browser, with JSON backups and a separate demo mode.
Typsica is a simple recreation and homage to Glyphica, a typing surivial roguelite made for the web.
Slides for a tech talk presentation I did at Rent, going over some basics of Interaction to Next Paint and strategies on improving React performance with Transitions and thread yielding techniques.
christse --contact --list