I work with businesses in the Portland metro area and beyond to build and maintain their business-critical web applications. I have over a decade of experience doing this for large and small businesses, and start-ups.
I use both basic tools and cutting-edge libraries (where appropriate) to make fantastic applications that solve complex use cases. I design and build user interfaces that people find intuitive and enjoy using. I build back-end MVC frameworks apps that are both functional and scalable, yet minimalistic in design and easy to maintain. I believe in using computers to solve problems, not create more of them.
I am a clear and direct communicator who enjoys the challenge of listening to someone's idea for an app, then designing it and bringing it to reality in a timely and relatively inexpensive manner. I write documentation that people can actually understand and use.
- Decumanus, Portland, OR (2015-present) founder
- Macmillan Higher Education, New York (2011-2015) remote contractor
- SageFire, Boulder, CO (2010-2011) software engineer
SageFire was a software-as-a-service firm with multiple B2B products, including a platform for allowing franchisor corporations to provide a common branded portal through which their franchisees could manage their franchised businesses. As a developer, I wrote front- and backend modules for their extensive PHP codebase (27 forks for the various corporate clients). This included extensive new interface components for appointment booking for a franchisor client in the tutoring field (Tutor Doctor). I also led the design and development of a new refactored Python/Django platform that provided for a unified application codebase to easily accomodate all future and existing franchisor clients. (Python, Django, PHP, CodeIgniter, Kohana, Dojo Toolkit, AJAX, XML, JQuery, ExtJS, Mootools, Script.aculo.us, MySQL, PostgreSQL, Apache, nginx, Linux, Puppet)
- Logisens, Fort Collins, CO (2005-2010) chief application architect
- Barclays Capital, New York (2000-2001) manager and developer
(Java, J2EE, Servlets, Applets, JSP, EJB, Oracle, Solaris, E10K, XML, SWIFT)
- Information Architects, Hoboken, NJ (2000) software engineer
- Human Code (now part of Sapient), Austin, TX (1999) software engineer