Resume
Sage is a frontend web developer with 10+ years of experience and an eye for design. They were previously known by another name.
Work experience
Zapier
Digital automation platform
Senior Frontend Engineer IV
(2023 May – Present)
Frontend Engineer III
(2021 Apr – 2023 May)
-
Lead development of a low code Zapier integration allowing partners to quickly embed Zapier in their site, allowing their users to access automation in context
-
Designed and implemented a new authentication system to increase user security while using integrated Zapier experiences on 3rd party sites
-
Coordinated and implemented analytics attribution upgrades for 3rd party sign up flows for multiple product teams
-
Consistently wrote popular internal and external blog posts about engineering best practices and accessibility
-
Officially mentored multiple coworkers, including newly hired engineers
Aruba Networks
part of HPE • Interactive indoor mapsSenior JavaScript Developer (2018 Feb – 2021 Apr)
Maintained a React + CSS modules component library
-
Created JSX Info, a static code analysis tool to help with evolving the component library
Completed a frontend rewrite from Backbone to React
-
Designed and created a real-time asset visualization SDK for the web
AWS Elemental
Part of AWS & Amazon • Streaming video platformSoftware Development Engineer II (May 2017–Feb 2018)
-
Drove best practices as a contributor on a wayward TypeScript project
-
Migrated test suite to Mocha, advocated for Prettier (code formatter)
CrowdCompass
Now Cvent • event management & attendee appsJavaScript Developer (2016 Feb – 2017 May)
Maintained multiple web apps (Ember, Rails+jQuery)
-
Migrated CoffeeScript to ES6; developed ESLint code quality strategy
Janrain
Now Akamai • Identity management systemJavaScript Developer (2012 Sep – 2015 Jul)
-
Maintained a legacy library in production on thousands of sites, with IE8 support
- Documented hundreds of features through extensive code research
Key technical skills
JavaScript, TypeScript, HTML, CSS, React, Next.js, Stencil, Netlify, Vercel, CI/CD, web components, Python, bash, parsers
Projects
- pkmn.help
- A web app used by millions of Pokémon players.
- candy.css
- A CSS library inspired by Web 2.0.
- 2bit-ui
- A CSS library inspired by the Game Boy Color.
- 1bit-ui
- A CSS library inspired by monochrome computers.
- bread-n-butter
- A modern parser combinator library for TypeScript, written as a replacement for Parsimmon.
- Squiggle
- A compile-to-JS programming language.
Education
B.A., Computer Science, Willamette University, Salem, OR, USA (2012)