Director Of Software Engineering
CurrentAs an Engineering Director, I architect, design, develop, and test Software as a Service (SaaS) products for LexisNexis. These products include offerings such as Legal Search, Risk Management, and Media Intelligence licensed for use by LexisNexis's customers. In this capacity, I supervise seven separate development teams consisting of over 50 programmers, Quality Assurance (QA) technicians, and infrastructure engineers who work directly for the company or are employed as remote contractors. My teams utilize the AWS platform, Docker Containers, microservices architecture, and machine learning to build back-end services as well as Web and API development tools to create Web-based user interfaces. I Collaborate with individual product owners using Agile principles to run Scrum Sprints, document User Stories, conduct weekly "stand-ups," groom the feature roadmap, and manage the CI/CD pipeline. I also Oversee a $3MM departmental budget, track RAP (Reliability, Availability, and Performance) metrics, and provide continuous status reports to executive management. Key Achievements:- I eliminated redundancy across two API development teams, which improved coding throughput and slashed annual operating costs by 30%. - I established an engineering mentorship program that paired senior programmers with junior developers during their initial ramp-up. This program cut onboarding time in half and increased team productivity. - I was part of the group that organized a corporate-wide "Hack-a-Thon" to inspire new product features and enhancements across LexisNexis product lines. This program resulted in 87 new ideas and a $10K award to one of my seven engineering teams.