Ruben Barroso is an Incident Manager based in Seville with eight years' experience managing network operations and customer outage escalations across MPLS, DWDM, SDH and core infrastructure. He progressed from hands-on NOC and help-desk roles into leadership positions overseeing service monitoring and delivery for major telco and broadcast clients, blending technical troubleshooting with operational coordination. Ruben has contributed backend Java code to the popular Activiti BPM engine, adding data types and expression-language extensions that improve process flexibility—an indicator of his ability to collaborate on open-source platforms and work at the code level when needed. Comfortable in fast-paced incident environments, he pairs a practical telecoms education with a track record of improving incident response and cross-team escalation.
8 years of coding experience
Bachillerato, SOCIAL SCIENCES, Bachillerato, SOCIAL SCIENCES at IES Gabriel Alonso Herrera
Grado Superior Sistemas Informáticos y Telecomunicaciones, Grado Superior Sistemas Informáticos y Telecomunicaciones at IES PACÍFICO
Graduado Escolar, High School Certificate of Competence Program, Graduado Escolar, High School Certificate of Competence Program at Colegio Fernando de Rojas
Activiti is a light-weight workflow and Business Process Management (BPM) Platform targeted at business people, developers and system admins. Its core is a super-fast and rock-solid BPMN 2 process engine for Java. It's open-source and distributed under the Apache license. Activiti runs in any Java application, on a server, on a cluster or in the cloud. It integrates perfectly with Spring, it is extremely lightweight and based on simple concepts.
Role in this project:
Back-end Developer
Contributions:8 commits, 6 PRs, 13 pushes in 1 year 8 months
Contributions summary:Ruben contributed to the Activiti project by implementing and modifying Java code, specifically within the `activiti-core` and `activiti-engine` modules. Their work involved adding new data types, enhancing the expression language with custom functions for date and list operations, and modifying the configuration for process extensions. The commits demonstrate a focus on improving the flexibility and functionality of the process engine.
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.