José Díaz

Senior Android Engineer at Revolut

Murcia, Region of Murcia, Spain
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
José Díaz is a Senior Android Engineer with 11 years of experience building polished mobile experiences across startups and scale-ups, currently at Revolut after four years leading Android efforts at Bumble. He has deep expertise in modern Android frameworks and Compose, evidenced by contributions to appyx where he worked on Compose Multiplatform interop and testing infrastructure. José pairs strong front-end skill — demonstrated by creating animated UI components like a custom circular loading view — with full-stack sensibilities for integrating and validating complex components. His background includes wearable and AR projects (Google Glass, Android Wear, Unity/Vuforia), showing comfort with constrained and experimental platforms. Based in Murcia, Spain, he combines production-grade shipping discipline from marketplace and consumer apps with a pragmatic interest in improving testability and developer ergonomics. Colleagues describe him as an engineer who surfaces small infrastructure improvements that make large teams more productive.
code11 years of coding experience
job11 years of employment as a software developer
bookGrado en Ingenieria Informática, Grado en Ingenieria Informática at UCAM Universidad Católica San Antonio de Murcia
bookAdministración de Sistemas Informáticos, Administración de Sistemas Informáticos at IES Dos Mares
stackoverflow-logo

Stackoverflow

Stats
161reputation
4kreached
7answers
0questions
github-logo-circle

Github Skills (19)

kotlin10
animation10
ui-design10
android-development10
java10
javas10
jetpack-compose10
compose-multiplatform10
testing9
unit-testing9
android9
ui-components7
retrofit6
dependency-injection6
inversion-of-control6

Programming languages (2)

JavaKotlin

Github contributions (5)

github-logo-circle
An animated circle loading view
Role in this project:
userFront-end Developer
Contributions:47 commits, 3 PRs, 16 pushes in 2 years 1 month
Contributions summary:José implemented the core UI components and animations for a circular loading view. They added specific arc views and the main circle view, which included drawing the shapes and setting up animation sequences. The user also worked on the component's animation logic by creating and managing animation sets to create the visual effect. Further commits focused on enhancing the animation with resize and scaling effects.
javascriptanimationreactanimated
bumble-tech/appyx

Aug 2022 - Aug 2022

Model-driven navigation + UI components with gesture control for Compose Multiplatform
Role in this project:
userFull-stack Developer
Contributions:9 reviews, 31 commits, 3 PRs in 14 days
Contributions summary:José primarily focused on integrating and testing components within the `appyx` framework, specifically concerning interop with a Compose Multiplatform environment. Their contributions included adding stubs and builders for interoperability, modifying unit tests to utilize the new stubs, and incorporating changes to facilitate testing of the framework's functionality within a sandbox environment. These changes streamlined the testing process and ensured proper integration of new components.
stateflowcomposenavigationmodel-drivenjetpack-compose-animation
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
José Díaz - Senior Android Engineer at Revolut