I am Javier,
an android developer
& kotlin enthusiast

About
As an android developer, I am dedicated to crafting high-quality, scalable solutions with a strong emphasis on teamwork and effective problem-solving.
Over the years, I’ve had the privilege of working on diverse projects that have allowed me to refine my technical expertise and contribute meaningfully to team goals.
I believe in continuous learning and am always exploring emerging technologies and best practices to stay adaptable in a fast-evolving industry.
Known for a collaborative spirit and dedication to delivering impactful results, I aim to bring innovation and precision to each project.
Fluent in English and ready to take on complex challenges that drive growth and excellence.
Expertise
- Kotlin android development
- Collaborative development
- Code reviews
- Clean Architecture
- Multi-module architecture
- MVI, MVVM or MVP
- SOLID & clean code
- Jetpack Compose
- Classic XML views
- View binding, data binding, RX
- Unit testing with junit, robolectric & mockito
- UI testing, instrumental & screenshot testing with Espresso & Shot
- Code coverage
- GitHub actions!
Experience
Hiberus
Android developer
Working for Telefonica
April 2023 - Present
Worked in the Novum apps’ team on applications used in several countries with several million users such as Mi Movistar, Mi O2, My O2, Mein O2, Mein Blau, Vivo & Smart Wifi.
My duties as an android developer included a coordinated development with several teams such as design, product & iOS. Building and preserving interfaces with Jetpack Compose and classic XML views, as well as continuous participation in code reviews to preserve and ensure code quality, plus the implementation of unit and integration tests with the use of GitHub actions.
Digio
Android developer
Worked for iVoox
September 2021 - March 2023
Worked at popular spanish podcasting android app, iVoox, developing new functionalities and improving its stability.
My duties included fixing complex race conditions, implementing new functionality, maintaining legacy code, task estimations and a coordinated effort with design, product & QA to deliver the best product.
Hiberus
Mobile developer
Worked in internal projects and Schindler
June 2019 - August 2021
Worked in several internal projects as an android developer with a Junior role, as well as working for Schindler as a Xamarin developer. During this period of time I learned the basics of clean architecture, the android framework and market distribution.
Education
Desarrollo de Aplicaciones Multiplataforma
Grado superior - Vocational training course
September 2018 - June 2019
Desarrollo de Aplicaciones Web
Grado superior - Vocational training course
September 2016 - June 2018
Cambridge C2
Official English proficiency certificate
June 2019
Portfolio
Take a look at my personal portfolio
Get In Touch
You can find me at