Russ Ross

Professor Of Computer Science at Utah Tech University

Saint George, Utah, United States
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
🎓
Top School
Russ Ross is a Professor of Computer Science with 17 years of experience blending academic leadership and hands-on software engineering. He holds a PhD from the University of Cambridge and a magna cum laude BA in Computer Science from Harvard, and has taught and conducted research from Utah Tech University since 2007. Earlier in his career he shipped production software at Idiom Technologies (acquired by SDL), and he continues to engage with real-world code as an open-source contributor—most notably contributing to the Go markdown processor Blackfriday by enhancing list item, emphasis, code span, and link parsing. His profile reflects a rare mix of rigorous academic training and practical backend development, with strengths in language parsing and text-processing systems. Based in Saint George, Utah, he brings deep technical curiosity to both classroom and codebase.
code17 years of coding experience
job4 years of employment as a software developer
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Cambridge
bookBachelor of Arts - BA, Computer Science, magna cum laude, Bachelor of Arts - BA, Computer Science, magna cum laude at Harvard University
github-logo-circle

Github Skills (15)

markdown10
go10
markdown-it10
algorithms8
algorithm8
data-structures8
data-structure8
apim6
api6
api-design6
testing5
ab-testing5
ui-testing5
abtest5
unit-testing5

Programming languages (5)

RustJavaScriptGoRubyPython

Github contributions (5)

github-logo-circle
russross/blackfriday

May 2011 - Jul 2020

Blackfriday: a markdown processor for Go
Role in this project:
userBackend Developer
Contributions:90 commits, 9 PRs, 9 pushes in 9 years 3 months
Contributions summary:Russ contributed to the implementation of markdown processing functionality, focusing on the `listitem` feature within the `blackfriday` markdown processor for Go. The code changes included modifications to the `markdown.go` file, introducing and updating functionalities within `listitem` and related components. The user also worked on reference handling and implemented logic to extract and parse inline elements. The updates involved adding new features related to emphasis, code spans, line breaks, and links.
gomarkdown
russross/automata

Apr 2009 - Dec 2021

Contributions:12 commits, 5 pushes, 1 comment in 12 years 11 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