Ignacio Rodríguez

Senior Engineer at WorldQuant

Montevideo, Montevideo, Uruguay
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
Ignacio Rodríguez is a senior software engineer with over three decades of hands-on experience and a 12-year focused professional track record delivering low-latency, dependable, and scalable systems. He champions microservices and continuous delivery, building share-nothing units that favor discoverability and operational efficiency across cloud and embedded platforms. Proficient in C++, C#, Java, and full-stack development, Ignacio has shipped work spanning Windows CE to Linux and contributed to notable open-source projects such as Microsoft AdaptiveCards and the cross-platform Deskflow KVM-like tool. He has led engineering teams, founded a microservices consultancy, and taught C++ to learners worldwide, blending mentorship with practical system design. Fluent in Spanish, English, and Italian, he pairs multicultural field experience across Argentina, Europe, North America and Asia with a penchant for economical, low-latency software. An often-overlooked strength: deep familiarity with memory management and object lifecycle subtlety, proven by code-level refactors in performance-sensitive codebases.
code12 years of coding experience
job20 years of employment as a software developer
bookComputer Science, Computer Science at Universidad Tecnológica Nacional
bookBachiller Humanidades, Bachiller Humanidades at Colegio Inmaculada
languagesEnglish, Italian, French
github-logo-circle

Github Skills (17)

json10
c-language10
typescript10
adaptive-cards10
typescript-types10
typescripts10
cprogramming-language10
front-end-development9
nodejs9
object-oriented-programming8
qt8
testing7
unit-testing7
api6
apidoc6

Programming languages (10)

TypeScriptC#C++CSSCCMakeJavaScriptPHP

Github contributions (5)

github-logo-circle
deskflow/deskflow

Nov 2020 - Jan 2021

Deskflow lets you share one mouse and keyboard between multiple computers on Windows, macOS and Linux. It's like a software KVM (but without video). Sponsored by Synergy.
Role in this project:
userFull-stack Developer
Contributions:1 release, 31 reviews, 9 commits in 2 months
Contributions summary:Ignacio primarily contributed to refactoring and improving the codebase by deleting and re-adding code, specifically around handling of object creation and memory management with regards to deleted objects within the source files. They also modified files related to the GUI, including the TrayIcon and LicenseManager and ServerApp, indicating work across both front-end and back-end. Furthermore, changes in server arguments and unit tests suggest contributions to application configuration and overall structure.
synergymouse-emulationmousesharingkeyboard-emulation
microsoft/AdaptiveCards

May 2018 - Jul 2018

A new way for developers to exchange card content in a common and consistent way.
Role in this project:
userFull-stack Developer
Contributions:6 commits, 9 PRs, 100 comments in 1 month
Contributions summary:Ignacio contributed to the Adaptive Cards project by implementing features across both the front-end and back-end. They added new functionality to the input elements within the nodejs implementation and provided a supporting InputTextStyle enum. In addition, the user made changes to the C++ object model, including support for JSON data in SubmitAction, fixing code style issues, and testing. The commits include modifications to TypeScript and C++ files, indicating a full-stack development focus.
exchangeadaptiveioswpfadaptivecards
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
Ignacio Rodríguez - Senior Engineer at WorldQuant