Peter Delevoryas
Work Experience
Meta Platforms - Software Engineer (June 2021-Present)
- MTIA (Meta's AI training and inference accelerator) systems software
- Userspace driver
- Firmware
- Simulation (QEMU)
- Build system and continuous integration (remote execution)
- OpenBMC firmware
Arista Networks - Software Engineer (May 2018-June 2021)
- Developed software-defined networking features for Broadcom StrataDNX ASICs
- Policy-based routing with "hitless" configuration updates
- BGP Flowspec with hardware optimization
- CPU Traffic Policy support for additional chip architectures
- Tech stack: C++, Python, GDB, Linux networking tools
Mentor Graphics - Software Intern (May-Aug 2017)
- PCB and EDA file handling improvements including polygon intersection algorithms
Seagate Technology - Software Intern (May-Aug 2016)
- Kinetic HDD team; created latency visualization tools using Python and Matplotlib
Side Projects
- Mylang: LLVM-based compiler for custom language (Rust)
- Cranelift: Contributed to instruction legalization in this open-source code generator
- LLVM Fork: Modified Clang to support Python syntax integration with C
Education
B.S. Computer Science from University of Colorado at Boulder (May 2018, GPA 3.887)