I'm Tao.

A Software Engineer with 10+ years of experience building for the web, across frontend and backend systems.

Download CV(PDF, updated October 2026) GitHub (opens in a new tab)

Selected work

Commercial projects delivered with product and engineering teams at Hyve Managed Hosting, M10c, Archetype and DataFlow.

MyHyve Ticketing Portal

Mid-Level Engineer at Hyve Managed Hosting · Sep 2025 - Oct 2026

I upgraded a production Angular support portal from version 19 to 21, resolved dependency security findings and built a ticket notification preference across Angular, C# and SQL.

Read case study

Coca-Cola Share a Coke

Front-end developer at M10c · Oct 2024 - Jun 2025

I built React and TypeScript interfaces for an international campaign, including a can customisation flow that adapted to local validation rules and in-store or online purchase journeys.

View project

The Share a Coke bottle customisation interface

Archetype All Types

Developer at Archetype · 2023

Diversity and inclusion website for Archetype, featuring employee stories and the agency's workplace initiatives.

Visit the site (opens in a new tab)

The Archetype All Types homepage

DataFlow — IBM DataPower Monitoring

Web and IoT developer at DataFlow · Nov 2017 - Mar 2019

Designed, built and deployed an Ionic mobile monitoring application integrated with an IBM DataPower backend. The app presented the health and status of DataPower security features and services to operational users.

Iterated on navigation, information hierarchy and data visualisation based on feedback from users and colleagues.

Visit the site (opens in a new tab)

The DataFlow homepage

Personal projects

Products and tools I designed, built, deployed and operate end to end: rules, protocol, interface, tests, deployment and hosting.

Bootstrap — Agent Development Workflow

POSIX shell · repository workflow · verification

Reusable shell tooling for repository-based, AI-assisted development. Bounded tasks, acceptance criteria, persistent context and explicit verification, plus SHA-256 manifest-based upgrades and project validation.

✊

Kachipun Tournament

Real-time online rock-paper-scissors played on a shared countdown

Invite a friend, meet a stranger through matchmaking, or climb the arcade ladder one fighter at a time.

A single Go binary serves the embedded interface, judges every throw by arrival time and streams updates over SSE.

Approach

Simplest architecture that fits

I choose the simplest architecture the product can sustain: server-rendered HTML and progressive enhancement where they fit, Angular or React where the interface needs them.

Tools chosen per problem

I've shipped in JavaScript, TypeScript, PHP and C#, and use Go for small services where a single binary and a small dependency surface help.

AI-assisted, verified

I use AI agents for scoped, reviewable changes: clear task boundaries, persistent context, tests and code review. The agent drafts; the checks decide.

See the Bootstrap repo on GitHub(opens in a new tab).

Portrait of Tao Zamorano

Get in touch

I'm based in London and open to software engineering roles. Send me an email, or give me a call.

taozamorano@gmail.com

+44 7888 408175