Career Summary
I am a seasoned software engineer and technical product manager 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
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
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
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
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
Associate Web Designer
Responsibilities:
- Provided PHP, HTML, CSS and Javascript support for existing sites.
- Designed logos and graphics for new site layout.
Lead Web Designer Assistant
Responsibilities:
- Researched integrating PHP and RSS for college web development platform
- Converted legacy HTML/CGI based registration forms to PHP/MySQL
- Assisted with web-based image gallery system implementation
Projects
SAP iBase Migration
Developed a service to migrate data sent from an SAP BizTalk service to an inventory management data structure using events.
Technologies used:
- .NET 7
- SAP 4/hana API
- Biztalk
- RabbitMQ
- ETL
.NET Microservices Implementation
Migrated legacy backend functionality from a .NET Framework application to .NET microservices.
Technologies used:
- .NET 6
- Serilog
- Open Api
- RabbitMQ
- Seq
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 ScienceNorth Carolina State University2009 - 2015
Certifications
-
Certified Scrum Master (CSM)Scrumalliance.orgOctober 16th, 2022
-
Advanced Certified Scrum Master (A-CSM)Scrumalliance.orgNovember 14th, 2023
Language
- English (Native)
- Spanish (Conversational)
Interests
- Cooking
- Board Games
- Scuba Diving