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.
17 years of coding experience
11 years of employment as a software developer
University of Seville
Major (Erasmus Exchange Student), Real Time Systems, Major (Erasmus Exchange Student), Real Time Systems at ISEP - école d'ingénieurs du numérique
Master's degree, Real Time Systems, Master's degree, Real Time Systems at Institut supérieur d'électronique de Paris
MD5 sum in pure Lua, with no C and no external dependencies
Role in this project:
Back-end Developer
Contributions:1 review, 53 commits, 6 PRs in 8 years 6 months
Contributions summary:Enrique primarily contributed to the development and maintenance of an MD5 hashing library written in Lua. Their work involved refactoring the code for improved performance and clarity, including the separation of functions for different Lua versions and optimizations to handle large strings. The user also added versioning, licensing information, and tests to enhance the library's usability and robustness. Furthermore, the user implemented an incremental MD5 calculation feature.
Contributions:3 reviews, 141 commits, 29 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.
representationluahuman-readablereadable
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.