After 20 years of large project software development, management and team leadership in various languages and environments, I have developed a highly varied and useful skill set. As a proficient and passionate software developer, I stay current with and strive to apply the latest development technologies and methodologies. As a team leader, I look for ways to improve team cohesion and synergy to get the most from limited resources. As a high level manager, I help the CEO with strategic visioning and process improvements to increase ROI from all facets of the business. As a consultant, I have learned to look at products and services from the perspective of the customer story in order to discover their needs and develop solutions that are highly marketable. I am looking to continue my path in leadership by being a lead developer, team leader and mentor in an environment that values a positive corporate culture. I look forward to helping a company increase the ROI of its team by using my vast technical and interpersonal skills and experience to create innovative solutions and build team spirit.
Job Titles Held: