Backend Software DeveloperI build backend systems that stay understandable.
I work on production services at Religa and build developer tools in my own time.
Based in Malta. Open to local, remote, or relocation opportunities.
About me: Before Religa, I worked across the frontend and backend at GiG. My strongest work was in backend architecture, which is where I chose to focus.
Selected work
CURRENT ROLE
Religa: backend systems
Mid-level Backend Software DeveloperMay 2026 to present
I work on production backend services and help standardize a large microservice estate.
- I built a production service that alerts the team when a player wins big.
- I document a 30+ service architecture and help reduce the number of implementation languages from seven.
- C#
- .NET
- PHP
- Laravel
- TypeScript
- Next.js
- MySQL
- SQL Server
- Kafka
- EMQX/MQTT
- Protocol Buffers
- Redis
- Grafana
- Docker
- AWS
OPEN-SOURCE TOOLING
Multi-Codex
Multi-Codex is a maintained OpenAI Codex fork. I added account pooling and the local tools around it.
- I built a Rust account-pooling proxy with routing and failover.
- I also built the authentication and setup flows, Windows installer, self-checks, documentation, and real-run verification.
View Multi-Codex on GitHubDEVELOPER TOOLING
BakeThere CLI
My TypeScript CLI for adding React and Tailwind components to an app, with an option to export plain HTML and CSS.
- The registry includes 31 components, three themes, and tests.
- TypeScript
- React
- Tailwind CSS
View BakeThere CLI on GitHubExperience
I build backend services and help make a 30+ service architecture easier to work with.
- I built a production service that alerts the team when a player wins big.
- I document the architecture and help reduce the number of implementation languages from seven.
- C#
- .NET
- PHP
- Laravel
- Kafka
- EMQX/MQTT
- Protocol Buffers
- Redis
- MySQL
- SQL Server
- Docker
- AWS
- Grafana
I worked on both frontend and backend for an internal platform used by several teams.
- My strongest work was in backend architecture.
- The platform supported integrations, account management, configuration, and operations. DevOps owned deployment, while TIM and TAM teams handled integrations.
- C#
- .NET
- SQL Server
- Redis
- Docker
- React
I built websites and backend systems for clients, along with some game development work.
- I used Next.js for web work and Node, Express, and MongoDB for backend projects.
- I worked on Bertus Gym, BargainToolShop.com, and freelance game projects.
- TypeScript
- Next.js
- Node.js
- Express
- MongoDB
Technical practice
Backend
- C#
- .NET
- PHP
- Laravel
- Node.js
- Express
Messaging and data
- Kafka
- EMQX/MQTT
- Protocol Buffers
- Redis
- MySQL
- SQL Server
- MongoDB
Delivery and observability
Full-stack context
- Education
- Studied Software Development at the University of Malta.
- Open source
- Contributed to Microsoft's ASP.NET Core repository in the ResponseDrainingTests area, working within a large production-grade codebase and its review process.
I also spent part of my freelance career working on games.