Joseph Schmitt

Principal Software Engineer at Compass

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
Joseph Schmitt is a Principal Software Engineer based in New York with 13 years of experience building delightful products and developer tooling through a design- and product-first lens. He has grown through multiple engineering tiers at Compass, shaping frontend foundations, component libraries, and architecture while mentoring teams and driving delivery. Equally comfortable in front-end UX and backend systems, his open-source work ranges from improving UX-focused libraries like Clamp.js to enhancing developer-centric tools such as a Go CLI parser and extending Raycast with polished GIF search features. Joseph obsesses over both visual and technical interfaces, often shipping small but meaningful UX improvements—like custom HTML truncation and richer GIF previews—that improve developer and end-user workflows. His background spans consumer media and mobile at Vimeo and interaction design roles, giving him a rare blend of product sensibility and deep engineering craft. Colleagues rely on him to translate design intent into robust, maintainable code that delights users and developers alike.
code13 years of coding experience
job14 years of employment as a software developer
bookBachelor of Arts (B.A.), New Media Design & Imaging, Bachelor of Arts (B.A.), New Media Design & Imaging at Rochester Institute of Technology
bookArchmere Academy
languagesSpanish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (24)

parserator10
apim10
javascript10
parser10
lib10
raycast10
typescript10
user-interface10
flags10
go10
api10
raycasting10
typescript-types10
command-line10
golang10

Programming languages (9)

TypeScriptC#ShellC++CSSStarlarkJavaScriptGo

Github contributions (5)

github-logo-circle
raycast/extensions

Mar 2022 - Nov 2022

Everything you need to extend Raycast.
Role in this project:
userFull-stack Developer
Contributions:10 reviews, 24 commits, 26 PRs in 8 months
Contributions summary:Joseph implemented and enhanced the "gif-search" extension for Raycast, focusing on features such as GIF previews, file copying, and integrating with different GIF services like Giphy, Tenor, and The Finer Gifs Club. They refactored the code, improved the user interface with metadata, and added options for controlling the layout and item sizes, and handling errors. The user also added actions like adding to favorites and copying the GIF file.
everythingwindowsraycastlinuxneed
alecthomas/kong

Jan 2021 - Mar 2021

Kong is a command-line parser for Go
Role in this project:
userBack-end Developer
Contributions:2 reviews, 7 commits, 5 PRs in 1 month
Contributions summary:Joseph primarily contributed to the command-line parser's functionality by implementing features related to command aliases and negated boolean flags. Their work included modifying core components like the context, tag, and model structures to support these enhancements. Additionally, the user added functionality to include aliases in help output and fixed several minor issues.
golangflagsgostructcommand-line-parser
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
Joseph Schmitt - Principal Software Engineer at Compass