Ernesto Celis is a software architect based in Monterrey with over two decades of hands-on engineering experience and 11 years in professional roles across Mexico and the U.S. He architects and builds backend-first systems using Python, Go, PostgreSQL and Linux, while also delivering frontend work in React/TypeScript and managing deployment pipelines. Ernesto has led product stabilization and CI/CD improvements that turned at-risk projects into shipped, customizable products, and contributed to security- and compliance-oriented platforms like Drata. Currently exploring Rust and VST3 audio plugin development in C++, he also develops real-time e‑voting software for Raspberry Pi, reflecting a blend of embedded, cloud, and systems expertise. His background ranges from large-scale POS and mission-critical justice systems to startup feature delivery, demonstrating an ability to move between operations, research, and product-focused engineering.
11 years of coding experience
10 years of employment as a software developer
Electrical and Electronics Engineering, Electrical and Electronics Engineering at Instituto Tecnológico de Ciudad Victoria
Contributions:10 PRs, 12 pushes, 11 branches in 7 years 10 months
face-recognitionpythonfaceface-detection
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.