About Me

Once upon a time there was a burnt-out activist and social worker who decided to make a career change. After a lifetime of playing with computers, he got serious about learning programming. Now he spends his days coding for good at Software For Good and his nights making art with code. (Okay, I do lots of other things too, but this site is mainly a code portfolio, so there you go).

Academic Interests

Community development/organizing, structural racism and racial justice, segregation and land use policy, heterodox economics, sustainable development, expanding rights of mental health consumers, use of technology in non-profits, integrating systems thinking into social justice work, models for non-hierarchical decision making, emergent behavior of complex systems, ethnography.

Other Interests

Clarity. Compassion. Sustainability. Electronic Music. Trains. Burning Man. Contact Improvisation. Half-heartedly preparing for industrial collapse, but not worrying too much about it. Urban gardening. I'm also an electronic musician and DJ. Obligatory link to my Mixcloud.


I mostly live in Powderhorn Park in Minneapolis. Sometimes my wife and I spend time in Thessaloniki and Athens. I'm originally from Cincinnati, OH. I have fond memories of living on Cherokee St in Saint Louis, MO.

Education Stuff

B.A. Sociology from Macalester College in St. Paul
Masters in Social Work from Washington University in St. Louis
Completed a coding bootcamp at Bitmaker Labs in Toronto, Ontario

Most Important Stuff

I have an amazing partner. I love her dearly. We share our lives with a 100+ lb ball of fluff named Starla the Luckdragon (though she mostly goes by Boo). She generally just likes to cuddle and sleep on the porch. I'm still trying to figure out exactly what I want to do when I grow up, or if I want to grow up at all.

Skills To Pay The Bills

  • Ruby

  • Rails

  • Sinatra


  • Git

  • API building/integrations

  • Microservices

  • RSpec/TDD/BDD

  • Linux/Bash

  • Devops (AWS, Ansible, Docker, Vagrant, Heroku, Dokku...)

  • Raspberry Pi/Arduino hardware

  • JS/React/Angular/Etc (enough to be dangerous on FE)

  • Elixir (learning...)

  • Elm (also learning...)

  • Processing (newbie!)

Other Erics