Charles Hensley

Technical Product Manager (Scrum Master)

Career Summary

I am a seasoned technical product manager and software engineer with over a decade of experience in full-stack development, agile project management, and operations. Throughout my career, I have led development teams to deliver complex web applications and microservices using modern frameworks like .NET, RabbitMQ, and Azure DevOps. I specialize in SDLC documentation, CI/CD pipelines, database management, and front-end design, leveraging my technical expertise to deliver scalable, high-quality solutions. As a Certified Scrum Master (CSM, A-CSM), I am passionate about implementing agile practices, optimizing workflows, and fostering collaboration within teams. My goal has always been to combine innovation with efficiency to drive meaningful results.

Work Experience

Technical Product Manager

Jan 2022 - Present

Led two agile development teams, providing guidance on requirements, coding standards, and best practices. Maintained SDLC documentation, defined KPIs, and optimized CI/CD workflows using Azure DevOps pipelines.

Responsibilities:

  • Implemented RabbitMQ-based microservices for efficient communication.
  • Defined key performance indicators for application optimization.
  • Streamlined development and deployment through automated CI/CD workflows.

Technologies used:

  • RabbitMQ
  • Azure DevOps
  • .NET 6
  • Serilog
  • Seq

Senior Software Engineer

Feb 2020 - Jan 2022

Enhanced a legacy ASP.NET MVC application by implementing a Repository-Service pattern and Dependency Injection. Streamlined testing workflows with Robot Framework and automated front-end tests.

Responsibilities:

  • Developed multi-layered navigation components using JavaScript and jQuery.
  • Automated Excel report generation via SSRS.
  • Provisioned and managed MySQL databases with Entity Framework migration scripts.

Technologies used:

  • ASP.NET MVC
  • Entity Framework
  • SQL Server
  • SSRS
  • Robot Framework

Software Engineer II

May 2015 - Feb 2020

Developed HIPAA-compliant web applications and integrated SharePoint O365 with Kentico for secure content management. Designed custom UI components using modern frameworks and methodologies.

Technologies used:

  • ASP.NET MVC
  • Bootstrap
  • SharePoint O365
  • SASS
  • jQuery

Associate Software Engineer

Jan 2011 - May 2015

Maintained and enhanced Magento applications and developed custom PHP modules for e-commerce solutions. Managed CentOS Linux servers and optimized front-end performance.

Technologies used:

  • Magento
  • PHP
  • MySQL
  • JavaScript
  • CentOS

Highlights

  • Scrum Framework
  • ASP.NET Core
  • SQL/MySQL
  • Azure DevOps
  • Jira/Confluence
  • Javascript
  • HTML5/CSS

Skills & Tools

Project Management

  • Scrum Framework
  • Kanban
  • Jira
  • Confluence
  • Azure DevOps Backlogs/Wiki
  • Roadmap planning
  • Burndown charts

Software Development

  • C#
  • ASP.Net MVC
  • .NET 6
  • Entity Framework
  • Razor
  • JWT
  • OAuth
  • Git
  • SOLID Principles
  • Open API
  • HTML5
  • JavaScript
  • jQuery
  • CSS
  • SCSS
  • PHP
  • Bootstrap
  • SASS

Operations

  • Azure DevOps Pipelines
  • YAML
  • RabbitMQ
  • Docker
  • ElasticSearch
  • MySQL
  • SQL Server
  • SSIS
  • SSRS
  • Windows Server
  • IIS
  • PowerShell
  • SharePoint O365
  • Office 365 Active Directory
  • CentOS Linux
  • WHM
  • cPanel
  • SSH

Testing & Monitoring

  • Serilog
  • Seq
  • Robot Framework
  • ElasticSearch Synthetics
  • Kibana

Education

  • BSc Computer Science
    North Carolina State University
    2009 - 2015

Certifications

  • Certified Scrum Master (CSM)
    Scrumalliance.org
    October 16th, 2022
  • Advanced Certified Scrum Master (A-CSM)
    Scrumalliance.org
    November 14th, 2023

Language

  • English (Native)
  • Spanish (Conversational)

Interests

  • Cooking
  • Board Games
  • Scuba Diving