Enrique Cota

Staff Engineer at Kong

Madrid, Community of Madrid, 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
Enrique Cota is an engineering manager based in Madrid with 17 years of experience leading distributed, remote teams and shipping production-grade API gateway software. He currently leads Kong’s European development division for the Kong Gateway, blending hands-on Lua/Nginx backend work with people management and cross-team support. His background spans government open‑source civic platforms (Decide Madrid/Consul) to API management at 3scale, showing comfort moving between fast‑paced public sector projects and cloud-native products. An active OSS contributor, he has deep low-level experience in Lua (libraries like md5.lua, bump.lua, inspect.lua) and has improved core Kong internals and documentation, revealing both engineering rigor and an eye for developer experience. He pairs systems-level optimizations—e.g., refactoring rsync syncers and JIT-based cache keys—with mentorship and community-facing responsibilities, making him equally effective in technical and leadership roles.
code17 years of coding experience
job15 years of employment as a software developer
bookUniversity of Seville
bookMaster's degree Real Time Systems, Master's degree Real Time Systems at Institut supérieur d'électronique de Paris
bookMajor (Erasmus Exchange Student) Real Time Systems, Major (Erasmus Exchange Student) Real Time Systems at Isep - École d'ingénieurs du numérique
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
52,195reputation
5.2mreached
465answers
122questions
Badges
sql
top-5%
ubuntu
top-5%
oop
top-5%
image
top-5%
ruby
top-1%
anchor
top-5%
github-logo-circle

Github Skills (68)

md510
testing10
rspec10
refactor10
ruby10
lua10
rsync10
backup10
conditional-statements10
temp-tables10
i18n-js10
refactoring10
game-development10
backend10
ruby-on-rails10

Programming languages (21)

C#C++CSSCRustMakefileGoProlog

Github contributions (5)

github-logo-circle
kikito/bump.lua

May 2012 - Jan 2022

A collision detection library for Lua
Role in this project:
userBack-end Developer
Contributions:530 commits, 10 PRs, 43 pushes in 9 years 9 months
Contributions summary:Enrique's commits primarily revolve around the implementation of a collision detection library for Lua. The initial commit involves a broad-phase collision detection implementation. Subsequent commits include refactoring, algorithm enhancements (such as tunneling), and the addition of methods for querying objects within the world. These changes suggest development work focused on core collision logic and optimization within the library.
collision-detectionlua
kikito/inspect.lua

Apr 2011 - Jan 2023

Human-readable representation of Lua tables
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:4 reviews, 141 commits, 33 PRs in 11 years 11 months
Contributions summary:Enrique focused on developing a Lua table inspection library. Their primary contribution was implementing the core functionality to generate human-readable representations of Lua tables. They developed and refined the library's ability to handle different data types, including arrays, nested tables, strings, and metatables, while also focusing on testing the developed features. The user iterated on the implementation, adding features and addressing edge cases to improve the library's utility for debugging and inspection.
lua-tableluahuman-readable
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