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
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
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
-
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
-
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
-
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
-
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
-
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.