Ryan Glassman

Senior Software Engineer at TITLES

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
Ryan Glassman is a senior software engineer in New York with 11 years of experience building full-stack systems, low-level web platform integrations, and ML infrastructure. He has shipped production services at IBM’s Watson Assistant, contributed cross-platform back-end support to prominent Rust projects like winit and glow, and improved UX in the Facebook Lexical editor. As a founder and engineer he helped build a curated internet at Silknode and ran 48k, a record label and multimedia outlet, where he combined technical product work with creative direction and audio mastering. His open-source work shows a deep familiarity with browser APIs, WebGL backends, and event handling—skills that bridge systems programming and front-end ergonomics. Trained in computer music and computer science at Brown and Columbia, he brings a rare blend of audio production chops and systems engineering. He’s equally comfortable implementing platform-specific windowing and WebGL fixes as he is designing content feeds and audio processing pipelines.
code11 years of coding experience
job8 years of employment as a software developer
bookBachelor of Arts Computer Music and Multimedia, Bachelor of Arts Computer Music and Multimedia at Brown University
bookBachelor of Arts - BA Computer Science, Bachelor of Arts - BA Computer Science at Columbia University
stackoverflow-logo

Stackoverflow

Stats
1reputation
26reached
0answers
1question
github-logo-circle

Github Skills (21)

webgl10
javascript10
event-handling10
text-editor10
webpages10
editor10
web-content10
webapi10
windowing10
blazor-webassembly10
webassembly10
rust10
windows-gui10
opengl10
react10

Programming languages (10)

C#TypeScriptJavaC++RustHaxeJavaScriptGo

Github contributions (5)

github-logo-circle
rust-windowing/winit

Feb 2019 - Sep 2020

Window handling library in pure Rust
Role in this project:
userBack-end Developer
Contributions:11 reviews, 60 commits, 60 PRs in 1 year 7 months
Contributions summary:Ryan primarily contributed to the `winit` repository by implementing the stdweb platform-specific backend. They started by creating the type layout for the `stdweb` platform, but most of the changes focused on implementing methods for window management, including setting the title, showing, and hiding windows, and setting sizes. They also added support for cursor manipulation and for key and mouse event handling, including mouse wheel events.
waylandwindowsx11rustwindowing
koute/stdweb

Jun 2018 - Oct 2019

A standard library for the client-side Web
Role in this project:
userFront-end Developer
Contributions:10 commits, 9 PRs, 23 comments in 1 year 3 months
Contributions summary:Ryan primarily contributed to the `stdweb` repository by adding new APIs related to web standards, enhancing the library's ability to interact with browser functionalities. Their work involved implementing features like `XhrResponseType`, `device_pixel_ratio`, and event-handling mechanisms for mouse wheel, pointer locking, and fullscreen events. They also added functionality to set and clear timeouts, along with beforeunload and unload events, enhancing the library's capabilities.
emscriptenclient-siderustasmjsjavascript
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
Ryan Glassman - Senior Software Engineer at TITLES