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
- 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.
Led architecture and delivery of backend and frontend systems for a market platform launch.
Built a JSON Schema-driven form-generation system in React and TypeScript for a buy-now-pay-later lending platform.
Architected the externally embedded onboarding front-end in vanilla JavaScript, then led the migration to TypeScript, React, and Redux.
Overhauled the platform and built a digital asset and ordering microservice on MongoDB, RabbitMQ, Elasticsearch, and Express.
Docker and ELK stack analytics integration for a hospitality technology platform.
Built embedded software for Smart TV ad platforms during the early connected-TV era.