Hello. I am a front-end web developer specializing in data visualization and single-page apps. While most of my work now is as Senior Associate at the Pew Charitable Trusts, I am available for side projects. Please reach out!

Much of my latest work has involved data dashboards, data explorers, and interactive charts. I use a mix of D3 and Highcharts, depending on project needs, for data visualization and mix of vanilla JavaScript and libraries for the code. Lately I've been into Svelte for creating very lightweight, high-performance apps that load quickly and are easy to maintain. Even with vanilla JavaScript, I often include a build step, via Webpack, to prerender the page so that it can be delivered server-side, with rehydration scripts to provide the interactivity on the client. You get faster pages and better SEO.

Before coding for a living, I was more of a communications generalist with experience leading comms teams and devising digital strategy writ large. That experience influences my work now, such that I am focused not only on good code but on good products, measurable outcomes, and effective communications. My sweet spot is distilling policy-oriented writing into engaging digital-first content.

Check it out

Featured projects

Front-end web development

Single-page apps, digital-first publications, and data explorers. Pattern libraries and reusable componentry
See more

Digital + print publications

Digital and print production—and bridging the gap between the two. Workflow improvements for streamlined publishing.
See more

Editing + writing

Strong editing of technical, research, and marketing outputs. Writing on message and to the point. Audience analysis and message tailoring.
See more

Data vizualizations

Interactive and static data visualizations for web and print. D3.js, Highcharts, MapBox. Technical chops and design sense.
See more

Looking for help? Get in touch today!