Raúl Gomes

Software engineer · Portugal

I build backends that hold up, and everything around them. Seven years of designing, shipping and running whole product areas on my own, from the data model and the API, through the React and React Native clients, down to the server and the TLS certificate.

Available for freelance and contract work

Let’s talk LinkedIn (opens in a new tab) Email

What I do

  • Backends and data. Python (Django, DRF, Flask, Celery), PostgreSQL, Elasticsearch. Data models and query layers built for the reports you’ll want in a year.
  • Whole product areas. Billing and quotas, permissions and SSO, reporting, notifications: scoped, phased and delivered, not just coded.
  • Shipping and running it. Docker, Kubernetes, Redis, RabbitMQ, automatic TLS behind Cloudflare, handed over with the documentation to match.

Independent work

  • Pantrini pantry list showing items with quantities and expiry dates
  • Adding food by searching the product catalogue or scanning a barcode
  • Shared shopping list with items to buy

Pantrini (opens in a new tab) Founder & sole engineer · 2026

A household pantry-management product for Android and iOS, on the Play Store. Shared pantries, barcode scanning against an Open Food Facts catalogue, shopping lists, and expiry alerts on scheduled jobs. I run production myself.

Django · DRF · Celery · PostgreSQL · React Native · Stripe · Hetzner

  • Cropping an excerpt out of a page of sheet music
  • A practice routine with sections, reps, tempos and progress stats
  • Metronome settings for tempo, beats and sound during a session

HIIT for Musicians (opens in a new tab) Freelance · 2026

A practice app for musicians, delivered for a client in quoted phases from proposal to handover. Musicians crop excerpts out of PDFs and phone photos of sheet music; a guided player runs them with a metronome and offline capture that re-syncs when the device reconnects.

Django · DRF · Celery · PostgreSQL · React Native · OpenAPI · Docker

Experience

  1. Little Forest LTD Jul 2023 - present

    Software Engineer

    LEAF, a distributed crawler and analytics platform auditing large website estates for universities, government and enterprise. I built its billing, quota and reporting layers, and moved the crawler onto Kubernetes with event-driven autoscaling.

    Python · Django · Elasticsearch · PostgreSQL · Kubernetes · React

  2. Tallus 2021 - 2023

    Founder

    A microgreens company in Figueira da Foz supplying local restaurants. I built the vertical-farming automation behind it, which turned a manual operation into a reliable weekly harvest.

    Flask · PostgreSQL · Shell

  3. Switch, S.A. 2020 - 2021

    Junior Software Engineer

    At a payments gateway, keeping the main platform running as part of the engineering team. Also built an Android application for payment terminals with the mobile team.

    Django · React · Kotlin · PostgreSQL · RabbitMQ

  4. Alert Life Sciences Computing 2018 - 2019

    Junior Software Engineer

    In the clinical documentation team, owning the product interface of a regulated healthcare product and turning client requirements into shipped functionality.

    AngularJS · ActionScript 3 · Java

  5. University of Porto 2014 - 2018

    BSc Computer Science Engineering

    Faculty of Sciences. Member of NUCC, the computer science student group, where I ran the logistics for UPDATE, a two-day event of workshops and tech talks.

Let’s talk

Tell me what you’re building, roughly when you need it, and what “done” looks like. I’ll come back with an honest answer about scope and phasing, usually within two working days.