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: Building Browser Tabs Inside Workspace
A browser-grade tab architecture for a workspace product: URL ownership, persistent tab state, runtime cache, sandbox isolation, and foreground control.
Workspace V2 Tab System Performance: First Load, Hot Switch, and Background Pressure
A performance model for workspace tabs that separates first load, hot switch, background pressure, and regression gates.
Automated AI Performance Optimization With Harness and Goal-Driven Loops
A practical AI performance optimization loop built around strict measurement, a harness, goal-driven iteration, and a ledger.
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 Harness and Goal-Driven Loops
A practical AI performance optimization loop built around strict measurement, a harness, goal-driven iteration, and a ledger.
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