Francisco Rodriguez is a Solutions Director with 11 years of focused experience in functional programming and engineering leadership, currently based in Cádiz, Spain. He progressed through technical roles at 47 Degrees into senior leadership after the company joined Xebia, blending hands-on Scala and Kotlin expertise with strategic delivery and client-facing solution design. An active open-source contributor, he has made substantive fixes and enhancements to the prominent Arrow Kotlin library—addressing a MonoidK StackOverflow issue and improving validation laws and docs—showing attention to correctness and library ergonomics. Francisco pairs deep technical knowledge from a long engineering career with practical leadership, mentoring teams to adopt functional patterns while keeping product delivery on track.
11 years of coding experience
20 years of employment as a software developer
Ingeniero Técnico Informática de Gestión, Ingeniero Técnico Informática de Gestión at Universidad de Cádiz
Λrrow - The perfect companion for your Kotlin journey - Inspired by functional, data-oriented and concurrent programming
Role in this project:
Backend Developer
Contributions:7 releases, 161 reviews, 66 commits in 4 years 2 months
Contributions summary:Francisco primarily focused on improving the `arrow-kt/arrow` library, fixing a StackOverflow issue related to the `MonoidK` typeclass and adding a new law for `MonoidK`. The user made updates to the `validation` module by incorporating the `Eq` typeclass in the `NonZero` class. Furthermore, the user performed language edits and documentation updates related to arrow-core.
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.