Jorge Cantero

San Francisco, California, 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
Jorge Cantero is a seasoned software engineer with 11 years of experience, currently building large-scale ML feature infrastructure at Netflix from San Francisco. He brings deep compiler and devtools expertise, having contributed core fixes, flags, and dependency-analysis optimizations to the Scala 2/3 compilers and related tooling like sbt, Bloop, and Scalameta. Jorge’s work blends rigorous backend engineering with test automation and parser-level changes, reflecting a strong attention to correctness and performance in complex language tooling. His open-source contributions to high-profile projects such as scala/scala3 and scalameta demonstrate both language-level insight and practical improvements to build pipelines. An understated strength is his ability to bridge low-level compiler internals and developer-facing build systems, reducing friction for large codebases.
code11 years of coding experience
bookUniversitat Jaume I
languagesEnglish, German, French, Spanish, Catalan
github-logo-circle

Github Skills (43)

parserator10
parser10
compile-time10
compilation10
testing10
macros10
sbt10
data-serialization10
incremental-compiler10
development-tools10
pickle10
devtools10
scala10
serialization10
zinc10

Programming languages (30)

CGoHTMLGroovyJupyter NotebookTypeScriptShellSCSS

Github contributions (5)

github-logo-circle
scalacenter/bloop

Nov 2017 - Oct 2020

Bloop is a build server and CLI tool to compile, test and run Scala fast from any editor or build tool.
Role in this project:
userBackend Developer
Contributions:1 release, 15 reviews, 2797 commits in 2 years 11 months
Contributions summary:Jorge's contributions primarily focus on enhancing the functionality of the build tool, particularly within the context of Maven. They addressed compilation errors, increased timeouts for test execution, and improved the handling of projects with missing test frameworks. They also implemented changes to the build pipeline. The work involved modifications to Scala code and configurations related to build tools.
build-servercliscalaproductivitydeveloper-tools
scala/pickling

Apr 2016 - Jun 2016

Fast, customizable, boilerplate-free pickling support for Scala
Role in this project:
userBack-end Developer
Contributions:43 commits, 31 PRs, 4 pushes in 2 months
Contributions summary:Jorge primarily focused on enhancing the `scala/pickling` library, which is designed for serialization and deserialization in Scala. Their contributions included adding automatic registration of picklers and unpicklers, which involved modifying the source code to register picklers/unpicklers during instantiation. They also fixed existing tests to align with the new auto-registration implementation, ensuring that the pickling and unpickling process correctly handles the generated classes. Additionally, the user worked on the lazy initialization of generated picklers/unpicklers to optimize performance.
scala
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