Instructor - Software Development at University of New Brunswick
St. John's, Newfoundland and Labrador, Canada
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Scott Young is a software development instructor and PhD candidate in computer science with 11 years of hands-on experience spanning language runtimes, garbage collection research, and FPGA CAD tooling. His academic work includes novel GC strategies that use page faults to distinguish hot and cold objects and JIT compiler research for Eclipse OpenJ9, while his open-source contributions improved Verilog-to-Routing parsing and AST loop handling for FPGA research. Based in St. John's, NL, he blends classroom instruction with active research and practical engineering, previously shipping backend systems and robotics experiments during industry and student research roles. Colleagues benefit from his ability to translate low-level systems insight into teachable concepts and production-ready tooling.
11 years of coding experience
2 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of New Brunswick
Bachelor of Science (B.Sc.), Computer Science, Bachelor of Science (B.Sc.), Computer Science at Memorial University of Newfoundland
Verilog to Routing -- Open Source CAD Flow for FPGA Research
Role in this project:
Back-end Developer
Contributions:14 commits, 5 PRs, 7 comments in 5 months
Contributions summary:Scott primarily focused on enhancing the Verilog-to-Routing (VTR) flow, adding support for features like for loops and the `>>>` operator to the AST. They implemented modifications to the AST loop unrolling process, including functions for pre-processing, replacing, and resolving for loops. The user also added failing tests for unsupported loop behavior and updated the `spree.v` benchmark, demonstrating a strong focus on improving the Verilog parsing capabilities of the project.
Verilog to Routing -- Open Source CAD Flow for FPGA Research
Contributions:26 pushes, 2 branches in 3 years 5 months
cadedasynthesisplacementrouting
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
Scott Young - Instructor - Software Development at University of New Brunswick