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.
10 years of coding experience
11 years of employment as a software developer
Bachelor’s Degree Control and Automation Engineering, Bachelor’s Degree Control and Automation Engineering at Universidade Federal de Minas Gerais
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.
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