Highly Exciteable Software Guru
Greater Seattle Area
Highly Exciteable Software Guru
Greater Seattle Area
I am an experienced and highly motivated software engineer. My passions lie in working to build highly performant and secure architectures and components to solve real world problems. I have worked at several small corporations and a few large, my preference is to work on small but driven teams and to work with cross-disciplines and on varied projects. The majority of my work has been in web and application development.
Network protocols, performance, and security/cryptography.
(Computer Software industry)
April 2008 — Present (1 year 4 months)
First developer on board.
In charge of prototyping, researching, architecting, and developing a highly scalable backend to provide synchronization and data services to mobile devices. Currently working in both Ruby on Rails and J2EE.
(Computer Software industry)
July 2006 — February 2008 (1 year 8 months)
Technical lead for team of < 5 engineers.
Designed and built an integrated object level permissions system and API in ruby that worked across models and controller layers.
Managed subversion code base and trac wiki for developers.
First developer, saw product through prototype to scaled and deployed application, made original platform decisions for RoR.
Integrated product with real-time collaborative service using an HTTP based API..
(Public Company; 10,001 or more employees; MSFT; Computer & Network Security industry)
June 2005 — June 2006 (1 year 1 month)
Worked on the NGSCB/System Integrity Team working on Windows Vista
C/C++ development on security code for the Bitlocker drive encryption feature
In charge of the COM WMI provider and scripted deployment scenarios.
(Privately Held; 51-200 employees; Computer & Network Security industry)
June 1999 — August 2002 (3 years 3 months)
Used and integrated remote multithreaded debugging in gdb with server product
Wrote PKI application for server authentication with OpenSSL in C
Wrote SSL server authentication and certificate management for non-windows platform
Work on client-server encryption & authentication protocol in C++.
Creation of client installer and COM object for netscape interaction
Creation of license manager, for storing customer and machine information with a web front end and Perl and MySQL backend for generating server licenses.
2001 — 2005
Mountaineering, Skiing, Climbing, Cycling