Ian López is a senior software engineer based in Madrid with nine years of professional experience and six focused on Elixir backend development. He builds scalable REST and GraphQL APIs, has practical React and React Native experience, and is an enthusiast and advocate for Phoenix LiveView. Ian has led teams and projects—serving as Tech Lead and Staff Engineer at BlockFi and Pulley—and now architects trading systems for LLM inference at The Grid. He contributes to the Gleam compiler, improving core error handling and test coverage, reflecting a careful, language-aware approach to backend engineering. With a background that spans full-stack roles and even editorial work, he brings clear communication and a knack for polish to complex distributed systems.
9 years of coding experience
8 years of employment as a software developer
BS in Audio Engineering, BS in Audio Engineering at Tecnológico de Monterrey
⭐️ A friendly language for building type-safe, scalable systems!
Role in this project:
Back-end Developer & QA Engineer
Contributions:2 reviews, 19 commits, 7 PRs in 2 months
Contributions summary:Ian's contributions primarily focus on improving the Gleam compiler's core functionality. They fixed a typo in an error message and added a zero to float formatting. Furthermore, the user implemented tests for specific parse errors, added and refined error messages within the compiler. They also ran the formatter across several files, ensuring code style consistency.
Contributions:4 pushes, 2 branches in 3 years 6 months
gleam
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.