Jonathan Rios

Senior Software Engineer at dotCMS

San Jose Province, Costa Rica
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
Jonathan Rios is a Senior Software Engineer with over 15 years of experience and a strong track record delivering high-quality, scalable backend systems across Java and Go ecosystems. Currently at dotCMS, he contributes to core enterprise CMS functionality—recently enhancing notification and re-indexing processes in a prominent open-source project. He has deep hands-on experience designing microservices, RESTful APIs, and distributed architectures, gained through roles as an independent contractor and as a senior Go engineer at Motiv Solutions. Self-taught and research-driven, he stays current with industry advances and translates that curiosity into practical, innovative solutions. Comfortable communicating across cross-functional teams, he blends pragmatic engineering with a dedication to long-term maintainability. Based in San Jose Province, Costa Rica, he’s a dependable problem-solver who pairs legacy Java expertise with modern cloud-native Go development.
code11 years of coding experience
job20 years of employment as a software developer
bookTechnician in technologies of development of software Computer Software Technology/Technician, Technician in technologies of development of software Computer Software Technology/Technician at Cenfotec
languagesSpanish, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (10)

javas10
content-management-system10
cms10
rest-api10
api10
apidoc10
java10
cm10
notification9
open-source8

Programming languages (6)

TypeScriptJavaShellSCSSJavaScriptGo

Github contributions (5)

github-logo-circle
dotCMS/core

Oct 2016 - Apr 2019

Headless/Hybrid Content Management System for Enterprises
Role in this project:
userBack-end Developer
Contributions:9 releases, 308 reviews, 526 commits in 2 years 5 months
Contributions summary:Jonathan's contributions primarily involve enhancing the dotCMS core system, focusing on the notification system and re-indexing processes. They implemented changes in the `NotificationAPI.java` file, added new methods for generating notifications and managing their visibility. Furthermore, they made code adjustments to `ReindexThread.java` to notify events during the re-indexing process. The user also worked on licensing-related REST API changes.
cmsmanagement-systemdotcmsphpdxp
dotCMS/ant-tooling

Feb 2015 - Feb 2018

Contributions:4 PRs, 5 pushes, 5 branches in 3 years
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
Jonathan Rios - Senior Software Engineer at dotCMS