Software Developer, with a proven ability to plan, administer and execute full lifecycle software design and, development projects. In-depth knowledge of Microsoft-based software developer technologies and design techniques, with ability to apply expertise to achieve key technical objectives. Outstanding ability to gather and translate client requirements into practical, reliable, cost-effective system solutions.
Profile ©