I am passionate about Computer Science and enjoy learning. My Amazon.com purchase history is riddled with technical books and courses. I am always on the look for opportunities to apply what I have learned. I am available for consulting or contracting on any phase of a software development project as a technical or management resource.
In my professional career, I have been a consultant, contractor, employee and entrepreneur.
I am a firm believer in structured software development (e.g., Agile, Extreme Programming (XP), Waterfall, etc). Interactions with the development team and customers are extremely important for success. Enjoy working in environments with smart, dedicated and challenging people.