🟢 Open to opportunities
Seeking a forward-thinking engineering team that builds impactful products, with a focus on solving challenging problems. Learning, contributing, and collaborating with great colleagues are what matter most.
- 📝 I write at eddmann.com about the projects and technology I'm experimenting with and building.
- 🎙️ Host of Compiled Conversations, interviewing influential figures in software and technology.
- 🎙️ Former co-host of Three Devs and a Maybe (2013-2019), covering a broad range of software topics.
- Languages: TypeScript, PHP, Rust
- Cloud & Infra: AWS (Lambda, Fargate, API Gateway, S3, CloudFront), AWS CDK, Terraform, Serverless Framework
- Platforms & Apps: Web, PWA, iOS, WASM
- Architecture: DDD, Hexagonal Architecture, CQRS, Event Sourcing, Testing
Project | Description | Tech |
---|---|---|
MyPodcast | Turns saved articles and YouTube videos into a personal, narrated podcast feed. | PHP, Laravel, Serverless Framework |
Chessmate | A multi-engine chess analysis PWA with online (AWS Lambda) and local (WASM) engine support, plus an iOS app. | TypeScript, AWS CDK |
Our Wedding Website | Serverless PHP/Symfony project demonstrating DDD, Hexagonal Architecture, CQRS, and Event Sourcing; used to teach core patterns with Terraform and robust testing. | PHP, Terraform, Serverless |
santa-lang | A functional, C-like programming language for solving Advent of Code puzzles. | Rust, TypeScript |
Name That Color | Real-time colour detection for names, RGB, and HEX with accessibility in mind. | TypeScript, AWS CDK |
Serverless Fargate | Serverless Framework plugin for long‑running Fargate ECS tasks (8k+ weekly downloads). | JavaScript, Serverless Framework |
DailyThing | Delivers personalised, bite‑sized content—funny, inspiring, or educational—throughout the day. | PHP, TypeScript, AWS CDK |
Rubik's Cube Solver | 3×3×3 Rubik's Cube solver using Thistlethwaite's algorithm. | Rust, React, Three.js |