Profile

An experienced software development lead with a solid background in all aspects of the SDLC. Experience working with onshore and offshore outsourcing. Able to act as a technical design authority and direct software domain experts toward a shared goal of software excellence. Process driven to achieve consistent, high quality results for the benefit of the company, not the process. Committed to enable users to do their job by enabling developers to do theirs.

Key Skills

Team Leadership. Provide clear direction and focus to developers to keep projects on track.

Architectural Design. Experienced software architect, able to apply the fundamental principles of object oriented design using the .NET framework.