I'm a multi-disciplinary engineer working across the whole stack: from smart contracts and wallets, through APIs and frontends, down to the pipelines and cloud infrastructure that ship and run them. My philosophy is simple: if a task is repeated more than once, it should be automated.
- โ๏ธ Blockchain & Web3 - Wallet and payment flows, Bitcoin/ecash protocols, smart contract integration
- ๐ง DevOps - CI/CD pipelines, containerisation, infrastructure as code, monitoring
- โ๏ธ Cloud & AWS - Designing, deploying and cost-tuning cloud infrastructure
- ๐ Full-Stack - TypeScript, React/Next.js frontends and Node.js/Python backends
- โก Automation - Agentic tooling, workflow automation and developer productivity tools
- ๐ Real-time Systems - WebSocket services, event pipelines and live dashboards
- ๐ฎ Game Development - FiveM/RedM modifications, scripts, and frameworks
- โ๏ธ Building open source Web3 tooling and contributing to Bitcoin/ecash projects
- โ๏ธ Production-grade AWS infrastructure with Terraform
- ๐ง Kubernetes operations and platform engineering
- ๐ค AI-assisted developer tooling (MCP servers, code-review and audit pipelines)
- ๐ฌ Web3 integration and wallet flows
- ๐ฌ CI/CD and GitHub Actions
- ๐ฌ Docker, Kubernetes and IaC
- ๐ฌ AWS architecture
- ๐ฌ TypeScript, React & Node.js
- ๐ฌ RESTful and real-time API design
- ๐ฌ Database design and optimisation
- ๐ฌ Open source contributions
- ๐ฌ Lua scripting for FiveM/RedM
| Project | Description | Technologies |
|---|---|---|
| blockwarden | Self-hosted, serverless EVM event monitoring on AWS: durable records from finalized blocks, fast provisional alerts, a lagging-node guard, and property-tested scanning deployed with Terraform | TypeScript, viem, AWS Lambda, DynamoDB, Terraform, GitHub Actions |
| tether-m4l | Real-time bridge streaming an Ableton Live Set's state to a WebSocket server and taking commands back, with a Node relay server, browser dashboard, test suite, CI and tagged releases | Node.js, WebSockets, JavaScript, GitHub Actions |
- ๐ฎ Game Mods: 15+ repositories
- ๐ Web Apps: 10+ repositories
- โก Automation Scripts: 20+ repositories
- ๐ ๏ธ Tools & Utilities: 25+ repositories
- ๐ Documentation: 5+ repositories
- ๐ Learning Projects: 10+ repositories
- Bitcoin and Cashu ecash protocol integration
- Wallet connection and transaction flows
- Smart contract integration from TypeScript (ethers.js / Web3.js)
- Fee, change and settlement accounting
- Decentralised storage (IPFS)
- Compute: EC2, Lambda, ECS
- Storage and data: S3, RDS, DynamoDB
- API Gateway and serverless backends
- Monitoring with CloudWatch
- Infrastructure as Code with Terraform
- Cost optimisation
- CI/CD pipeline setup and management (GitHub Actions, Jenkins)
- Docker containerisation and Compose stacks
- Kubernetes orchestration with Helm
- Automated backups and disaster recovery
- Monitoring, logging and alerting
- Security hardening and secret scanning
- Automated audit and code-review pipelines
- React and Next.js applications with TypeScript
- Static sites with Astro and Tailwind
- RESTful, GraphQL and WebSocket APIs
- Authentication and authorisation
- Database design and optimisation (SQL, NoSQL, vector)
- Testing strategies (unit, integration, end-to-end)
- Performance, SEO and accessibility
- FiveM/RedM scripting and framework development
- Lua optimization and best practices
- Server-side architecture for multiplayer games
- VORP framework integration
- NUI (Native UI) development
- Resource optimization and performance tuning
- Custom inventory systems
- Economy and trading systems
- Database integration for game data
- Real-time event handling
- Clean code and SOLID principles
- Design patterns and system architecture
- Code review
- Documentation
- Debugging and performance profiling
- Agile methodologies
- Decentralised systems and blockchain protocols
- Distributed systems
- Cloud-native architecture
- Platform engineering
- Cybersecurity
- AI-assisted developer tooling
- Launch open source Web3 and DevOps projects
- Land merged contributions in blockchain and cloud-native projects
- Complete an AWS certification
- Ship a production-ready SaaS application
- โ๏ธ Web3 Development - Wallet, payment and smart contract integration
- โ๏ธ Cloud Architecture - AWS infrastructure design and migration
- ๐ง DevOps - CI/CD, containerisation and infrastructure as code
- ๐ Full-Stack Development - Web applications from database to UI
- โก Automation - Workflow automation and internal tooling
- ๐ Code Review & Audits - Quality, security and performance reviews
- ๐ฎ Game Mod Development - FiveM/RedM scripts and frameworks

