Sage Mock

Senior Frontend Engineer at Zapier

Portland, Oregon, 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
Sage Mock is a Senior Frontend Engineer based in Portland, Oregon with 15 years of experience and over a decade focused on shipping polished web UIs using HTML, CSS, JavaScript and TypeScript. Currently at Zapier, they have a track record of improving UX and product polish across consumer and enterprise interfaces, and previously held senior JavaScript roles at Aruba and AWS Elemental. Sage is an active open-source contributor whose front-end work includes UI refinements for the well-known iTerm2 project and documentation improvements for Ramda, showing both design sensibility and attention to developer ergonomics. They’ve also contributed full-stack fixes and modernization to libraries like Parsimmon, demonstrating a knack for maintainability and build tooling. Known for thoughtful styling and preference-driven UI features (e.g., tab styling in iTerm2), they blend front-end craftsmanship with practical engineering across codebases. Outside work they publish small projects (like pkmn.help) and prefer inclusive, community-oriented collaboration, reflected in their concise technical writing and consistent OSS contributions.
code15 years of coding experience
job10 years of employment as a software developer
bookNorth Salem High School
bookBachelor of Arts (B.A.), Computer Science, Bachelor of Arts (B.A.), Computer Science at Willamette University
stackoverflow-logo

Stackoverflow

Stats
73reputation
1kreached
3answers
1question
github-logo-circle

Github Skills (20)

objective-c10
javascript10
software-design10
parser-combinators10
ram10
ramdajs10
user-interface10
ui-design10
cocoa10
jsdoc10
iterm10
documentation10
macos9
testing8
nodejs7

Programming languages (22)

MDXCSSC++CRustPureScriptElmGo

Github contributions (5)

github-logo-circle
jneen/parsimmon

Oct 2015 - Dec 2021

A monadic LL(infinity) parser combinator library for javascript
Role in this project:
userFull-stack Developer
Contributions:9 releases, 15 reviews, 268 commits in 6 years 3 months
Contributions summary:Sage primarily contributed to the development and maintenance of a parser combinator library for JavaScript. Their work included fixing bugs, such as improving error messages and ensuring the .expected array was sorted. They also refactored and updated the code to support UMD format, replaced Makefile with npm scripts and added a Lisp example. These changes show a focus on improving usability, maintainability, and extending the library's functionality.
parser-combinatorjavascriptcombinatormonadicparser
ramda/ramda

Jun 2014 - Jan 2015

:ram: Practical functional Javascript
Role in this project:
userTechnical Writer
Contributions:17 commits, 1 PR, 17 comments in 6 months
Contributions summary:Sage primarily contributed to the documentation of the Ramda library. Their commits focused on adding and improving JSDoc comments throughout the codebase. These documentation updates included detailed explanations of functions, parameters, return values, and examples, enhancing the usability and understanding of the library's API.
ramfunctional-programmingjavascriptramdafunctional-javascript
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
Sage Mock - Senior Frontend Engineer at Zapier