Skip to content

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.

4+
Years building
20+
Projects shipped
2
Disciplines
TypeScriptJavaScriptSQLNext.jsReactTailwind CSSNode.jsPostgreSQLMySQLDockerCI/CDPerformance budgetsAccessibilityMotion & interactionTCP/IP & SubnettingVLAN & TrunkingOSPFMikroTik RouterOSCisco IOSLinux networkingFirewall policyVPNDNS & DHCPNAT & Port forwardingMonitoringPacket analysisDocumentationTroubleshooting
Web DevelopmentNetwork EngineeringPerformanceInfrastructureInterface DesignTroubleshooting

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.

  1. 01

    Measure before optimising

    A profiler beats an opinion.

  2. 02

    Boring tech, sharp execution

    Novelty is a cost, not a feature.

  3. 03

    Design for the bad day

    Every system is fine until it is not.

  4. 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 4 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.

05Contact

Let us build something that stays up

Open to freelance work, contract roles, and anything that needs both halves of the stack. Fastest way to reach me is email.

[email protected]