Summary
Kevin Hernández is a Senior Software Engineer based in Medellín with 12 years of experience building scalable web applications and backend systems, primarily using Python and containerization with Docker. He has a strong track record designing business-critical APIs, migrating legacy codebases (Python 2→3), and optimizing ORM/SQL performance across fast-growing companies and startups. Kevin has led development of complex features such as document signing, background checks, credentialing, and email analysis systems, and has hands-on experience with GraphQL, REST, and integrating external SOAP/REST APIs. He mentors engineers, drives architecture and documentation, and presents on Python internals and testing at PyCon Colombia—an indicator of both deep technical curiosity and clear communication. A former robotics lab researcher, he brings a methodical, research-minded approach to pragmatic product engineering.
12 years of coding experience
9 years of employment as a software developer
Universidad Nacional Autónoma de México (UNAM)
Fundamentals of Digital Image and Video Processing, Fundamentals of Digital Image and Video Processing at Northwestern University
Sufficiency in the English language, Sufficiency in the English language at Universidad Nacional Experimental del Táchira
GraphQL with React: The Complete Developers Guide, GraphQL with React: The Complete Developers Guide at Udemy Academy
Spanish, English, German