
Dynamic, results driven software engineer skilled in all phases of the software lifecycle, including requirements, design modeling, hands on development and testing, with proven leadership in team prioritization, customer collaboration and presentations, as well as expertise in work package management and financial planning of software deliverables.