Summary
Overview
Work History
Skills
Timeline
Generic

Timothy Kuykendall

Durham,NC

Summary

Accomplished software development leader and coach with 19 years experience building, managing, and contributing to highly effective, highly motivated engineering teams. Expert on Agile processes including SAFe, Scrum, Kanban, and XP. Experienced leading the transition of teams and organizations to Agile development best practices. Known for pragmatism and a focus on results. Highly experienced in the startup realm with deep insight into the needs and challenges of growing organizations. Passionate about helping teams perform at their best. Well-versed in communicating and translating high-level business expectations into actionable technical requirements. An unrelenting eye for quality and efficiency.

Overview

20
20
years of professional experience

Work History

Manager, IT Business Applications

North Carolina Department of Revenue
Raleigh, NC
04.2024 - Current
  • Manage a team of 6 IT staff of various skillsets to understand business requirements, design, develop, and implement solutions in support of the agency-wide tax applications, which collect over $33 Billion in revenue across multiple agencies
  • Plan and track multiple large and/or complex projects across various systems and services, providing appropriate status updates and other communication to stakeholders both technical and non-technical
  • Manage multiple vendors and external technology resources to leverage product capabilities, communicating requirements, adhering to timelines, and ensuring quality delivery
  • Plan and organize the work of staff to ensure agency and divisional goals are met in a timely manner while following all agency and division rules, standards, guidelines, policies, and operating procedures
  • Provide leadership to resolve production issues related to various tax systems, promptly responding to production issues
  • Provide continuous support and guidance for team members regarding performance, needs, and career progression.

Manager, Software Engineering

