Gabriel Viganotti

Earth, Texas, Argentina
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
Gabriel Viganotti is an experienced software engineer and founder with 11+ years building distributed and full-stack systems, most recently in Rust at MaidSafe and now founding dStorage Tech. He combines pragmatic, results-driven engineering with a strong open-source mindset—contributing to rust-crdt by hardening LSEQ and merkle_reg modules with tests and API refinements that improved out-of-order insert robustness. Comfortable across corporate and open-source contexts, he brings deep systems thinking from roles at McAfee, Motorola, ARRIS and others, and a long-standing CS foundation from Universidad Nacional de Córdoba. Known for clear communication and a focus on practical, testable solutions, he favors durability and correctness in storage and synchronization problems.
code11 years of coding experience
job19 years of employment as a software developer
bookBS, Computer Science, BS, Computer Science at National University of Córdoba (Universidad Nacional de Córdoba)
languagesEnglish, Spanish, Italian
github-logo-circle

Github Skills (10)

distributed-systems10
rust10
crdt10
serialization9
data-structure9
data-serialization9
data-structures9
algorithm9
algorithms9
testing8

Programming languages (9)

TypeScriptC#HCLShellRustJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
rust-crdt/rust-crdt

Apr 2020 - Apr 2021

a collection of well-tested, serializable CRDTs for Rust
Role in this project:
userBack-end Developer
Contributions:9 reviews, 27 commits, 16 PRs in 1 year
Contributions summary:Gabriel primarily focused on enhancing the core functionality of the LSEQ CRDT implementation. Their work involved refining the `lseq` and `merkle_reg` modules, including adding features like getters for internal structures and modifying the internal dot counter implementation. Furthermore, the user improved the code by adding tests to ensure out-of-order insert operations work correctly and by refactoring API functions. These contributions improved the overall usability and robustness of the CRDT data structures.
well-testedrustconflict-resolutionserializationdistributed-systems
bochaco/sn_dbc

Jun 2021 - Jul 2023

Contributions:49 pushes, 19 branches in 2 years 1 month
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
Gabriel Viganotti