Available for new opportunities

I build software
that works for people.

I'm Gabriel, a backend developer working with Ruby on Rails, data pipelines, and AI integrations to build reliable applications.

Rails developer Building with Rails since 2023
current_focus Rails & AI
Scroll to explore
01 About me

Backend development.
A foundation in data.

I'm a backend developer working with Ruby on Rails, data pipelines, and AI integrations to solve practical business problems.

I started in customer data and business intelligence at Senff in August 2021. Since joining 100 Starlings in April 2023, I've worked on logistics platforms, data infrastructure, Ruby tools, and AI-assisted onboarding.

My work spans improving database queries, making tests more reliable, automating data workflows, and connecting AI services to Rails applications. I care about maintainable code and understanding the business behind it.

5+

Years in tech

3+

Years with Ruby

Always

Learning

02 Experience

My path through
data and backend development.

View full resume

— Present

Mid-level Backend Developer

100 Starlings

I work on a UK logistics platform, improving database performance, refactoring legacy Rails services, and updating push, email, and SMS notifications. I also build Model Context Protocol (MCP) integrations and AI agents to automate QA workflows.

—

Mid-level Backend Developer

100 Starlings

Built an AI chat solution for an education technology company, integrating OpenAI into Rails to help users configure workspaces, skills, and roles. Used Sidekiq to process content and categorize skills asynchronously.

—

Mid-level Data Engineer

100 Starlings

Delivered a near-real-time change data capture pipeline using AWS DMS and Amazon Redshift, replacing Glue and Lambda infrastructure to reduce cloud costs. Automated provisioning with Terraform and orchestrated workflows with Apache Airflow.

—

Junior Ruby on Rails Backend Developer

100 Starlings

Developed features for the Rubyblok gem and contributed to internal and open-source Ruby tools. Strengthened RSpec coverage, improved deployment workflows, and maintained application hosting on Heroku.

—

Junior Ruby on Rails Backend Developer

100 Starlings

Improved reliability for a UK delivery platform by resolving flaky tests, expanding RSpec coverage, and updating dependencies. Investigated production incidents and fixed backend issues affecting critical application flows.

—

Customer Data Specialist

Senff

Built business intelligence reports and data pipelines to support customer service decisions. Automated recurring reports and manual processes with Python and Apache Airflow, and developed reporting tools with Power BI.

04 Skills & tools

The tools behind my work.

Backend
  • Ruby
  • Ruby on Rails
  • PostgreSQL
  • Redis
  • Elasticsearch
  • Sidekiq
  • GraphQL
Frontend
  • Hotwire
  • React
  • TypeScript
  • JavaScript
  • Stimulus
  • HTML & CSS
Cloud & testing
  • RSpec
  • Docker
  • AWS
  • Azure
  • Terraform
  • Kubernetes
  • CI/CD
  • Git & GitHub
Have a project in mind?

Let's build something good.