Jose Garcia

Lead Engineer at eDreams ODIGEO

Valdemoro, Community of Madrid, 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
Jose Garcia is a seasoned engineering leader with 13 years of experience building mobile-first and backend systems, currently serving as Lead Engineer at eDreams ODIGEO. He has led mobile organizations at Ninety Nine and built microservices across Kotlin, TypeScript/Node, Elixir and Scala, bringing a pragmatic polyglot approach to distributed systems. An active open-source contributor, he helped design core functional types (Option, Try) for the popular Arrow Kotlin library, reflecting deep interest in functional error handling and immutable design. Jose combines hands-on implementation skills with people leadership—scaling teams, ship cadence and product quality across startups and scaleups. Based in Valdemoro, Spain, he balances technical rigor with creative pursuits like photography and boardgames, bringing a thoughtful, user-centered lens to engineering decisions.
code13 years of coding experience
job10 years of employment as a software developer
bookUniversity of Seville
bookFPO Formador Ocupacional, FPO Formador Ocupacional at FPO Formador Ocupacional
bookCurso Programacion Android, Curso Programacion Android at EXITAE
languagesSpanish, English
stackoverflow-logo

Stackoverflow

Stats
1,906reputation
117kreached
15answers
7questions
Badges
android
top-5%
android-layout
top-5%
android-view
top-5%
github-logo-circle

Github Skills (14)

kotlin10
functional-programming10
monads10
opt10
android-view9
typeclass9
android-layout9
android9
media6
xml6
androidmanifest6
height6
overwrite6
java6

Programming languages (3)

JavaPythonKotlin

Github contributions (5)

github-logo-circle
arrow-kt/arrow

Mar 2017 - Apr 2017

Λrrow - The perfect companion for your Kotlin journey - Inspired by functional, data-oriented and concurrent programming
Role in this project:
userBack-end Developer
Contributions:67 commits, 19 PRs, 46 pushes in 17 days
Contributions summary:Jose primarily contributed to the creation of core types and combinators for a Kotlin library related to functional programming. They introduced `Option`, `Try`, and related methods, demonstrating an understanding of functional concepts such as immutability and error handling. The commits focused on defining the structure and behavior of these types, which are essential building blocks for functional data structures and error management.
kotlin-dslfunctional-programmingtypeclassesarrowfor-comprehension
JMPergar/jmpergar.github.io

Aug 2015 - Mar 2017

Contributions:290 pushes, 1 branch in 1 year 7 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
Jose Garcia - Lead Engineer at eDreams ODIGEO