Peter Bertola
R&D Software Engineer at Synopsys
I build release infrastructure, dependency management, and supply chain security tooling in C++ and Python, with a background in embedded systems, applied ML, and computer architecture.
about
Computer engineering from Pitt, class of 2023. I like understanding how things work from the hardware up. Currently going deeper on C++ and exploring the open-source EDA ecosystem.
Buffalo originally, now in Greensboro. Tennis, hiking, biking, and two cats named Zyrtec and Allegra.
experience
Release engineering and build infrastructure for EDA products. Maintain an SBOM validation tool used across dozens of product lines since Ansys 2024 R1. Package management with Conan 2 and JFrog Artifactory, CI/CD on Azure DevOps.
Created and consolidated SBOM workflows and toolchain across all build teams. Sole owner of supply chain compliance tooling, coordinating with development teams for each product release.
Verification testing and workflow efficiency improvements.
projects
Built a full SVM classifier from scratch for an ML course at Pitt. Pegasos and SMO algorithms, custom TF-IDF pipeline, GPU acceleration with CuPy.
Multi-level set-associative cache simulator for a computer architecture course. Configurable hierarchy, LRU eviction, write-back and write-through policies.
Two-player snake on an Arduino UNO with an LED matrix and dual joystick input. Built with Arduino C++ for a CompE course.