About Me


Software is what I do.

I am a freelance architect/developer. Lately, my preferred platform usually involves Ruby on Rails and Javascript, but I'm always looking for new languages, technologies, frameworks, etc. so I can be the most efficient building the features that my clients want. I'm comfortable working on projects using Node.js, Python (Flask/Django), React, Angular, among others.

I've spent years learning how things work in a variety of environments, from tiny startups to Fortune 100 companies. Every organization is different and I specialize in finding the the best possible solution that will fit in a particular situation.

Some of my specialities include performance optimization, Test-Driven Development, domain modeling, process automation, and distributed architecture.

If you need help defining the architecture for your solution, gathering requirements, defining processes, building/leading a team, or just developing the application, I can help. Please reach out via my contact form so we can talk about how I can help your business reach it's full potential.

To learn more about me, check out my resume.