Director of Software Development

Learning to lead.

Influential leader in technology with 16+ years of experience in automation, engineering, software development, and adept team management within the FinTech and Energy sectors. Proven track record pioneering innovation, building high-performing teams, and orchestrating strategic solutions that leave a lasting impact. Passionate about leveraging technology to craft transformative experiences. Known for skillfully aligning technical strategies with business objectives, particularly under challenging circumstances while cultivating a culture of partnership and continuous improvement.

  1. Heartland Payment Systems
    • Director Software Development
      • Oklahoma City, OK
      • Purposefully leading Payroll Technology teams responsible for core Payroll functionality including payroll processing, client management, employee self service, and the modernization of outdated technologies. Partnerships with peers leading Tax, Integration, and Human Capital Management teams ensure proper alignment and collaboration.

        - Spearheaded the application stabilization initiative reducing system outages, improving user experience and ultimately reducing weekly errors by 85% in 15 months.
        - Owned the roadmap for 15 delivery teams, ensuring alignment with system stability objectives.
        - Directly responsible for an organization of 57 full time employees and contractors.

    • Senior Manager Software Development
      • Jan 2022 - Jan 2023 · 1 yr 1 mo
      • Oklahoma City, OK
      • Shepherded teams on performance, security, compliance, and alignment, ensuring safe and rapid value delivery. Fostered effective collaboration with Product, Engineering, and Security to optimize product outcomes.

        - Established a team of Security Champions made up of 6 software developers who assist all software developers mitigate security vulnerabilities.
        - Implemented the automated integration of our work item management system with a security vulnerabilities tool, improving visibility of the work and its incorporation into the software development lifecycle.
        - Led a project where 5 delivery teams upgraded Payroll from AngularJS to the newest version of Angular for 200+ different UI screens, improving user-friendliness and visual appeal.

    • Manager Software Development
      • Jan 2021 - Jan 2022 · 1 yr 2 mos
      • Oklahoma City, OK
      • Molded global partnerships, streamlined onboarding, and elevated code quality. Expanded delivery teams, preparing a culture of quality and empowerment. Facilitated dynamic collaboration with diverse international teams.

        - Orchestrated the team expansion project, doubling the size from 7 to 15 delivery teams to align with backlog depth.
        - Implemented measures to ensure effective collaboration within the expanded team.

    • Supervisor Software Development
      • Jan 2020 - Jan 2021 · 1 yr 1 mo
      • Oklahoma City, OK
      • Championed the strategic refactoring and modernization of Payroll’s monolithic codebase. Cultivated autonomy in direct reports, promoting their growth and skill development. Responsible for new talent onboarding and integration.

        - Guided the creation of a strategy to iteratively create the first 5 bounded contexts and microservices letting teams deploy independently while balancing the delivery of value for the company.
        - Co-led the Payroll Application Modernization effort and managed its backlog which saw the creation of Payroll’s very first small independent services carved out of the Payroll monolith.
        - Interviewed and assisted in the selection of 10 new developers, 6 reporting directly to me fostering an environment of autonomy and productivity among direct reports.

    • Senior Software Developer
      • Jan 2018 - Jan 2020 · 1 yr 10 mos
      • Oklahoma City, OK
      • Advocated for automation, DevOps, and collaborative practices, enabling faster, secure software delivery. Guided cloud migration planning and application development. Influenced a culture of fast flow, fast feedback, and continuous experimentation and learning.

        - Established SDLC policies giving 19 developers high autonomy while ensuring software delivery that was both safe and fast.
        - Led the Software Directional Leadership Team of 6 Senior Software Developers who planned every detail of Payroll’s migration through the first migration to the cloud in Heartland history.
        - Co-led software development of the Payroll Application Development software delivery team.
        - Interviewed and assisted in the selection of 4 new developers.

  2. Chesapeak Energy
    Jan 2008 - Jan 2011 · 9 yrs 11 mos
    • Senior Software Developer
      • Jan 2016 - Jan 2018 · 1 yr 7 mos
      • Oklahoma City, OK
    • Software Developer II
      • Jan 2014 - Jan 2016 · 2 yrs 7 mos
      • Oklahoma City, OK
    • SCADA Systems Analyst II
      • Jan 2011 - Jan 2014 · 2 yrs 5 mos
      • Oklahoma City, OK
    • Associate SCADA Systems Analyst
      • Jan 2008 - Jan 2011 · 3 yrs 5 mos
      • Oklahoma City, OK
  3. Jack Henry & Associates
    • Programmer/Analyst 1
      • Jan 2007 - Jan 2008 · 1 yr 3 mos
      • Springfield, MO
  4. Infinite Images Photography
    • Second Shooter and Photographer's Assistant
      • Jan 2005 - Jan 2007 · 2 yrs 4 mos
      • Springfield, MO Area
  5. Oklahoma Christian University
    • Software Support Technician
      • Jan 2005 - Jan 2007 · 2 yrs 2 mos
      • Oklahoma City, OK