Rocío Cano is a software engineer with a decade of experience building reliable back-end systems and leading small teams, currently contributing to Expensify in New York. Her work on Bedrock — a distributed database project — shows deep expertise in job processing, JSON parsing, and designing robust failover and replication behaviors. She combines classical J2EE and front-end experience from earlier roles with modern backend engineering practices, giving her a full-stack sensibility that informs pragmatic technical decisions. Academically, she complements engineering depth with international study at Humboldt, Michigan, and Cornell and a master’s in software engineering, reflecting a strong mix of theory and applied research. Unusually for an engineer focused on infrastructure, she also has formal training in graphic design and prior UX work, which helps her bridge developer ergonomics and user-facing design.
10 years of coding experience
2 years of employment as a software developer
Erasmus Exchange Program, Computer Science / Computer Engineering, Erasmus Exchange Program, Computer Science / Computer Engineering at Humboldt-Universität zu Berlin
International Exchange Program, Computer Science, 3.65, International Exchange Program, Computer Science, 3.65 at University of Michigan
University of Seville
Graphic Design Course, Graphic Design Course at Art School 'Eulogio Blasco'
Graduate Studies, Information Science, 4.0, Graduate Studies, Information Science, 4.0 at Cornell University
Rock solid distributed database specializing in active/active automatic failover and WAN replication
Role in this project:
Back-end Developer
Contributions:43 releases, 14 reviews, 66 commits in 5 years 8 months
Contributions summary:Rocío primarily worked on implementing and refactoring features related to job processing within the `Jobs.cpp` plugin. They introduced and refined the "CreateJob" and "CancelJob" functionalities, ensuring proper handling of unique jobs, retries, and parent-child relationships. The contributions involve changes to the database interaction and command processing logic, suggesting work within the back-end of the application. Furthermore, there is heavy involvement with parsing JSON input data.
Contributions:7 reviews, 15 PRs, 19 pushes in 1 year 11 months
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.