Andre Masella

Senior Site Reliability Engineer at Pinterest

Old Toronto, Ontario, Canada
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
Andre Masella is a Senior Site Reliability Engineer with 20 years of experience building scalable, easy-to-manage infrastructure, currently driving reliability work at Pinterest from Old Toronto. He combines SRE and IaC expertise with compiler and backend work — contributing to LLVM-backed projects like llvmlite and Numba and authoring a custom compiler (Shesmu) for genomic pipelines. At Google he led an IaC code-health initiative for AdSense and automated service onboarding across 20+ teams, and at the Ontario Institute for Cancer Research he redesigned HPC pipelines to cut development time from weeks to days while coaching junior engineers. He has practical systems-forge experience in Rust and WebAssembly, having built a Future scheduler and enabled Disney’s set-top-box test infrastructure. Calling himself a "future legacy systems architect," he bridges production-first reliability, open-source compiler work, and domain science engineering.
code20 years of coding experience
job12 years of employment as a software developer
bookMaster of Science - MS, Bioinformatics, Master of Science - MS, Bioinformatics at Wilfrid Laurier University
bookBachelor of Applied Science - BASc, Computer Engineering, Bachelor of Applied Science - BASc, Computer Engineering at University of Waterloo
stackoverflow-logo

Stackoverflow

Stats
7,113reputation
474kreached
174answers
0questions
Badges
gcc
top-5%
gtk
top-5%
github-logo-circle

Github Skills (25)

python10
llvm10
refactorings10
numpy10
binding10
refactoring10
numba10
testing9
back-end-development9
c-language9
gcc9
c-programming-language9
gtk9
backend9
back-end9

Programming languages (17)

JavaC++CRustScalaTeXValaHTML

Github contributions (5)

github-logo-circle
numba/llvmlite

Mar 2022 - Sep 2022

A lightweight LLVM python binding for writing JIT compilers
Role in this project:
userBack-end Developer
Contributions:46 reviews, 28 commits, 26 PRs in 6 months
Contributions summary:Andre's primary contribution was to deprecate and remove the `llvmlite.llvmpy` module, refactoring its functionality into the `llvmlite.ir` module. This involved adding deprecation warnings, updating documentation, and ultimately removing the deprecated module and related classes. They also made code formatting changes. Furthermore, the user added new LLVM pass bindings and implemented remarks filtering.
llvmcompilerspythonjitcompiler
numba/numba

Mar 2022 - Dec 2022

NumPy aware dynamic Python compiler using LLVM
Role in this project:
userBack-end Developer
Contributions:85 reviews, 44 commits, 35 PRs in 9 months
Contributions summary:Andre's commits primarily focused on refactoring and improving the Numba project's internals. They removed dependencies on deprecated or internal modules and implemented `overload` annotations to replace older `glue_lowering` approaches. These changes involved significant modifications to the codebase, including the implementation of new NumPy datetime and timedelta support and enhancements to the random number generation implementations. Furthermore, they implemented improvements to testing.
cudapythonparallelnumpynumba
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