Roberto Cervantes is a founder and software engineer with 11 years of experience building NLP-driven customer experiences, full-stack applications, and embedded systems that automate workflows. He combines research-grade work in semiconductor process modeling—compressing physics-heavy models for hardware accelerators—with practical product delivery across chatbots, fleet and production monitoring platforms, and decentralized traffic control. Currently pursuing an M.S. in Electrical Engineering in Monterrey, he splits his time between founding Monterrey Nanoscale and Numerical Works, teaching computer science courses, and shipping cloud-hosted Rasa chatbots for HR clients. Notably, he engineered a semantical search engine using HNSW graphs and embeddings that demonstrated one-shot learning and fast lookups, and has implemented real-time control algorithms on Jetson-class hardware. This blend of academic rigor, embedded optimization, and full-stack productization makes him adept at turning complex models into deployable systems.
11 years of coding experience
1 year of employment as a software developer
High School Diploma, International Baccalaureate, High School Diploma, International Baccalaureate at International Baccalaureate
Master of Science - MS, Electrical Engineering, Master of Science - MS, Electrical Engineering at Universidad Autónoma de Nuevo León
Contributions:27 pushes, 2 branches in 2 years 1 month
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.