Rocío Cano

Software Engineer at Expensify

New York, New York, United States
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

🤩
Rockstar
🎓
Top School
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.
code10 years of coding experience
job2 years of employment as a software developer
bookErasmus Exchange Program, Computer Science / Computer Engineering, Erasmus Exchange Program, Computer Science / Computer Engineering at Humboldt-Universität zu Berlin
bookInternational Exchange Program, Computer Science, 3.65, International Exchange Program, Computer Science, 3.65 at University of Michigan
bookUniversity of Seville
bookGraphic Design Course, Graphic Design Course at Art School 'Eulogio Blasco'
bookGraduate Studies, Information Science, 4.0, Graduate Studies, Information Science, 4.0 at Cornell University
languagesSpanish, English, German
github-logo-circle

Github Skills (9)

json10
c-language10
sqlite10
cprogramming-language10
command-execution10
command-line10
database-design9
api8
apidoc8

Programming languages (4)

TypeScriptCJavaScriptPHP

Github contributions (5)

github-logo-circle
Expensify/Bedrock

May 2017 - Jan 2023

Rock solid distributed database specializing in active/active automatic failover and WAN replication
Role in this project:
userBack-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.
rockdistributed-databasedatabasefailoverreplication
Expensify/k2-extension

Jan 2023 - Jan 2025

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.
Request Free Trial