Javier Cordoba

Senior Android Engineer at Qonto

Greater Madrid Metropolitan Area 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
Javier Cordoba is a Senior Android Engineer with 11 years of experience building production-grade mobile apps and tooling, currently at Qonto and freelancing on projects that include an app with over 400,000 Play Store downloads. He combines deep Android expertise—clean architecture, MVVM, Coroutines, Jetpack libraries, multi-module builds and advanced Gradle plugin work—with strong CI/CD and DevOps skills, having automated releases to Maven Central and configured complex GitHub Actions workflows. Javier has contributed to notable open-source Kotlin infrastructure like Arrow by improving multiplatform Gradle setups and release automation, reflecting a background that spans both mobile and backend/build tooling. Trained in aerospace engineering and Android development, he brings analytical rigor and a penchant for solving build and release challenges that many app engineers overlook.
code11 years of coding experience
job4 years of employment as a software developer
bookEngineer's degree, Ingeniería aeroespacial, aeronáutica y astronáutica, Engineer's degree, Ingeniería aeroespacial, aeronáutica y astronáutica at Universidad de Cádiz
bookMagisterio, Physics Teacher Education, Magisterio, Physics Teacher Education at Universidad de Granada
bookAndroid Developer, Android Developer at Udacity
languagesSpanish, English
stackoverflow-logo

Stackoverflow

Stats
6,581reputation
567kreached
54answers
39questions
Badges
android
top-5%
material-design
top-5%
github-logo-circle

Github Skills (27)

kotlin10
github-ci10
cicd10
build-automation10
gradlew10
githubaction-workflow10
gradle10
arrows9
android9
publish9
apache-arrow9
material-design9
arrow-js9
versioning9
kotlin-library9

Programming languages (21)

C#PowerShellJavaCSSC++CGoHTML

Github contributions (5)

github-logo-circle
arrow-kt/arrow

Oct 2021 - Jun 2022

Λrrow - The perfect companion for your Kotlin journey - Inspired by functional, data-oriented and concurrent programming
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:41 reviews, 39 commits, 21 PRs in 8 months
Contributions summary:Javier focused on configuring the Arrow Kotlin library by adding and modifying Gradle build configurations and GitHub Actions workflows. They worked extensively with Gradle, modifying `settings.gradle.kts` and `build.gradle.kts` files to incorporate new plugins and manage project dependencies, specifically related to multiplatform builds and publishing configurations. Their contributions also involved setting up versioning and release workflows using shell scripts within the GitHub Actions environment, demonstrating a strong understanding of automation and CI/CD principles. These changes were instrumental in improving the project's build process and release management.
kotlin-dslfunctional-programmingtypeclassesarrowfor-comprehension
Contributions:22 commits, 26 pushes, 1 branch in 2 months
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
Javier Cordoba - Senior Android Engineer at Qonto