Köln, Germany

Bruno Pessanha

Senior Backend Engineer & Team Lead building scalable, Cloud-Native Systems for IoT and enterprise platforms.

Kotlin Spring Boot Kubernetes Azure AWS Team Leadership
Bruno Pessanha

Who I am

Experienced Software Engineer and former Team Lead with comprehensive proficiency in Software Development, Software Lifecycle Management, and Cloud Infrastructure.

I've led high-performing engineering teams and architected scalable, modular Backend systems using modern technologies like Kotlin, Spring Boot, Kubernetes, and Terraform — always with a focus on customer-centric, efficient solutions and agile practices.

With roots in Brazil and professional experience across South America, the UK, and Germany, I bring a global perspective and a strong track record in cross-functional collaboration, from early-stage MVPs to mature cloud-native services.

Career

Senior Backend Engineer
B.E.G. Brück Electronic GmbH
Apr 2025 – Present  ·  Remote, Germany
  • Developing features in Kotlin for LUXONET, evolving the product from MVP to MSP
  • Deploying services on Kubernetes, managing infrastructure with Terraform
  • Setting up LGTM observability stack and maintaining CI/CD pipelines
Interim Product Delivery Manager
B.E.G. Brück Electronic GmbH
Apr 2025 – Dec 2025  ·  Remote, Germany
  • Led technical delivery as Technical Solution Architect from MVP to scale
  • Owned backlog refinement, discovery workshops, and stakeholder alignment across engineering and business
Senior Backend Engineer & Team Lead
grandcentrix, a Vodafone company
Jun 2020 – Mar 2025  ·  Köln, Germany
  • Built and led a high-performing engineering team through recruiting, 1:1s, performance reviews, and change management
  • Supported software architecture across all Backend projects; contributed to IoT services on Azure using Kotlin and Spring Boot
  • Maintained common libraries and plugins for authentication, authorisation, and logging
  • Worked with MQTT protocol, WebSockets, Microsoft Azure, and AWS
Software Developer (Research Assistant)
Fraunhofer IIS
Oct 2019 – Apr 2020  ·  Nürnberg, Germany
  • Improved sensor node localisation accuracy to 1 m precision via coherent transmission in LPWAN systems
  • Data analysis in C/C++ and Python
Full Stack Software Developer (Research Assistant)
RPTU Kaiserslautern
May 2018 – Jan 2020  ·  Kaiserslautern, Germany
  • Developed an Expert System as part of the GENIAL! research project
  • Java, Spring Boot, Angular, Ontologies, MongoDB
Software Developer (Research Assistant)
Fraunhofer IESE
Mar 2018 – Aug 2018  ·  Kaiserslautern, Germany
  • Research in Embedded Software Engineering: testing multi-threaded software on multicore platforms in C/C++
Senior Backend Engineer
Lacuna Software
Jun 2017 – Mar 2018  ·  Brasília, Brazil
  • Developed a timestamp service for digital signatures using Bitcoin's blockchain
  • C# with ASP.NET Core, Entity Framework, Web API, AngularJS
Full Stack Software Engineer & Scrum Master
Haybrooke Associates Limited
Sep 2013 – Mar 2016  ·  Leicester, United Kingdom
  • Built a complex price comparison tool using ASP.NET stack
  • Introduced Web API and MVVM with Kendo UI to the project
  • Drove Agile culture as Scrum Master for one year
Full Stack Software Engineer
Oak Soluções (acquired by Scytl)
Jan 2012 – Sep 2013  ·  Brasília, Brazil
  • Led four development projects: estimations, solutions architecture, and team guidance
  • Java, C# ASP.NET MVC, SOAP & RESTful Web Services, PKI
Firmware Developer (Internship)
Autotrac Comércio e Telecomunicações SA
Sep 2009 – Jul 2010  ·  Brasília, Brazil
  • Developed an algorithm detecting mobile network jamming and triggering satellite alerts
  • C/C++, CAN bus, embedded device protocols, RTOS Linux Denx

Tech Stack

Core Languages

Kotlin Java C# Golang Python TypeScript JavaScript C/C++

Frameworks

Spring Boot ASP.NET Core

Cloud & Infrastructure

Linux Azure AWS Kubernetes Docker Terraform ArgoCD GitOps

Databases

PostgreSQL MS SQL Server MongoDB Redis

DevOps & CI/CD

GitHub Actions CI/CD LGTM Observability

Methodologies

