Thomas Bonnici

Full Stack Developer · Malta

About

I am a dedicated developer with over 10 years of experience in the iGaming industry, specializing in automation, web applications, and infrastructure management.

My journey through SysOps, Automation Engineering, and Backend Development roles has equipped me with a comprehensive understanding of technology ecosystems and the expertise to deliver robust, scalable solutions.

I'm passionate about leveraging automation to eliminate repetitive tasks and enhance efficiency across systems. This drive fuels both my professional projects and personal endeavors, where I continuously seek opportunities to streamline processes and create innovative applications.

When I'm not coding, you'll find me exploring new technologies and developing creative solutions to everyday challenges. I thrive in environments where problem-solving and technical innovation intersect to create meaningful impact through technology.

What I'm working on

vIDE - Vibecoding IDE

Claude Code is superior to any alternative. It just needs a tight integration like cursor had.

Snajja Maltin

Working on a platform with a group of friends.

Coding on my PicoCalc

Making apps for a handheld linux machine.

Automation

Building and maintaining automation tools to automate tedius, repetative and boring tasks.

Skills

Backend Technologies

  • GO Lang
  • Rust
  • Python
  • FastApi
  • C#
  • Pandas
  • Jinja Templating
  • Playwright
  • Selenium
  • Pytest

Frontend Technologies

  • React
  • Vue
  • Vite
  • JavaScript
  • HTML5
  • CSS
  • Word Press

Databases

  • PostgreSQL
  • SQLite
  • MySQL

Deployment & DevOps

  • Docker
  • Nginx
  • Hetzner
  • Digital Ocean
  • Google Cloud
  • Azure
  • Grafana
  • Linux
  • RabbitMQ
  • Kibana
  • Sentry

Version Control

  • Git
  • Github
  • Gitlab
  • Bitbucket

Tools & Utilities

  • Claude Code
  • VS Code
  • Cursor IDE
  • UV
  • Rye
  • PDM
  • PicoCalc
  • Open WebUI
  • IoT
  • Slack

LLM Models

  • Llama
  • MCP Tooling
  • MLX
  • Anthropic
  • Ollama
  • Gemini
  • OpenAI

Projects

vIDE - Vibecoding IDE

Makes agentic models happy. An IDE with custom tooling to help my workday and personal projects.

Bonnici Portfolio

A modern, responsive portfolio website built with FastAPI and SQLAlchemy.

PicoWriter

An app designed for PicoCalc hardware for taking notes and writing stories.

Simple Site Monitoring

A robust web application for monitoring website uptime, performance, and SSL certificate expiration.

Hermes (Legacy)

Hermes is a FastAPI powered employee management web application.