Randall Koutnik

Product Engineer at Linear

Boston, Massachusetts, 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
Randall Koutnik is a product-focused engineer with 14 years building high-impact front-end and full-stack systems, currently shaping product at Linear after senior roles at Figma, Jellyfish, Slack, and Netflix. He combines a pragmatic bias for shipping with a knack for reducing technical debt and advocating for users—skills honed as a first engineering hire at Jeli (acquired by PagerDuty) and as a tech lead on data-streaming systems. A frequent conference speaker and author of Build Reactive Websites with RxJS, Randall also contributes to notable open-source projects like Angular’s Batarang and angular-ui/ui-layout, improving performance tooling and UX for developers. Based in Boston, he blends hands-on UI engineering with product instincts and a history of teaching and mentoring, making complex systems easier to use and maintain.
code14 years of coding experience
job12 years of employment as a software developer
bookBS Computer Science, BS Computer Science at Roberts Wesleyan University
bookCertificate of Excellence Information Technology, Certificate of Excellence Information Technology at OAOC BOCES
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
39,216reputation
4.0mreached
513answers
70questions
Badges
mysql
top-5%
nodemon
top-5%
error-handling
top-5%
ubuntu
top-5%
jquery
top-5%
background-image
top-1%
github-logo-circle

Github Skills (35)

javascript10
xmlhttprequest10
css10
ui-design10
background-image10
uid10
front-end-development10
performance-optimization10
angularjs10
html10
nodejs10
mysql9
dropdown-menu9
joomla9
ubuntu9

Programming languages (9)

TypeScriptC#JavaShellPugRustJavaScriptHTML

Github contributions (5)

github-logo-circle
angular-ui/ui-layout

Aug 2015 - Feb 2016

This directive allows you to split !
Role in this project:
userFront-end Developer
Contributions:27 commits, 27 PRs, 42 pushes in 5 months
Contributions summary:Randall contributed to the UI layout project by implementing features and addressing bugs related to the component's functionality and appearance. They addressed issues with nesting, touch drag events in jQuery, and toggle arrows. Furthermore, the user made modifications to the demo file and added a barebones spec file for testing. These changes indicate a focus on improving the component's usability, responsiveness, and overall user experience.
splitlayouthierarchicaldirective
angular/batarang

May 2015 - Feb 2016

AngularJS WebInspector Extension for Chrome
Role in this project:
userFront-end Developer
Contributions:15 commits, 35 PRs, 21 pushes in 9 months
Contributions summary:Randall primarily focused on enhancing the performance tab within the AngularJS-based Batarang extension. Their contributions involved adding a performance tab, creating a visual graph using canvas, and displaying information about digest cycles and watchers. The user also added the average digest time and the number of digests/second. Furthermore, they improved the display of watcher information. The user's work demonstrates a focus on improving the user interface and debugging capabilities of the extension.
chrome-extensionjavascriptangularjschrome
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
Randall Koutnik - Product Engineer at Linear