CV

Senior Software Engineer with 17 years building production infrastructure at scale. Recently specialised in Web3 chain abstraction, ERC-4337 account abstraction, and intent-based transaction execution across EVM and Solana. Currently contributing to a TypeScript-to-Rust backend rewrite for a Web3 chain abstraction protocol, having previously built the frontend application, contributed to cross-chain pricing infrastructure, and built E2E testing systems. Delivered high-throughput systems serving tens of thousands of concurrent users.

Skills

Languages & Core: Rust · TypeScript · JavaScript · Node.js

Blockchain & Web3: Ethereum · Solana · Account Abstraction (ERC-4337) · Smart Contracts · viem · Ethers.js

Backend & Infrastructure: NestJS · Fastify · PostgreSQL · Redis · Docker · AWS (EC2, ECS, Lambda, SQS) · Terraform · Pulumi · GitHub Actions · Prometheus

Frontend & Tools: React · Next.js · Zod · Playwright · Biome · Nx

Engagements

OneBalance (Frontier Research), Senior Frontend Engineer / Senior Full Stack Engineer
2024
  • Built the core swap interface, transaction management system, and account dashboard using React, TypeScript, and viem, delivering cross-chain token swaps.
  • Transitioned to backend development on a NestJS/Fastify monorepo following hexagonal architecture, contributing to cross-chain pricing, intent-based execution across EVM and Solana, and ERC-4337 account abstraction.
  • Built the E2E testing framework from scratch covering multi-chain transaction flows, smoke tests, and on-chain validation across development, staging, and production.
  • Contributing to a Rust-based backend rewrite implementing clean architecture with domain-driven design; built Solana balance adapter with provider racing, EVM balance client, domain models, and benchmarking CI with criterion.rs.
Bullfish Market, Lead Platform Developer
2020

Led architecture and delivery of backend and frontend systems for a market platform launch.

Deko, Senior Software Engineer
2021

Built a JSON Schema-driven form-generation system in React and TypeScript for a buy-now-pay-later lending platform.

GlobalID, Senior Front End Developer
2018

Architected the externally embedded onboarding front-end in vanilla JavaScript, then led the migration to TypeScript, React, and Redux.

Elateral Limited, Full Stack Developer
2016

Overhauled the platform and built a digital asset and ordering microservice on MongoDB, RabbitMQ, Elasticsearch, and Express.

Coates Group, Full Stack Developer
2016

Docker and ELK stack analytics integration for a hospitality technology platform.

MySpace, Smart TV Embedded Software Engineer
2011

Built embedded software for Smart TV ad platforms during the early connected-TV era.