Andre Brait is a pragmatic software engineer with 11 years of experience building scalable backend systems and platform tooling, currently at Adyen in Amsterdam. He combines deep Java expertise (Spring, microservices, Kubernetes) with proven systems and algorithm design skills, having driven performance, observability and scalability improvements across companies like BUX and Miro. Andre has shipped high-throughput experiments (1+ billion impressions/day) and led architectural initiatives that halved deployment times, reduced maintenance burden, and improved developer onboarding. He is an active open-source contributor—most notably enhancing Lombok’s @EqualsAndHashCode caching and improving CI/CD support in a popular git-commit-id Maven plugin—and also tinkers with embedded/firmware work in QMK. Known for fast learning, attention to detail and an autodidact mindset, he reliably turns complex distributed challenges into robust, testable solutions.
11 years of coding experience
13 years of employment as a software developer
Bachelor of Science - BS, Computer Engineering, Bachelor of Science - BS, Computer Engineering at Centro Federal de Educação Tecnológica de Minas Gerais
Open-source keyboard firmware for Atmel AVR and Arm USB families
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:75 reviews, 10 commits, 24 PRs in 1 year 4 months
Contributions summary:Andre primarily contributes to the QMK firmware, focusing on configuration and keymap customization for the GMMK Pro keyboard. Their work includes setting default configurations, adjusting keymaps to reflect stock layouts, and adding custom keymap options. They demonstrate expertise in the QMK firmware environment, keyboard layout design, and hardware configuration.
Very spicy additions to the Java programming language.
Role in this project:
Back-end Developer
Contributions:20 commits, 4 PRs, 47 comments in 5 months
Contributions summary:Andre primarily contributed to the Lombok project by implementing features related to the `@EqualsAndHashCode` annotation, specifically focusing on the caching mechanism for `hashCode()` results. Their work included adding tests, modifying the code generation logic in both Eclipse and Javac handlers to support caching, and addressing minor issues like typos and whitespace. The user also made improvements to the generation of annotations for cached hash codes and refactored code for better integration.
java-programming
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.