Adrián Lomas is a Lead Android Engineer based in Barcelona with 12 years building mobile products and platform components, currently leading Android development at Wallapop. He combines hands-on UI craftsmanship—evident in open-source work on animated material components and SVG-driven loading libraries—with architectural experience applying Clean Architecture and MVP patterns. Adrián has progressed from backend and networking roles into mobile leadership, pairing pragmatic engineering with attention to animations, interactions and custom view performance. His GitHub projects show a specialty in polished front-end components and configurable animation systems that bridge design and implementation.
13 years of coding experience
5 years of employment as a software developer
Graduado en Ingeniería Informática, Graduado en Ingeniería Informática at UCAM Universidad Católica San Antonio de Murcia.
Explotación de Sistemas Informáticos, Grado medio, Explotación de Sistemas Informáticos, Grado medio at IES Ingeniero de la cierva
Road Runner is a library for android which allow you to make your own loading animation using a SVG image
Role in this project:
Mobile Developer (Android)
Contributions:34 commits, 3 PRs, 10 pushes in 1 year 3 months
Contributions summary:Adrián primarily contributed to the `Road Runner` Android library, focusing on the development of custom loading animations using SVG images. Their work involved implementing determinate loading paths, which allows for progress indication, and integrating with the `DeterminateLoadingPath` view. Additionally, the user added functionality for a circular line painter and implemented a drag sample to demonstrate and test the new loading animations and progress indicators.
A material Switch with icon animations and color transitions
Role in this project:
Front-end Developer
Contributions:14 commits, 1 PR, 6 pushes in 1 year 3 months
Contributions summary:Adrián primarily focused on developing UI components and animations for a material design switch. They implemented various painters for different switch states (press, release) and icons, including animation logic for transitions. Contributions involved modifying existing switch logic, and adapting the UI for different screen sizes. Code also included adjustments for correct icon positioning and overall aesthetic improvements.
animationandroidicontransitionsmaterial-design
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.