Senior Software Manager @ CACI International Inc
Software Engineering Manager @ L-3 Communcations, GCS Division
Senior Software Engineer - Team Lead @ L-3 Communications
Project Manager @ Genesis Software Corporation
Senior Software Developer @ Genesis Software Corporation
Bachelor of Science (BS) @ Purdue University
Over 15 years experience as an applications developer and over 10 years as a team leader. Skilled mentor teaching programmers about Test Driven Development, design patterns, coding standards, and the difference between good code and good maintainable code. Most recent experience focused on implementing Continuous Integration procedures and a DevOps methodology.
Senior Software Manager @ ● For L3 see more