For interviewers
For Interviewers
I’m a software engineer focused on building reliable, performant, and maintainable frontend systems. Recently, I’ve also been exploring AI-assisted development and agentic workflows.
If you’re reviewing my work, these are the best starting points.
Engineering focus
Selected essays
Workspace V2 Tab System: Browser Tabs Inside a Workspace
How we made workspace tabs keep state, survive refresh, share real URLs, and stop hidden runtimes from leaking side effects.
Workspace V2 Tab System Performance: First Load, Hot Switch, and Background Pressure
A performance write-up about separating first load, hot tab switch, background pressure, and the gates that kept false wins out.
Automated AI Performance Optimization With a Harness and Goal-Driven Loop
What changed when I made an AI agent optimize performance against a harness instead of against its own guesses.
React Runtime Performance Optimization
A practical tour of React runtime performance bottlenecks, rendering cost, memoization, and browser-side calculation limits.
Building Fault Tolerant React App With Error Boundary(Error Boundary Best Practice)
How to use React Error Boundaries as a practical reliability boundary instead of a decorative catch-all.
React Server Component Internals(Source Code Review)
A source-level walkthrough of React Server Components and the engineering model behind server-driven component rendering.
Projects / experiments
Project notes from existing writing
Selected projects will be expanded here as standalone project pages. For now, the strongest evidence lives in the engineering and AI writeups above, plus the project notes below.
Automated AI Performance Optimization With a Harness and Goal-Driven Loop
What changed when I made an AI agent optimize performance against a harness instead of against its own guesses.
Agent Skills: The Functional Blueprint for AI Agents
A practical model for treating agent skills as reusable functions with clear triggers, inputs, outputs, and composition rules.
Build a Toy Browser With NodeJS
Before StartingThat’s right, I dig another hole to myself. I saw this interesting book called Web Browser Engineering, which teach to build a...
Engineering taste
What I care about
- Reliable frontend systems
- Clear abstractions and maintainable code
- Performance under real-world constraints
- AI-assisted engineering workflows
Contact