Edgar Espina

Senior Software Engineer at VML

Buenos Aires, Autonomous City of Buenos Aires, Argentina
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
Edgar Espina is a senior software engineer and architect based in Buenos Aires with over 14 years of professional experience and a 23-year history of hands-on engineering and framework design. He is the author and maintainer of prominent open-source Java projects such as Jooby and Handlebars.java, and has contributed Jooby integrations and benchmarks to TechEmpower and networknt projects, demonstrating deep expertise in web frameworks and performance tuning. Edgar has led technical teams and architecture at firms like JWT and Globant, blending practical delivery with long-term API and session management improvements. He brings a track record of evolving core libraries—adding template precompilation, conditional helpers, multipart handling and session refactors—that improve developer experience and runtime performance. Notably, his contributions span both high-level architectural decisions and low-level benchmark-driven optimizations, showing a rare combination of system design and performance craftsmanship.
code14 years of coding experience
job18 years of employment as a software developer
bookSoftware Engineer Computer Science, Software Engineer Computer Science at Universidad Nacional de San Juan
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
507reputation
19kreached
9answers
5questions
github-logo-circle

Github Skills (34)

application-framework10
benchmark10
strings10
back-end-development10
session-management10
api-design10
testing10
text-manipulation10
app-framework10
http10
microservices-application10
benchmarking10
template-engine10
java10
javas10

Programming languages (9)

JavaC++CSSAstroJavaScriptPHPHTMLGroovy

Github contributions (5)

github-logo-circle
jknack/handlebars.java

May 2012 - Oct 2022

Logic-less and semantic Mustache templates with Java
Role in this project:
userBack-end Developer & Library Maintainer
Contributions:8 releases, 1 review, 848 commits in 10 years 6 months
Contributions summary:Edgar appears to be a back-end developer, primarily focused on enhancing the Handlebars.java library. They implemented significant features such as support for partials, template precompilation to JavaScript, and various conditional helpers (e.g., if, else, and, or), thereby broadening the library's capabilities and improving its performance. The user also addressed bugs and contributed to overall code cleanup, indicating a focus on maintainability and improving the developer experience. The contributions span a wide range, including enhancements to rendering logic, making the library more feature-rich, and performance improvements.
template-enginemustache-templatestemplatingmustachetemplates
jooby-project/jooby

Jun 2014 - Jan 2023

The modular web framework for Java and Kotlin
Role in this project:
userBack-end Developer
Contributions:144 releases, 106 reviews, 3888 commits in 8 years 8 months
Contributions summary:Edgar's commits primarily involve refactoring and enhancing the Jooby framework's features, specifically related to session and HTTP handling. Their work includes removing and refactoring aspects of the API, session management, and dealing with various aspects of HTTP requests, like multipart form data handling. The commits demonstrate a focus on core framework improvements and API design changes within the Jooby project.
micro-frameworkmicroframeworkframeworkmodular-webwebframework
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
Edgar Espina - Senior Software Engineer at VML