You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Bruno GoncalvesBG

Bruno Goncalves

Senior Software Engineer (Backend)

€340/day
Lisbon, PT
15+ years

Average response time: 1 hour

About Bruno

Senior backend engineer specializing in Ruby on Rails and AI-powered products.
I help companies ship reliable backend systems — from greenfield builds to modernizing legacy codebases — with 15+ years of production experience across high-traffic consumer products and complex third-party integrations.
What I bring:

Deep Ruby on Rails expertise: 15 years shipping production systems, including 9 years at Mumsnet (UK social platform, millions of active users) and recent work at Lufthansa Innovation Hub.
Production LLM integration: built Swifty, an AI travel assistant at Lufthansa Innovation Hub, orchestrating an LLM across flight booking, hotel (Expedia), and payment (Stripe) APIs with resilient state machines and graceful failure handling.
Third-party API orchestration: payments, travel, data feeds — making unreliable external systems feel reliable to end users.
AI-assisted development workflows (Claude Code, Cursor) that materially accelerate delivery without sacrificing code quality.

How I work best:
Part-time or full-time engagements, remote or hybrid, ideally with teams that value clear communication, pragmatic engineering, and shipping over speculation. Fluent in Portuguese and English.
Through my consultancy, Codekeeper Consulting.
  • English

    Native or bilingual

  • Portuguese

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • Lufthansa Innovation Hub
    Senior Software Engineer (Backend
    AVIATION AND AEROSPACE
    March 2020 - April 2026 (6 years and 1 month)
    Berlin, Germany
    Senior backend engineer contributing to customer-facing digital products for Lufthansa Group brands, supporting high-traffic, production systems used across multiple airlines. Key Contributions
    • • Designed, developed, and maintained Ruby on Rails backend services and APIs supporting multiple airline brands and consumer products
    • • Took full ownership of backend features, from technical design and implementation through deployment, monitoring, and long-term maintenance
    • • Improved system stability, performance, and maintainability across both greenfield projects and mature, long-running platforms
    • • Led and influenced architectural decisions, balancing scalability, performance, and pragmatic delivery
    • • Collaborated closely with product managers, designers, and engineers in a fully remote, async-friendly environment
    • • Actively participated in production support, debugging incidents and improving operational resilience over time Selected Products
    • • Flight Voucher Platforms: Backend services supporting Lufthansa Group brands (Lufthansa, Brussels Airlines, Austrian Airlines)
    • • Uptrip (Contributed to backend development and long term platform stability for a consumer travel product
    • • Swifty (− Conceived, architected, and implemented the backend for an AI-powered, chat based travel booking application − Designed backend architecture, data models, and third-party travel service integrations − Owned production setup with a strong focus on reliability, maintainability, and real-world usage
    Ruby on Rails API REST LLM PostgreSQL Ruby
  • Mumsnet
    Java Developer (Backend)
    PRESS AND MEDIA
    October 2011 - February 2020 (8 years and 4 months)
    London, United Kingdom
    • • Developed and maintained backend features in a complex, mission-critical production environment
    • • Worked extensively with legacy systems, safely evolving codebases without disrupting live users
    • • Strengthened expertise in object-oriented design, system reliability, and operational discipline
    • • Collaborated with cross-functional teams to deliver features in a high-availability environment
    Java Ruby on Rails MySQL Microservices API
  • Accenture
    Programmer
    PUBLIC SECTOR
    March 2009 - September 2011 (2 years and 6 months)
    Lisbon, Portugal
    • • Contributed to enterprise software projects within large, structured delivery teams
    • • Built early professional experience in commercial software development and large-scale systems
    Java API REST PL/SQL Spring MVC Servlet

Recommendations

Be the first to recommend Bruno

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Bachelor's Degree
    Nova University of Lisbon
    Bachelor's Degree

Skill set

Categories