Camilo Rodríguez

Senior Software Development Engineer at Fortinet

Colombia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Camilo Rodríguez is a Senior Software Development Engineer with nearly two decades of experience designing and delivering enterprise-grade systems (CRM, BPM, ERP) and a strong track record translating complex business processes into pragmatic software solutions. He blends hands-on PHP backend expertise—contributing to notable open-source projects like CiviCRM core—with architecture and product ownership skills gained leading multinational teams across Europe and Latin America. Comfortable across stacks and platforms (Drupal, Bizagi, Laravel, AWS, SOAP/REST), he focuses on building maintainable, process-driven systems and mentoring engineers through onboarding and code reviews. Notably, his CiviCRM contributions improved recurring contributions, permissions, and precision bugs, showing attention to both feature depth and data integrity. Based in Colombia, he pairs a formal software engineering background with practical experience in payments and cloud integrations, favoring agile delivery and cross-cultural collaboration.
code9 years of coding experience
job16 years of employment as a software developer
bookBachelor of Engineering - BE, Computer Software Engineering, Bachelor of Engineering - BE, Computer Software Engineering at Universidad EAN
languagesSpanish, English
github-logo-circle

Github Skills (11)

php10
api10
apidoc10
back-end-development10
civicrm10
sql9
database-design9
restful-api7
api-design7
api-rest7
rest-api7

Programming languages (4)

ShellCSSJavaScriptPHP

Github contributions (5)

github-logo-circle
civicrm/civicrm-core

Sep 2016 - Sep 2020

CiviCRM (Core Application and Framework)
Role in this project:
userBack-end Developer
Contributions:48 commits, 36 PRs, 71 comments in 4 years
Contributions summary:Camilo primarily contributed to the CiviCRM core, focusing on enhancing the contribution and recurring contribution functionalities. Their work involved modifying templates and backend logic in PHP to add sub-tabs for contributions and recurring contributions. They also moved code to other files, and implemented features like showing the list of contributions on the recurring contribution view and also editing the contributions related to a recurring contribution, demonstrating a strong grasp of the system's architecture. The user further refactored the permission system, and fixed floating point precision issues.
backbonejscivicrm
MiyaNoctem/civicrm-core

Sep 2016 - Sep 2020

CiviCRM (Core Application and Framework)
Contributions:2 PRs, 105 pushes, 37 branches in 4 years
civicrm
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.
Request Free Trial
Camilo Rodríguez - Senior Software Development Engineer at Fortinet