Brian Broll

Co-founder & Chief Technology Officer at Vanderbilt University

Cologne, Minnesota, 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

👤
Senior
🎓
Top School
Brian Broll is a co-founder and CTO with 12 years of experience bridging academic research and product engineering, currently leading technology at AngelQ while serving as a Senior Research Scientist at Vanderbilt University. He holds a PhD in Computer Science from Vanderbilt with a near-perfect GPA and has a background as an AI Resident at Microsoft, combining deep research chops with hands-on software delivery. Brian has contributed to notable open-source projects like Snap!, improving its visual programming UI and core functionality—evidence of his full-stack debugging and UX sensitivity. Comfortable turning wild ideas into working systems, he blends rigorous problem-solving with entrepreneurial drive and a penchant for learning new languages and mentoring through community service.
code12 years of coding experience
job11 years of employment as a software developer
bookBachelor's degree, Mathematics, Bachelor's degree, Mathematics at Buena Vista University
bookDoctor of Philosophy (PhD), Computer Science, 3.945, Doctor of Philosophy (PhD), Computer Science, 3.945 at Vanderbilt University
languagesEnglish, Spanish, Hungarian
github-logo-circle

Github Skills (7)

snap10
programming-language10
javascript10
blocks10
ui-design9
debug9
debugging9

Programming languages (20)

C#SmartyJavaC++CSSRustPugScala

Github contributions (5)

github-logo-circle
jmoenig/Snap

May 2015 - Sep 2020

a visual programming language inspired by Scratch
Role in this project:
userFull-stack Developer
Contributions:19 commits, 40 PRs, 38 comments in 5 years 4 months
Contributions summary:Brian primarily focused on fixing bugs and improving the Snap! visual programming language. They addressed issues related to typos, user interface discrepancies, and functionality errors. Their contributions involved modifications across various files, including code related to UI elements (gui.js, widgets.js), core object functionalities (objects.js), and the overall application logic (blocks.js, byob.js, store.js).
bjcvisualbyobcompilervisual-programming-language
NetsBlox/services

Apr 2022 - Mar 2024

Official NetsBlox services
Contributions:8 releases, 19 reviews, 158 PRs in 1 year 11 months
netsblox
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
Brian Broll - Co-founder & Chief Technology Officer at Vanderbilt University