Ricardo Marques

Engineering Manager at SingleStore

Lisbon, Lisbon, Portugal
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
Ricardo Marques is an engineering manager and hands-on software engineer with nine years of professional experience, now leading teams at SingleStore from Lisbon. He rose through technical roles from junior consultant to senior engineer and staff engineer before moving into management, blending deep backend expertise with people leadership. His open-source contributions to the Uyuni project show a focus on system management, API stability and practical bug fixes—improving configuration workflows and XML-RPC interfaces. Comfortable working across operational tooling and distributed systems, he brings a pragmatic, stability-first approach to shipping production software. Trained in computer science at Universidade Nova de Lisboa, he pairs academic foundations with a track record of turning maintenance-heavy codebases into reliable platforms.
code9 years of coding experience
job10 years of employment as a software developer
bookComputer Science, Computer Science at Universidade Nova de Lisboa
github-logo-circle

Github Skills (12)

javas10
configuration-management10
system-management10
xml-rpc-client10
xmlrpc10
java10
python9
apidoc9
api9
system-administration9
saltstack8
postgresql8

Programming languages (10)

HCLJavaC++ShellSCSSJavaScriptGoJupyter Notebook

Github contributions (5)

github-logo-circle
uyuni-project/uyuni

Nov 2020 - Mar 2021

Source code for Uyuni
Role in this project:
userBack-end Developer
Contributions:33 reviews, 77 commits, 54 PRs in 3 months
Contributions summary:Ricardo primarily fixed bugs and implemented features related to the Uyuni project's configuration files and system management functionality. They addressed file download issues, updated the CLI and API to allow specification of revisions when updating init.sls files, and corrected an issue with the access to fault string attribute of XMLRPC::FaultException. The user also implemented a feature to allow specifying file contents when creating state channels via XML-RPC. These changes indicate a focus on improving the stability, functionality, and API of the system management platform.
spring-bootpythonuyunisuse-managerlinux
ricardoasmarques/uyuni

Nov 2020 - Mar 2021

Source code for Uyuni
Contributions:132 pushes, 40 branches in 3 months
spring-bootjavauyuni
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
Ricardo Marques - Engineering Manager at SingleStore