Marcelo Trevisani

Senior Software Engineer at Centrica

London, England, United Kingdom
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
Marcelo Trevisani is a Senior Software Engineer with a decade of experience building robust Python and C++ systems for trading, scientific instruments, and infrastructure automation. Currently on Centrica’s Quantitative Analytics team after roles at Shell and front-office trading firms, he blends domain knowledge in derivatives P&L/risk with strong engineering practice in CI/CD, packaging and testing. A core member of conda-forge, he has driven improvements to conda-build and authored Grayskull to make package metadata and reproducibility safer for the ecosystem. Comfortable across backend, devops and embedded contexts, he’s known for automating pipelines, restructuring team workflows, and shipping pragmatic tools that reduce operational friction.
code10 years of coding experience
job11 years of employment as a software developer
bookBachelor’s Degree Control and Automation Engineering, Bachelor’s Degree Control and Automation Engineering at Universidade Federal de Minas Gerais
languagesEnglish, Portuguese
github-logo-circle

Github Skills (6)

conda10
package-management10
python10
pytest9
testing9
configuration-management7

Programming languages (17)

MDXJavaC++CSSCRustCMakeMakefile

Github contributions (5)

github-logo-circle
conda/conda-build

Jul 2019 - Jun 2021

Commands and tools for building conda packages
Role in this project:
userBackend Developer & Automation Engineer
Contributions:5 reviews, 92 commits, 68 PRs in 1 year 10 months
Contributions summary:Marcelo primarily focused on refactoring and improving the `conda-build` package. Their commits involved extracting and modularizing code related to package metadata retrieval, particularly focusing on entry points and dependencies. Additionally, the user implemented changes to address flake8 errors, and updated test configurations. These efforts indicate a strong focus on improving code structure and build processes within the project.
conda-packagescondapackagingconda-buildpackage-management
conda-forge/tatsu-feedstock

Sep 2019 - Feb 2025

A conda-smithy repository for tatsu.
Contributions:5 reviews, 8 PRs, 4 pushes in 5 years 6 months
tatsucondasmithy
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
Marcelo Trevisani - Senior Software Engineer at Centrica