Resume
Sage Fennel Mock
they/them | mail@wavebeem.com | wavebeem.com
Sage is a frontend web developer with 10+ years of experience and an eye for design. Their full legal name is available as necessary for employment.
Key Technical Skills
JavaScript, TypeScript, HTML, CSS, React, Next.js, Stencil, Netlify, Vercel, CI/CD, web components, Python, Bash, parsers
Work Experience
Zapier
Digital automation platform
Senior Frontend Engineer IV
(2023 May – Present)
Frontend Engineer III
(2021 Apr – 2023 May)
-
Improved design system code quality and released new icon library
-
Designed/implemented a low code Zapier integration for partners to embed
-
Designed/implemented a new authentication system to security on external sites
-
Coordinated/implemented upgrades for external sign up for several product teams
-
Wrote many popular internal and external blog posts about engineering tips & tricks
-
Mentored multiple coworkers (L1–L4)
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 implemented 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 system (like Auth0)JavaScript 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
Projects
- Pokémon Type Calculator
- Multilingual battle companion web app with over 10 million visits
- Color Combos
- Color contrast checker for color combinations
- The JPEG Zone
- Tool for creating
deep fried
JPEG images - candy.css
- CSS library inspired by Web 2.0
- 2bit-ui
- CSS library inspired by the Game Boy Color
- 1bit-ui
- CSS library inspired by monochrome computers
- bread-n-butter
- Parser combinator library for TypeScript
- Squiggle
- Compile-to-JS programming language
Education
B.A., Computer Science, Willamette University, Salem, OR, USA (2012)