Martin Cervantes is an associate professor and full-stack developer with nine years of experience teaching and building user-focused web applications across JavaScript (ES6), React/Redux, Ruby on Rails, SQL and classic LAMP stacks. He has taught and mentored over 1,800 students in software engineering practices, project development and capstone supervision, and recently invested 1,300+ hours in remote pair programming to sharpen modern front-end and back-end skills. Based in Chihuahua, Mexico, he blends practical classroom pedagogy with hands-on development, shipping projects to Heroku and maintaining disciplined testing with RSpec and Git workflows. Known for translating engineering principles into teachable projects, he brings an educator’s clarity to complex technical problems and a continuous-learning mindset that keeps his stack current.
9 years of coding experience
7 years of employment as a software developer
Bachelor of Science (BS), Systems Engineering, Bachelor of Science (BS), Systems Engineering at Instituto Tecnológico de Ciudad Juárez
Computer Programming, Computer Programming at Centro de Bachillerato Tecnológico industrial y de servicios No. 114
This project is about creating a very simple React and Redux application. Working on a real world project for a fictitious company that requires help. They have requested help to build the front-end of an application that will help them organize and manage their bookstore. They want it to be fast, dynamic, and responsive to their actions. The project has been split into several milestones, and each milestone has functional and technical requirements that were implemented.
Contributions:14 PRs, 55 pushes, 7 branches in 1 year 4 months
reactsplitredux-applicationworking-onjavascript
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.