Front-end engineer · Author · Artist

Crafted code, prose & images.

Code, writing, and art — all made with the same intention, the same eye, the same standard.

Angular TypeScript AI-assisted dev 10+ years
Selected work

Things I've built.

projectr task management app

Side project · 2026

projectr v2 beta

A task and project management app for individuals and freelancers — re-built with Angular v19 and Firebase because I wanted to focus entirely on the front end. Built for myself, because I have ADHD. Currently in private beta testing, but sign up if you want to try it out.

Juvenile Justice Information Exchange website

Journalism · 2010–2014

Juvenile Justice Information Exchange

From intern reporter to managing editor — six years covering juvenile justice and child welfare nationally. Where writing and building first converged for me.

Screenshot of vanessaschill.com

Client project · 2026

Vanessa Schill

Portfolio site for a senior instructional designer and ATD Master Trainer. Features a CSS marquee ticker for scrolling skills, fully responsive layout, and a clean typographic system built without a framework.

Screenshot of Phillies Dashboard app

Side project · 2026

Phillies Dashboard

A real-time dashboard for tracking Philadelphia Phillies games, built with Angular and the MLB Stats API. Features live score updates and a responsive design for mobile devices.

projectr task management app

Side project · 2016–2017

projectr v1

A task and project management app for individuals and freelancers — built with AngularJS and Firebase because I wanted to focus entirely on the front end. Built for myself, because I have ADHD.

From the blog

Recent writing.

All posts
Feet up on airport seats — somewhere between assignments
About

I'm Ryan.

Senior front-end engineer by day. Author and visual artist by night. Journalist by training.

I've spent a decade building front-end applications at companies like IBM, ADP, Vanguard, and NBCUniversal. Before that, I spent years writing, reporting on juvenile justice, editing and managing a newsroom, publishing fiction, and creating visual art and comics journalism. The two careers look different. The craft is the same.

Full story →
Get in touch

Let's make something worth making.

Open to full-time roles, freelance projects, and conversations about craft. Whether you need a senior front-end engineer or a developer with an eye for design or who can also write your documentation — I'm interested.

Start a conversation