Jess is a software engineer and artist with experience developing server and client web applications. Their present interests include teaching tech literacy and exploring WebAssembly.
- Ruby, Ruby on Rails
- React, React Native
- CSS, Sass
- SQL, Postgres
- Web app & API development
(backend, frontend, styling, db, caching layers)
- Webpage performance tuning
- Deployments: orchestrating, monitoring
- Pink-on-black color schemes, apparently
HuffPost Mobile Website
Co-architected HuffPost's (then The Huffington Post) first dedicated mobile website: a Ruby on Rails application that now serves all of HuffPost's traffic.
HuffPost Desktop Website
Adapted HuffPost's mobile website to handle all web traffic. Maintained frontend code, backend code, and server health, through two major rebranding efforts.
Architected and developed custom internal CMSs, notably one for publishing content to HuffPost's landing and vertical pages, using a Ruby on Rails API paired with a React UI.
HuffPost React Native App
Explored feasibility of using React Native for app development, and co-architected a new app using React Native. Released as HuffPost's first React Native application for Android.
Legacy content import
Directed and wrote the tooling to execute the mass conversion of HuffPost content from a legacy CMS: ~10 million articles dating from 2006 to 2016.
Live Election Results Dashboard
Created a static app to serve live polling results for the night of the 2018 U.S. midterm elections. This was white-labeled and used across Oath's (now Verizon Media Group) news properties.
Ads Are Evil, But I'm Worse
Gluing The Web And WebAssembly Together
This a technical talk that describes how to add convenience code that makes running WebAssembly easier.
emscripten generate convenient glue code automagically, and this talk goes into detail about what problems they solve, and how to solve them manually.