Peter Baines

Student

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
Peter Baines is an Electrical & Computer Engineering student at the University of Toronto with 11 years of hands-on software engineering experience, focused on back-end systems and CAD tool development. He contributes to the well-known open-source Verilog-to-Routing (VTR) project, where his commits improve routing algorithms, path management, delay calculations, and hold-time handling for FPGA research flows. Comfortable refactoring complex codebases, he brings practical performance and reliability improvements to algorithmic systems that bridge hardware and software. Based in Toronto, he combines academic grounding with applied engineering instincts and a track record of shipping targeted fixes that enable successful routing in challenging designs.
code11 years of coding experience
github-logo-circle

Github Skills (9)

verilog10
routing-slip10
pathfinding10
c-language10
routes10
cprogramming-language10
eda9
cad9
fpga9

Programming languages (4)

CSSC++RustSwift

Github contributions (5)

github-logo-circle
Verilog to Routing -- Open Source CAD Flow for FPGA Research
Role in this project:
userBack-end Developer
Contributions:20 reviews, 97 commits, 10 PRs in 3 months
Contributions summary:Peter made several commits focused on improving the code related to routing, path management, and route budgets within the VTR (Verilog to Routing) framework. Their work involved refactoring connection router code, implementing and fixing issues with RCV (Routing with Congestion and Voltage) algorithms, and also contributing to the delay calculations. The changes seem to aim at performance improvements and more efficient handling of hold time violations to enable successful routing.
vtrcadedaplacementsynthesis
dpbaines/dpbaines.github.io

Feb 2019 - Sep 2024

My personal website
Contributions:2 PRs, 59 pushes, 1 branch in 5 years 7 months
reactnextjs
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