Experienced developer able to adapt to evoloving technology.
Scroll down to learn more about me.As a developer I have put into production a wide variety of products ranging from distributed web applications, developer tools, and desktop applications. Along the way I have always had a passion for coding and the process of building something cool that customers use to make their work life better.
I am a full stack developer and embrace the idea that distributed applications lend themselves to encapsulated silos of technology. When done right, these silos encourage test driven development, automation, and independant deployment.
I feel strongly that coding is collaborative. Over the years I have been told by my peers that I have a positive impact on those I work with.
Instead of my experience in detail (that's what my resume is for), I've opted to do the "a picture is worth a thousand words" thing.
Here's some icons of tech I like working with, a word cloud of tech stuff, and a word cloud for who I am as a person.
For your convienence I've posted my resume as both PDF and Microsoft Word.
Thanks for dropping by and taking the time to learn a bit about me. Do my skills match a job you're working on? Drop a line! More detailed contact information is available on my resume.
503.348.2470
Available on my resume
Beaverton, OR USA