Director Of Engineering, Software Development
CurrentProvide hands-on leadership for large scale, technology oriented, software implementation projects, including working with all levels of executive leadership within business and technology organizations. Manage stateside and offshore staff in defining goals and objectives. Provide and enable open communications, evaluate staff performance, and assist with compensation reviews and recommendations. Work in environments using high-scalable technologies, including Hibernate, Java, Jira, JBoss, Jenkins, Junit, Liquibase, MongoDB, Oracle Database, Selenium, Spring Framework, Bootstrap, AngularJS, Microservices, and Java Messaging Service using ActiveMQ.• Optimized development practices and procedures, improving code quality and achieving continuous delivery of new features in Agile development environment. • Maintained responsibility for development, quality assurance, delivery, and support of service-based technology, providing highly advanced curriculum and learning platforms, and serving over 200K students and staff in virtual learning environments. • Raised visibility of production support team within company by implementing Kanban process using onsite and offshore resources, enabling 30% reduction in resolution time for critical issues.• Provided hands-on leadership to integrate Microsoft’s O365 with K12’s LMS platforms, replacing proprietary email application for more than 220K users across all of business lines serving local and international students and staff.• Introduced agile development practices to Product Development department, increasing Sprint velocity by 40%.• Fostered culture of innovation by leading product and technology solutioning sessions.