Dynamic, formally trained senior software engineer offering over fifteen years proven track-record of analyzing user needs, developing tactical solutions, and delivering high-quality reliable technology within time and cost constraints.
Entrusted with establishing, empowering, and enriching a business environment where the stakeholders may achieve all goals ranging from the calculated to the fortuitous. Responsible for all aspects of the software development process, from analysis and requirements collection to system design, implementation, testing, and deployment. Diverse development skill set ranging from high to low level design. Managed, mentored, and trained developers with a wide range of technical backgrounds and skill sets both on and off shore. Well rounded capabilities include team collaboration, leadership, and management in both the on and off shore model. A positive attitude, creative approach to problem solving, and strong work ethic help to get the job done well.