Richard Roche is a Senior Software Developer based in the Miami–Fort Lauderdale area with nearly two decades of programming experience and 11 years focused on web development. He specializes in PHP/Symfony backends and modern front-end stacks (React/Redux, AngularJS), and is comfortable shipping full-stack features that include websockets, video, and internationalization for high-traffic sites. Richard brings practical polyglot experience—Ruby and GoLang on the server, Node.js for real-time endpoints, and Docker for containerized deployments—paired with a strong testing and code-review culture. He has led teams through fast production cycles, designed APIs and integrations with many third parties, and mentored other engineers in best practices. Notably, he has operated at scale handling big-data preference systems and optimized message queuing and CI/CD workflows, demonstrating both attention to maintainability and operational resilience.
11 years of coding experience
14 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Havana Polytechnic Institute (CUJAE)
High School Diploma, High School Diploma at IPVCE V. I. Lenin
CEFR B2 French level, CEFR B2 French level at Alliance Francaise
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.