Paulo Pinheiro

Engineering Manager - App Developer Experience at Booking.com

Amsterdam, North Holland, Netherlands
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Paulo Pinheiro is an engineering manager based in Amsterdam with 13 years of experience building and scaling mobile and platform teams, currently leading App Developer Experience at Booking.com. He combines hands-on Android and backend development roots with senior people-management skills, organizational design know-how, and a track record of nurturing talent from ICs to managers. At Booking he has progressed through technical and leadership roles—from Android developer to multi-team platform lead and senior manager—demonstrating an ability to drive change in large, fast-moving engineering organisations. A pragmatic strategic thinker, he also contributes to notable open-source work such as adding Kotlin code generation to Google's widely used FlatBuffers project, reflecting a continued technical curiosity alongside leadership.
code13 years of coding experience
job11 years of employment as a software developer
bookMaster of Computer Science Computer Systems Networking and Telecommunications, Master of Computer Science Computer Systems Networking and Telecommunications at Universidade Estadual do Ceará
languagesPortuguese, English, Dutch
github-logo-circle

Github Skills (10)

kotlin10
data-serialization10
code-generation10
flatbuffers10
serialization10
cprogramming-language9
c-language9
cross-platform5
dotnet-core4
csharp4

Programming languages (7)

TypeScriptQMLC++CSSJavaScriptErlangKotlin

Github contributions (5)

github-logo-circle
google/flatbuffers

Jul 2019 - Jan 2023

FlatBuffers: Memory Efficient Serialization Library
Role in this project:
userBack-end Developer
Contributions:34 reviews, 38 commits, 50 PRs in 3 years 6 months
Contributions summary:Paulo implemented and added support for generating Kotlin classes within the FlatBuffers serialization library. The primary focus was on creating a Kotlin generator similar to the existing Java generator to maintain simplicity, leveraging the existing Java runtime. The work involved adding code generation, documentation, and modifications to the generated code, including support for experimental Unsigned types and optional indentation. This contribution enhanced the library's capabilities by providing Kotlin language support.
rpcmemorypythonmarshallingprotobuf
paulovap/flatbuffers

Jun 2019 - Jan 2025

FlatBuffers: Memory Efficient Serialization Library
Contributions:281 pushes, 52 branches in 5 years 8 months
memoryserializationflatbuffersserialization-libraryserializer
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.
Request Free Trial
Paulo Pinheiro - Engineering Manager - App Developer Experience at Booking.com