🚀 Senior Full-Stack Software Engineer | Functional Programming Enthusiast | Micro-SaaS Builder
I'm a London-based software engineer with 10+ years of experience building scalable web applications, APIs, and event-driven systems.
My background combines Elixir/Phoenix and .NET Core for high-performance backend architectures, complemented by modern React frontends and data-driven insights.
I’ve worked across large-scale payment systems and real-world analytics pipelines, focusing on system reliability, domain-driven design, and clean, testable codebases.
- 🧩 Building a micro-SaaS platform with Elixir, Phoenix LiveView, PostgreSQL, and React
- ⚙️ Architecting event-driven APIs using GraphQL, Pub/Sub, and message queues
- 💡 Contributing to Elixir School and supporting the open-source Elixir community
- 🧪 Experimenting with AI-assisted developer tools, Chrome extensions, and gamified mobile apps
- Advanced functional programming with Elixir
- GraphQL Federation and subscription-based architectures
- Phoenix Contexts, modular DDD-inspired design
- CI/CD pipelines with GitHub Actions, Docker, and Terraform
Elixir · Phoenix · PostgreSQL · Redis · GraphQL · .NET Core · C# · Node.js
React · TypeScript · Next.js · TailwindCSS · Bootstrap
AWS (Lambda, ECS, S3) · Docker · Terraform · CI/CD · GitHub Actions
SQL · Python · ETL Pipelines · AWS Athena · Power BI
Photoshop · Figma · Illustrator · ProCreate
I love collaborating on Elixir and React projects — especially those that explore
real-time, event-driven, or educational/gamified experiences.
Currently open to mentorship, consulting, or side-project collaboration.
- 🎮 Built multiple mobile games (React Native + Expo) ready for release.
- ✍️ Ran a Photoshop tutorial blog (2006–2012) with thousands of readers.
- 🧘 Passionate about mindfulness, creative coding, and building tools that improve focus & productivity.
“Build things that make people’s lives simpler, smarter, and a little more fun.”