Available for work
I build the interfaceand the network beneath it.
Two disciplines most people keep separate. I work across both — shipping web products that feel immediate, on infrastructure I can trace end to end when they do not.
01About
Most bugs I have chased did not live in the code. They lived in a misconfigured route, a saturated uplink, an MTU nobody thought about.
I started on the network side — switches, VLANs, routing tables, the unglamorous work of keeping packets moving. Then I got tired of handing off to a frontend that undid all of it with a 4 MB bundle, so I learned to build that too.
Now I do both. I care about the same thing in each: latency you can feel, failure modes you planned for, and systems a stranger can read six months later without calling you.
When I am not working, I am usually breaking a home lab on purpose to find out what happens.
- 01
Measure before optimising
A profiler beats an opinion.
- 02
Boring tech, sharp execution
Novelty is a cost, not a feature.
- 03
Design for the bad day
Every system is fine until it is not.
- 04
Leave a trail
Docs, diagrams, commits that explain why.
02Capabilities
Two stacks, one system
APPLICATION LAYER
Product-facing work: interfaces, APIs, and the build pipeline that keeps them fast.
Languages
01- TypeScriptPrimaryProficiency 5 of 5
- JavaScriptProficiency 5 of 5
- PHPProficiency 3 of 5
- PythonToolingProficiency 3 of 5
- SQLProficiency 3 of 5
Frameworks
02- Next.jsApp Router, RSCProficiency 5 of 5
- ReactProficiency 5 of 5
- Tailwind CSSProficiency 5 of 5
- Node.jsProficiency 4 of 5
- LaravelProficiency 3 of 5
Data & Infra
03- PostgreSQLProficiency 4 of 5
- MySQLProficiency 4 of 5
- RedisProficiency 3 of 5
- DockerProficiency 4 of 5
- CI/CDGitHub ActionsProficiency 4 of 5
Craft
04- Performance budgetsCore Web VitalsProficiency 4 of 5
- AccessibilityWCAG 2.1 AAProficiency 4 of 5
- Motion & interactionProficiency 4 of 5
- Design systemsProficiency 3 of 5
03Selected work
Things that shipped
Tap a card for the full story.
04Trajectory
How I got here
Certifications
- CCNA — Routing & Switching
- MikroTik MTCNA
- Meta Front-End Developer
Independent
Web products end to end, plus network design and audits for SMEs and campuses.
4 chapters — still counting.