Julio López

Software Engineer, Kasten at Veeam Software

San Francisco Bay Area 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
Julio López is a software engineer and founding engineer at Kasten with 11 years of experience building cloud-native, data management and backup systems from day zero to production. He holds a Ph.D. from Carnegie Mellon and brings deep expertise in scalable, concurrent systems—work that spans research-grade parallel I/O at CMU to production metadata servers and distributed storage at Maginatics/Dell EMC. At Kasten/Veeam he co-created core data mover functionality and contributes to CNCF projects like Kanister, while as a Kopia PMC member he has improved profiling, snapshotting and garbage collection for a widely used cross-platform backup tool. Julio blends academic rigor with hands-on engineering, focusing on performance, reliability and maintainability, and he routinely refactors core subsystems to make them easier to profile and extend. Based in the San Francisco Bay Area, he’s an active open-source contributor who prefers solving hard infrastructure problems over surface-level features.
code11 years of coding experience
job20 years of employment as a software developer
bookBachelor's Degree Computer Software Engineering, Bachelor's Degree Computer Software Engineering at Universidad EAFIT
bookDoctor of Philosophy (Ph.D.) Electrical & computer engineering, Doctor of Philosophy (Ph.D.) Electrical & computer engineering at Carnegie Mellon University
languagesSpanish, English
github-logo-circle

Github Skills (17)

kubernetes10
go10
kubernetes-pods10
profiling10
testing9
data-structure9
back-end-development9
concurrency9
cloud-native9
data-structures9
data-protection8
rendering7
deduplication7
backup7
render7

Programming languages (8)

SmartyJavaDockerfileJavaScriptGoHTMLRubyPython

Github contributions (5)

github-logo-circle
kanisterio/kanister

Jan 2018 - Apr 2022

An extensible framework for application-level data management on Kubernetes, Kanister is a Cloud Native Computing Foundation sandbox project and was originally created by the Veeam Kasten team.
Role in this project:
userBack-end Developer
Contributions:557 reviews, 30 commits, 347 PRs in 4 years 3 months
Contributions summary:Julio primarily contributed to the core functionality of the Kanister project, as demonstrated through code changes in the `pkg/apis/cr/v1alpha1/` directory. They were involved in the creation and modification of data structures, specifically related to Artifacts and CloudObject providers, along with associated deepcopy functions. The commits also included refactoring and testing of rendering parameters and templates used by Kanister, and validation of the cloud object provider.
golangdata-managementdata-protectionoperatorkubernetes
kopia/kopia

Oct 2019 - Jul 2022

Cross-platform backup tool for Windows, macOS & Linux with fast, incremental backups, client-side end-to-end encryption, compression and data deduplication. CLI and GUI included.
Role in this project:
userBack-end Developer
Contributions:1164 reviews, 150 commits, 1118 PRs in 2 years 9 months
Contributions summary:Julio's commits primarily focused on enhancing the `kopia/kopia` project's capabilities for profiling and snapshotting. Their contributions included allowing multiple simultaneous profilers and enabling memory profiling with configurable sampling rates. The user also generalized the enqueue filtering within the TreeWalker and introduced functionality to add features to the TreeWalker callback. They also refactored the 'snapshot gc' functionality into a dedicated package. These changes suggest an emphasis on improving the project's performance, debugging, and maintainability by enhancing its core operational features.
google-cloud-storagebackupclidata-deduplicationend-to-end
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
Julio López - Software Engineer, Kasten at Veeam Software