I am a classically trained Software Engineer with a degree in Computer Science who practices the art of Software Craftsmanship. The bulk of my full-stack experience is in Ruby on Rails and React / Redux. I value working with forward-thinking companies who value cooperation and are driven to make a difference in the world. I work on a remote, part-time, freelance arrangement with distributed teams using agile methodologies and collaborative tools.
Increasingly, my interest is moving towards progressive, reactive applications built using serverless technologies such as AWS Lambda, Kinesis, DynamoDB, Elasticsearch, and Websockets. I value balancing the old and the new — using decades old insights from architecting J2EE enterprise applications, in conjunction with new tools and paradigms developed for the modern unit of compute. I believe that users expect more today from web and mobile applications than they did five years ago, which requires a paradigm shift in the way we develop software.
Education and Employment
How I do what I do
My professional opinion