Hi, I'm Ralph Debono

Fullstack Developer & Tech Enthusiast

About Me

I'm a passionate Fullstack Developer, in my current job I work purely as a Frontend Developer but in my other professional work I usually work as a Fullstack Developer. I have a keen interest in building software and love learning about new approaches and technologies through personal projects and professional work. With expertise in both frontend and backend technologies, I create seamless, user-centered digital experiences.

With my journey so far in the software development I garnered strong problem-solving skills and a deep understanding of software development principles.

Core Technologies:

Frontend

  • React
  • Next
  • Vue
  • TypeScript
  • Tailwind CSS
  • CSS/SASS/CSS Modules
  • Jest
  • Cypress
  • Playwright

Backend

  • Node.js
  • Express
  • SQL/NoSQL
  • MySQL
  • PostgreSQL
  • MongoDb
  • RESTful APIs

Quick Facts

  • 4+ years of development experience
  • Both professional and freelance work experience
  • Experience in Frontend, Backend, and Deployment
  • Continuous learner
  • Drone pilot in my spare time — footage
education
work
project
education event marker
20182021

University of Malta

Bachelor of Science in Information Technology

Studied computer science and software engineering principles. Completed my degree with my thesis based on machine vision. I used the real-time object detection model: YOLOv4. Thesis

PythonMachine LearningYolov4
project event marker
Jul 2019Sep 2019

First Freelance work: Dental Clinic Management System

Freelance

Multi-user application built for dental clinic to keep track of patient details, treatments, and billing. Provides reporting on income of different dentists, and patient records.

C#WinformsMySQL
work event marker
Sep 2021Mar 2024

Fullstack Software Developer

Shireburn Software

First proper professional work experience as a software developer. Worked on the most used HR/Payroll/Management/Training SaaS in Malta.

Vue.jsNode.jsExpressElectronMySQLC#Sass
project event marker
Feb 2022Present

Started frequent Freelance Development

Worked on various projects for clients, including e-commerce platforms, business websites, and custom software solutions.

work event marker
Jun 2024Present

Frontend Software Developer

Tipico

Front end developer working on the biggest sports betting website/mobile app in Germany.

ReactTypeScriptTailwind CSSCSS modulesJestPlaywright

Projects

Grid Guesser

A fun formula 1 predictions game with leaderboards and groups. Built using nextJS as a personal project.

Next.jsReactExpressNode.jsSequelizemySQLnginx

Umbrella Referral Platform

Referral platform with agent dashboards, lead management, payouts, and an admin panel. Full onboarding flow with document signing.

ReactExpressNode.jsSequelizemySQLnginx

Gym Tracker Mobile App

Built a mobile app as a personal project to track gym progress and boost motivation with PRs.

Expo GoReact Native

Custom shipping cost API and Wordpress Plugin

Built a Wordpress plugin for the checkout of a hardware store, which connects to a custom built API for local shipping companies.

PHPNode.jsExpress

Malta Tax Calculator Tool

Personal project to calculate taxes for individuals living in Malta. There are two calculators available one for normally employed and one for self employed people.

ReactReduxStatic prerenderingnginxGA4

Custom inventory syncing solution

Custom inventory adapter to sync stock levels between old ERP system and Wordpress Woocommerce site.

Node.jsTelegram API

Telegram Trading Terminal

Trading terminal built in the Telegram chat app enabling users to buy and sell assets on Injective chain rapidly and directly from their phone.

Node.jsTypescriptTelegramAPI

Garden-guru E-commerce Platform

Full-stack e-commerce application with features including product listing, blogs, cart management, and secure checkout process using stripe.

VueNode.jsExpressMySQLnginx

Energetika Wordpress

Very simple informational website for local solar panel company

Wordpress

Dental Clinic Patient and Billing Management System

Multi-user application built for dental clinic to keep track of patient details, treatments, and billing. Provides reporting on income of different dentists, and patient records.

C#WinformsMySQL

Contact Me

Have a question or want to work together? Feel free to reach out!

Beyond Code

When I'm not coding, I enjoy spending some time doing drone videography and editing.

Drone Flight 1
Drone Flight 2
Drone Flight 3
Drone Flight 4