Hello World

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

Get In Touch

You can find me at

Social