Kirk Israel Portfolio

I'm Kirk Israel, a UI engineer who likes spotting ways computers can make people's lives easier, better, or more interesting and then building those things.

I've spent my career in the space between design and engineering: prototyping interactions, building production interfaces, working with designers and product teams, and solving the odd technical problems that tend to show up when an idea becomes a real application.

I've worked on React applications, design systems, data visualization and mapping tools, consumer websites, and plenty of things that don't fit neatly into a single category. I've also been making software for my own enjoyment for as long as I've been a programmer -- games, creative tools, community sites, visualizations, and assorted experiments.

AI has rapidly changed how quickly we can build software and the range of things one person can take on. But figuring out what to build, recognizing when something isn't working, and making pragmatic choices still matter. Having built software across both eras gives me a useful perspective on what an LLM can do and what still requires human judgment. The projects below are some examples.

online resume>>

professional roles

I've worked everywhere from small startups to household-name companies, building interfaces for specialized professional tools as well as products used by millions of people. Here are some highlights.

selected works

A grab bag of smaller projects, prototypes, experiments, and other things worth showing.

dataviz + ui

A gallery of personal and professional experiments in data visualization and ui prototypes

animals

24 delightful virtual puppets, a tribute to illustrator ed emberley who taught kids how to draw 'em.

whitewave annual report

charming web version of whitewave foods' annual report, using turn.js for skeuomorphic page turns.

scrumtool@aol

a hackathon project that became an integral part of team sprint planning

webrtc @ cafex

prototyped a webrtc proof-of-concept allowing medical professionals to mark up shared visual resources in real time over a web video link

med-plan-print

practical tool for generating printable medicine and meal checksheets

web projects and communities

Sites I've built, run, and kept alive -- some for years, some for decades.

kirkdev

my long running tech blog to share ui/ux knowledge with others and provide a reference for my future self

blender of love

web's first romance poetry community, at its peak publishing 700 works a month.

chart-o-tron

band sheet music management and setlist polling for street bands on the go

interactive tools, toys, and games

Things I've made to play with an idea, solve a problem, or just see if I could.

timelines

a ux challenge - how do you present decades of life in a way people can connect with?

kirk.is/polling

minimalistic free tool for making web surveys and polls

kirk.is/drawing

minimalistic free shared online whiteboard, a tool for early work-from-home days.

joking at a distance

browser-based realtime online-multiplayer port of a (NSFW) tabletop game, made in early quarantine times.

atari code tools

web-based tools (some old but beloved) outputting runnable code for character and backgrounds graphics and jamming and looping music for the atari 2600

lowLag.js

simple wrapper for low-latency, high-compatibility, html5-friendly audio for an earlier web era