Agile Scrum arc42 C4 Model UML Requirements Elicitation

Standards & Protocols

HTTP(S) MQTT WebSockets CoAP LwM2M

AI

Claude Code n8n Model Context Protocol (MCP) RAG

Selected Work

LUXONET

B.E.G. Brück Electronic GmbH

Cloud-based building automation platform for lighting control and facility management, enabling location-independent planning, configuration, and commissioning of smart building systems. Contributing Backend features in Kotlin, evolving the product from MVP to mature service.

Kotlin Kubernetes Terraform MQTT DALI-2 IoT

Mission Green

grandcentrix · Vodafone

Gamification app integrated into the Vodafone employee platform, enabling 40,000+ employees to track and reduce their personal CO₂ footprint through daily missions over a 9-week campaign. Delivered as a Backend service on Azure using Kotlin and Spring Boot.

  • 854,000 kg CO₂ saved — equiv. to 221 NYC↔DUS round trips
  • 8.9% participation rate vs. 3–5% industry average
  • +28% sustained increase in employee app visits
Kotlin Spring Boot Azure Gamification IoT

PDQ Print Hub

Haybrooke Associates

SaaS print-buying marketplace connecting businesses with a nationwide UK network of vetted manufacturers. Features real-time pricing quotes, order tracking, carbon-balanced print options, and consolidated billing. Contributed to the core ASP.NET stack and introduced Web API and MVVM patterns.

C# ASP.NET Web API Kendo UI MVVM Scrum

GED-AR

Oak Soluções

Document management system for Registration Authorities, accelerating digital certificate validation. Led development and handled client requirements directly.

C# ASP.NET MVC WPF Web Services

GED-AC

Oak Soluções

Document management system for Certification Authorities, managing Registration Authority accreditation workflows. Built as sole developer.

C# ASP.NET MVC SQL Server

Hoerlle, Américo & Martins

Oak Soluções

Web application for a law firm to manage clients, documents, legal processes, and appointments. Built and maintained as sole developer.

C# ASP.NET MVC jQuery Ajax JavaScript

Lanche Certo

Oak Soluções

Prepaid card payment platform for private school students, including PagSeguro integration for card issuance, renewal, and top-ups.

C# ASP.NET MVC jQuery PagSeguro API

ACS

Oak Soluções

Generic access control service, rebuilt from scratch with a modern stack introducing Web API and MVVM patterns to the team.

C# ASP.NET MVC 4 Web API KnockoutJS

UCC

Autotrac

Vehicle tracking and monitoring system operating over both cellular and satellite networks, serving fleet operators across Brazil.

C++ CAN bus Embedded Systems RTOS

Minor Contributions

BEGA Connect

grandcentrix · BEGA

IoT smart lighting control platform for BEGA, one of Germany's leading architectural lighting manufacturers. Contributed to Backend services as part of the grandcentrix IoT engineering team.

Kotlin Spring Boot Azure IoT

Smart Garage Doors

grandcentrix · Hörmann

Cloud-connected WLAN gateway enabling remote and voice-controlled operation of Hörmann garage and driveway doors via Alexa, Google Assistant, and Apple Home. Contributed to Backend services as part of the grandcentrix IoT engineering team.

Kotlin Spring Boot Azure MQTT IoT

Portal de Assinaturas

Lacuna Software · Certisign

Brazil's leading digital signature platform by Certisign, processing 1.4M+ document signings monthly for 100,000+ users across the Americas. Worked as maintainer fixing bugs and ensuring platform stability.

C# ASP.NET Web API

Key Achievements

Reduced Project Startup Time

Introduced shared libraries for authentication, authorisation, and logging, plus reusable plugins — enabling new Backend projects to onboard with minimal friction.

🏗️

Architecture & System Design

Chose a modular monolith approach to simplify product development and long-term maintenance, striking the right balance between scalability and operational simplicity.

👥

Team Leadership Success

Led full recruitment and onboarding cycles, achieving over 90% employee retention within a high-performing engineering team at a Vodafone company.

🚀

From MVP to MSP

Delivered a product from MVP to mature service by coordinating a Scrum team, managing the technical backlog, and aligning stakeholders on roadmap priorities.

🪪

Open Source First

Replaced OAuth identify solution for an open source one. Compared available options and decided for a self-hosted solution, optimizing costs and decreasing the dependency on external services.

Get in touch

Whether you have a project in mind, want to talk engineering, or just want to connect — feel free to reach out.