Rob Stewart

Associate Professor

City of Edinburgh, Scotland, United Kingdom
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

👤
Senior
🎓
Top School
Rob Stewart is an Associate Professor of Computer Science with 14 years' experience designing and implementing parallel programming languages and verifiable compilers for heterogeneous and FPGA-based architectures. He combines academic rigor—a PhD from Heriot-Watt—with hands-on systems work, from developing domain-specific languages and compilers for FPGA soft-processors to production Haskell middleware in a startup setting. His research focuses on functional languages for HPC and embedded FPGA systems, bridging language design, verification, and low-level implementation. Based in Edinburgh, he has led EPSRC-funded projects and practical collaborations that push FPGA architectures in close synergy with software representations—a rare mix of hardware-aware language design and real-world deployment experience.
code14 years of coding experience
job10 years of employment as a software developer
bookHeriot-Watt University Edinburgh Campus
stackoverflow-logo

Stackoverflow

Stats
1,832reputation
101kreached
18answers
31questions
github-logo-circle

Github Skills (200)

mail-client10
mail-merge10
haskell10
linked-data10
synchronize10
json-ld10
shacl10
dsl10
rdf10
textlint10
nlp9
hunit9
mbsync9
cabal9
reply9

Programming languages (15)

JavaC++CSSCObjective-C++TeXHTMLTypeScript

Github contributions (5)

github-logo-circle
robstewart57/dblp2bibtex

Jul 2012 - Aug 2018

Contributions:26 commits, 15 pushes, 1 comment in 6 years 2 months
haflang/haflang.github.io

Oct 2021 - Mar 2025

Contributions:2 PRs, 71 pushes, 2 branches in 3 years 5 months
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
Rob Stewart - Associate Professor