$ about

I've been writing code for over 25 years. What started as curiosity about how things work turned into a lifelong passion for building software.

My background is a bit unusual — I studied theology and linguistics in college. But I've been programming since I was 10, starting on a Commodore 64. After college, I discovered people would pay me to solve problems with code, and I've been doing it ever since.

I don't have a preferred language or stack. What drives me is the problem-solving aspect of programming — the language is just a tool. Give me an interesting problem and I'll figure out the best way to solve it.

### tools of the trade

Over the years, I've had the pleasure of working with a wide variety of languages and frameworks.

languages

Ada, ASP, Assembly, BASIC, C/C++, C#, Cold Fusion, Go, Haskell, Java, JavaScript/TypeScript, Kotlin, LISP, OCaml, PHP, Python, Rexx, Ruby, Rust, Silverlight, Swift, Zig

frameworks

Aeron, Angular, Django, Ember, Express, Flask, Flutter, Gin, Laravel, Netty, Rails, Spring, Symfony, Vue, Xamarin, Yesod

### interests

  • - web development & interactive experiences
  • - game development (studying, not doing)
  • - open source
  • - philosophy & theology
  • - music (guitar)

### work with me

I'm available for freelance projects. If you have something interesting you'd like to build, let's talk.

info@erwininteractive.com