Senior developer, architect and technical team lead who mentors junior developers. Over 20 years’ experience as developer. Leaves projects in better shape than found. Significant experience with framework-level development. Creates well-designed, well-documented, re-usable code. Experience ranges from embedded systems to server tier to client tier to mobile.
Permission to work in US and Canada.