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.
13 years of coding experience
10 years of employment as a software developer
University of Seville
FPO Formador Ocupacional, FPO Formador Ocupacional at FPO Formador Ocupacional
Curso Programacion Android, Curso Programacion Android at EXITAE
Λrrow - The perfect companion for your Kotlin journey - Inspired by functional, data-oriented and concurrent programming
Role in this project:
Back-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.
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.