Iván Fontenla

Senior Software Engineer at Elastic

A Coruña, Galicia, 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
Iván Fontenla is a seasoned full‑stack engineer with 11 years of experience, now focused on back-end systems and low‑level development from his base in A Coruña, Spain. He has driven performance-sensitive architecture and query optimization work at Corunet, led a JavaScript-to-TypeScript migration, and contributed backend features to the high-profile open-source Elasticsearch project (including ESQL functions and edge-case fixes). As a senior engineer at Factorial HR and Elastic and a co-founder of Imasi Projects, he blends pragmatic engineering with product-minded design—often building developer-oriented tools and libraries. Iván’s background ranges from custom graph protocols for large-scale joins to building game projects and OpenGL tooling, revealing a broad curiosity for both systems internals and user-facing experiences. He’s equally comfortable shipping production services and diving into tests, docs, and subtle bug fixes that improve long-running distributed systems.
code11 years of coding experience
job8 years of employment as a software developer
bookMultiplatform application development Software development, Multiplatform application development Software development at CPR AFundación
languagesGalician, English, Spanish
stackoverflow-logo

Stackoverflow

Stats
1,012reputation
755kreached
34answers
7questions
github-logo-circle

Github Skills (14)

amazon-elasticsearch10
testing10
javas10
elasticsearch10
elasticsearchquery10
aws-elasticsearch10
java10
elasticsearch-api10
material-ui6
javascript6
spring-data-jpa6
spring-boot6
sorting6
react6

Programming languages (11)

C#TypeScriptJavaC++RustCOCamlJavaScript

Github contributions (5)

github-logo-circle
elastic/elasticsearch

May 2024 - Mar 2025

Free and Open Source, Distributed, RESTful Search Engine
Role in this project:
userBack-end Developer
Contributions:506 reviews, 242 PRs, 77 pushes in 10 months
Contributions summary:Iván primarily contributed to the development and enhancement of the Elasticsearch search engine's functionality. Their work involved implementing new features, such as the cube root function for ESQL, and incorporating improvements to existing ones, like the IP prefix function. The user also addressed bugs, refined documentation, and improved the test suite by adding checks and handling of edge cases in functions like `SUBSTRING` and `ROUND`.
restfulsearch-engineopensearchelasticsearchjava
ivancea/MTGRules_Android

Jun 2020 - Feb 2023

MTGRules Android App
Contributions:60 commits, 2 PRs, 174 pushes in 2 years 8 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
Iván Fontenla - Senior Software Engineer at Elastic