Blackbaud
Charleston, SC
12.2021 - 03.2023
  • Recruit and manage highly engaged teams of full-time, full-stack engineers (C#.NET/Angular), coaching them on their career growth, and ensuring they are connected to the outcomes and purpose of their work
  • Manage and coordinate with off-shore, contracted teams to ensure delivery of high quality code
  • Assist in organization-wide transition to Scaled Agile Framework (SAFe)
  • Assist in coordinating and facilitating SAFe/Agile ceremonies including PI planning, ART demo, refinement, retrospective, and daily stand-up
  • Manage performance of team members through goal setting and measurement, coaching, recognition, and feedback through regular one-on-one's and check-ins
  • Collaborate with management to ensure consistent practices and processes across development teams
  • Partner with Architects to ensure designs align efficiency with company goals
  • Partner with Product Management to prioritize team backlogs, ensure engineering investment is represented and align on market needs and prioritization
  • Proactively provide clear, transparent communication on team progress within the organization via project timelines and risk assessments
  • Collect and communicate relevant metrics to senior leadership.

Manager, Software Development

Integrify
Carrboro, NC
12.2018 - 10.2021
  • Recruit and manage software development team of Fontend Engineers, Backend Engineers, and QA Engineers
  • Lead departmental transition to Kanban structure, introducing User Stories, Daily Stand-ups, Backlog Grooming, and other Agile techniques
  • Restructure Development department from compartmentalized skill areas to a cross-functional team
  • Overhaul product SDLC from massive monthly releases to continuous deployment, greatly reducing lead time for features, enhancements, and bug fixes
  • Oversee and advise mass-restructure from proprietary technologies (C#.NET, MSSQL) to modern, Opensource technologies (Node.js, MongoDB, Docker)
  • Create, prioritize and manage backlog of features, enhancements, and defects
  • Create, maintain, and publish product roadmap including timelines, milestones, KPIs, etc
  • Facilitate departmental planning and stakeholder discussions
  • Coordinate with external stakeholders to prioritize cross-departmental needs
  • Communicate directly with customers regarding up-coming releases/migrations, high-impact defects, and general customer-satisfaction
  • Administration of Github, Zenhub and other Agile tools.

Director, Product Development

6fusion, USA
Raleigh, NC
04.2013 - 10.2018
  • Recruit and manage software development team of Frontend Engineers, Backend Engineers, QA Engineers, and Graphic Designers
  • Budget management for on-staff resources, outsourced resources, and development tools, and employee training
  • Coordinate with external recruitment firms to define job descriptions, budgets, and acquire resources
  • Work with Product Management to define business and technical requirements for development work
  • Define and maintain prioritized backlog of development projects
  • Coordinate with outsourced development teams including project definition, requirements gathering, resource procurement, and project management
  • Assist technical architecture design for up-coming features
  • Investigate new technologies and products as relevant to 6fusion
  • Act as Agile Coach, implementing SCRUM and coaching team/business on Agile practices
  • Act as Project Manager for all development projects, including requirements gathering, resource procurement, timeline definition, progress communication
  • Act as Scrum Master, facilitating product backlog grooming, sprint planning and day-to-day impediment resolution
  • Act as Product Owner, translating business requirements into user stories
  • Make updates to code (HTML, CSS, Javascript, Ruby) when necessary
  • Work with Business Development department to advise on technical feasibility and requirements for potential partnerships
  • Administration of Jira and other Agile tools.

Manager, Software Development

Medthink, Inc.
Raleigh, NC
01.2013 - 04.2013
  • Manage Development team of Frontend Engineers, Backend Engineers, and QA Engineers
  • Define project requirements, timelines, success criteria, and launch processes for customer materials
  • Manage deployments of customer applications and internal development processes
  • Assist coding HTML, CSS, and JavaScript.

Agile Coach & Project Manager

Webassign
Raleigh, NC
04.2012 - 12.2012
  • Assist company-wide transition to Scrum & Kanban
  • Act as Scrum Master and Agile Coach for multiple feature development teams
  • Assist Product Owners with requirements gathering, backlog prioritization, and progress communication
  • Creation and publicizing of information-radiators including Scrum boards, burndown charts, sprint snapshots, etc
  • Facilitate and lead Scrum meetings including Sprint Planning, Sprint Retrospectives, and Sprint Reviews
  • Administration of Jira
  • Establish, gather, and report key performance metrics
  • Ensure efficient communication with external teams including UX, Database Administration, and Production Support.

Agile Coach & Project Manager

iContact
Morrisville, NC
01.2010 - 02.2012
  • Act as Scrum Master and Agile Coach for multiple feature development teams
  • Work with Management to interview potential Developer, Scrum Master, and Product Owner candidates
  • Train and mentor team of Scrum Masters and Product Owners
  • Facilitate and lead Scrum meetings including Sprint Planning, Sprint Retrospectives, and Sprint Reviews
  • Administration of Jira
  • Assist Product Owners with requirements gathering, backlog prioritization, and progress communication
  • Creation and publicizing of information-radiators including Scrum boards, burndown charts, sprint snapshots, etc
  • Establish, gather, and report key performance metrics
  • Ensure efficient communication with external teams including UX, Database Administration, and Production Support.

Software Engineer

iContact
Morrisville, NC
01.2007 - 01.2010
  • Investigate and resolve Tier 3 escalation issues
  • Respond to production outages and issues
  • Fix bugs in the iContact platform
  • Generate and automate delivery of financial and customer retention reports via SQL
  • Collaborate with feature development teams to address various customer and technical needs
  • Collaborate with feature development teams to define efficient database schema and queries
  • Administration of LAMP architecture
  • Administration of Jira and other development tools
  • Define and implement branching/merging strategies for Subversion
  • Create bash and PHP scripts to automate various tasks
  • Create information radiators for key platform metrics
  • Communicate with enterprise customers to address platform needs.

Systems Engineer

Carquest Auto Parts (General Parts Inc.)
Raleigh, NC
05.2004 - 02.2007
  • Maintain and support inventory management system for Carquest distribution centers located across North America
  • Administer multiple large databases of automotive parts
  • Initiate and monitor nightly transfer of financial and inventory data from individual distribution centers to central data center
  • Create shell scripts to streamline and automate various tasks.

Skills

  • Agile processes including SAFe, Scrum, Kanban, and XP
  • Off-shore team coordination
  • Performance management and coaching
  • User Stories, Daily Stand-ups, Backlog Grooming
  • Meeting facilitation
  • Project management
  • Deployment management
  • Key performance metrics gathering and reporting

Timeline

Manager, IT Business Applications

North Carolina Department of Revenue
04.2024 - Current

Manager, Software Engineering

Blackbaud
12.2021 - 03.2023

Manager, Software Development

Integrify
12.2018 - 10.2021

Director, Product Development

6fusion, USA
04.2013 - 10.2018

Manager, Software Development

Medthink, Inc.
01.2013 - 04.2013

Agile Coach & Project Manager

Webassign
04.2012 - 12.2012

Agile Coach & Project Manager

iContact
01.2010 - 02.2012

Software Engineer

iContact
01.2007 - 01.2010

Systems Engineer

Carquest Auto Parts (General Parts Inc.)
05.2004 - 02.2007
Timothy Kuykendall