Director Of Software Engineering
- Collaborate with client's key managers to analyze existing processes/systems, conduct requirements gathering, and recommend optimal solutions.- Create proposals that define deliverables, including scope of work, schedules, and cost estimates.- Routinely interact with client to resolve and negotiate design changes.- Hands on management of all software development projects from concept to implementation.- Communicate project status to stakeholders through scheduled status meetings.- Serve as Product Manager for Qualitech's proprietary BPI System, a customizable, web-based process improvement and corrective action solution.- Led and mentored the project team from both technical and functional perspectives including data architecture, database development, requirements identifications, integration development, testing, and project management.- Developed reusable assets such as solution architectures and business object generator.- Instrumental in developing business with existing clients, managing long-term client relationships, and retaining accounts.- Occasionally involved and supported sales team in presentation to prospective clients.- Architected/developed a solution for Duke Energy which increased daily productivity of 130 customer service representatives by nearly 50%.- Architected/developed a Bankruptcy Tracking System for Duke Energy which tracks over $1.5M in claims annually.- Architected/developed a Dynamic Scheduling System saving New Horizon Electric Cooperative $5M annually.