Daniel Passos

Principal Engineer at AB InBev

Rio de Janeiro, Brazil
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
Daniel Passos is a Principal Engineer with 17+ years in software and over a decade specializing in Android, currently shaping mobile architecture at AB InBev from Rio de Janeiro. He drives Kotlin-first solutions—Kotlin Coroutines, Jetpack Compose and Kotlin Multiplatform—to deliver performant, user-centric apps and to migrate legacy Ionic codebases. His background spans backend work on notable open-source projects like AeroGear UnifiedPush (adding TTL and APNS refinements) and practical library improvements such as asset-image support in html-textview. At Shopify and Red Hat he blended platform flexibility (including a defended SwiftUI widget) with mentorship and community leadership, demonstrating cross-platform fluency beyond Android. Known for pragmatic architecture and continuous experimentation, he balances reducing boilerplate with pushing mobile UI boundaries. Colleagues rely on him for clear technical direction, hands-on refactoring, and sustained open-source engagement.
code17 years of coding experience
job22 years of employment as a software developer
bookUNISUAM
languagesEnglish, Spanish, Portuguese, French
stackoverflow-logo

Stackoverflow

Stats
1,378reputation
319kreached
7answers
0questions
Badges
firebase
top-1%
javascript
top-5%
firebase-authentication
top-1%
github-logo-circle

Github Skills (27)

apn10
firebase-authentication10
ios10
apple-push-notifications10
push-notifications10
java10
javas10
android10
fc10
firebase10
cm10
api-design9
restful-api9
javascript9
api-rest9

Programming languages (17)

C#JavaCSSGoHTMLGroovyKotlinTypeScript

Github contributions (5)

github-logo-circle
:rocket: AeroGear UnifiedPush Server
Role in this project:
userBack-end Developer
Contributions:8 releases, 6 reviews, 48 commits in 6 years 1 month
Contributions summary:Daniel primarily focused on extending and refining the AeroGear UnifiedPush Server, a push notification server. Their contributions included implementing features such as time-to-live (TTL) functionality within the message handling logic, ensuring messages are correctly processed by Android and iOS platforms. Additionally, the user addressed bugs and improved code organization related to push notification sending. The user also refactored and updated the server code related to APNS.
wildflyapnspush-notificationsfcmaerogear
TextView to display simple HTML
Role in this project:
userMobile Developer (Android)
Contributions:8 commits, 2 PRs, 9 comments in 1 day
Contributions summary:Daniel's primary contribution was enhancing the `html-textview` library, specifically by adding the capability to load images from the assets folder. They also focused on improving the library's code quality and maintainability by adding a license header and fixing a copyright issue. Furthermore, they refactored the code by renaming image getter classes to better reflect their functionalities and maintaining backward compatibility for older implementations.
textview
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
Daniel Passos - Principal Engineer at AB InBev