Stu Kabakoff

Staff Software Engineer at Parabola

New York, New York, 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
Stu Kabakoff is a Staff Software Engineer in New York with 14 years of experience building performant, user-facing systems and developer tools across startups and larger organizations. He blends front-end expertise in React and real-time collaborative editors with backend and architecture work—having led monorepo migrations, redesigned real-time data layers for 911 dispatch, and cut latency and network usage dramatically. As a founding engineer at Eraser he shipped “diagram as code” features, a SlateJS real-time editor, a VSCode extension and language-server tooling that bridged code and visual UX. An active open-source contributor, he’s worked on notable projects like the Leap Motion JavaScript client and a high-performance React table component, often focusing on robustness and API correctness. Colleagues know him as a pragmatic engineer who pairs deep technical chops with developer ergonomics and a knack for simplifying complex systems.
code14 years of coding experience
job13 years of employment as a software developer
bookBachelor's of Industrial Design Industrial and Interaction Design, Bachelor's of Industrial Design Industrial and Interaction Design at Syracuse University
bookClarkson University
github-logo-circle

Github Skills (9)

debugging10
dom-manipulation10
debug10
javascript10
front-end-development10
react10
api-design9
jquery9
css8

Programming languages (8)

TypeScriptMDXCSSRustOCamlJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
stutrek/scrollmonitor

Jan 2013 - Sep 2022

A simple and fast API to monitor elements as you scroll
Role in this project:
userFront-end Developer
Contributions:2 releases, 141 commits, 15 PRs in 9 years 10 months
Contributions summary:Stu primarily contributed to the development of the `scrollMonitor.js` library, which monitors elements as the user scrolls. The commits show the initial implementation of the library, including core functionalities such as calculating viewport positions, triggering events, and providing a simple API for developers. Further contributions include adding demo examples demonstrating usage of the library and fixing issues related to calculations when the page is scrolled or in specific browsers.
apimonitorscrollelementsjavascript
A React table component designed to allow presenting millions of rows of data.
Role in this project:
userFront-end Developer
Contributions:13 commits in 4 days
Contributions summary:Stu focused on enhancing the React-based UI component library. Their work included implementing a reordering feature for table columns, allowing users to customize the display. Key changes involved the addition of a reorder handle component, and integration of drag-and-drop interaction within the table component. The user demonstrated skills in React component development and event handling.
reactwindowingpresentingtable-componentreactjs
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
Stu Kabakoff - Staff Software Engineer at Parabola