Frontend engineer with 10+ years of experience building scalable, secure,
and performant web applications. Specialized in TypeScript, component
architecture, automated testing, and user-centered UI.
Experience
Web Developer
-
Creating and maintaining 100+ open-source front-end modules
(web components, browser cryptography libraries, testing tools).
-
Built a secure in-browser key management library, enabling
end-to-end encryption in client-side applications.
Front-End Engineer
- Socket Supply Company
- July 2022 – Jan 2023
Socket Supply Company was building a new runtime for Javascript, enabling
peer-to-peer, cloudless communication.
-
Implemented automated test suites across 3 production apps
built on Socket Supply's new JS runtime.
-
Collaborated with core runtime developers to debug and stabilize
early-stage features.
Lead Javascript Developer
- Planetary
- November 2021 – Feb 2022
Planetary was developing a new social media application built on top of
the Secure Scuttlebutt ecosystem.
-
Designed and implemented a scalable, accessible architecture
for Planetary's new social media platform.
-
Introduced design system components that improved UX consistency
across the app.
-
Ensured WCAG 2.1 AA compliance, broadening accessibility.
Javascript Developer, contract
- Fission
- October 2021 | Contract position
Fission was creating backend infrastructure based on IPFS, embracing
end-to-end encryption, user-owned data, and local-first architecture.
-
Developed a blog application with Fission's backend, showcasing
end-to-end encryption and decentralized permissions.
-
Delivered a production-ready MVP within a 4-week contract period.
Javascript Developer
- Invintus Media
- June 2016 – Feb 2019
Invintus Media is a small team focused on publishing video content
from several state legislatures. I worked on the client-side JS application,
a React-based CMS for video content.
-
Improved user dashboards for managing live and on-demand streaming
events; simplified complex admin workflows and reduced client support
overhead.
-
Maintained frontend architecture for government and civic streaming
platforms serving thousands of daily viewers.
-
Collaborated with backend engineers on secure media delivery and
player integrations.
Front-End Developer, contract
- Fresh Consulting
- Aug 2015 – Oct 2015
-
Developed a Node JS backend for a new hardware device
that audits local network security.
-
Delivered multiple client websites.
Web Developer
- SlowClouds
- March 2014 – Sept 2014
-
Collaborated with the founder/designer to build
the front-end for various local businesses' websites.
-
Wrote PHP for the Wordpress backend that the agency used.
Web Programming Intern
- The Evergreen State College
- June 2013 – March 2014
-
Implemented a new registration system feature in PHP + SQL.
-
Worked closely with staff developers to improve stability
of essential web services.