Experience

2008 – 2025

Roles and results across SaaS, cybersecurity, cloud consulting, fintech, and scientific instrumentation.

Lead Software/Platform Engineer
It’s All Logic · Raleigh, NC
Dec 2024 – Dec 2025

Led engineering for a multi-tenant SaaS CRM platform, owning backend architecture, tenant-aware application design, cloud deployment patterns, production reliability, and operational tooling.

• Led architecture and development of tenant-aware services supporting customer provisioning, plan-based feature access, lifecycle management, and controlled deprovisioning.
• Designed and built backend services and APIs for CRM workflows, jobs, customers, estimates, invoices, portals, notifications, and automation.
• Established patterns for secure per-tenant configuration, encrypted secret delivery, environment-specific settings, and rollout-safe changes.
• Built operational tooling for tenant pause/resume, plan changes, configuration reconciliation, and deprovisioning.
• Integrated application delivery with Kubernetes, Flux CD, Kustomize, and SOPS across multi-tenant environments.
• Implemented production observability with Prometheus, Grafana, and Loki.

Senior Cloud DevOps Engineer
NDSL · Raleigh, NC
Dec 2023 – Dec 2024

• Designed and deployed containerized Kubernetes services for ingesting and processing distributed log streams across multiple customer systems.
• Built automation and backend services for large-scale log aggregation.
• Implemented deployment workflows and operational tooling that increased release repeatability across environments.
• Improved platform reliability and production-support readiness for embedded-system telemetry pipelines.

Senior Cloud Infrastructure Engineer
IronNet Cybersecurity · Tysons Corner, VA
Dec 2020 – Aug 2023

• Worked across a fleet of ~100 production Kubernetes clusters; the largest handled ~40 Gbit of traffic and scaled between 40 and 100 nodes.
• Spearheaded Jenkins- and Bash-based CI/CD automation that cut production cluster deployment from five days to 45 minutes.
• Engineered an autoscaling EKS platform with Terraform, GitHub Actions, and Cast AI, reducing annual AWS spend by 40%.
• Created utility Kubernetes operators in Go while migrating bare-metal clusters to Amazon EKS; ran Argo CD for cluster reconciliation.
• Enabled self-service infrastructure deployment for non-DevOps teams through Jenkins API workflows.
• Led production operations in regulated customer environments; presented DevOps content at the quarterly IronU conference.

Cloud Solutions Engineer → Cloud Solutions Architect → Solutions Architect
IDMA Solutions · Raleigh, NC
Nov 2016 – Dec 2020

• Architected cloud-native and serverless AWS platforms for client applications.
• Led a client migration from CircleCI to AWS CodeBuild, reducing CI/CD operating costs by ~80%.
• Led a high-throughput analytics system and a large-scale MongoDB-to-DynamoDB migration.
• Architected a serverless backend for a live-music video-streaming platform with a React Native proof of concept.
• Added an AWS Transfer SFTP ingestion path for legacy customers.
• Assisted sales with estimates that generated more than $130,000 in won business.

Cloud Application Developer → Cloud Application Architect
CenterEdge Software · Roxboro, NC
Sep 2015 – Nov 2016

• Led a Latvian offshore team building Centralized Reporting, Corporate Party Booking, and Webstore 2.0 on ASP.NET MVC and Couchbase.
• Built Node.js routing middleware that blocked malicious users before traffic reached primary EC2 instances.
• Configured Route 53 health checks and EC2 load balancers to detect unresponsive applications and services.
• Wrote a nightly Couchbase backup to S3 with lifecycle policies across Standard, IA, and Glacier.

Software Engineering Consultant
TekSystems · Raleigh, NC
Jul 2013 – Apr 2015

Served multiple clients on agile projects spanning pharmaceutical marketing sites, mortgage-servicing data systems, and consumer-focused Windows applications.

Lenovo — Software Engineer
• Developed the UI for WriteIt, nominated for Best Software/App of CES 2015.
• Wrote a DirectX wrapper for a C# WPF app, improving worst-case rendering from one frame every 4–5 seconds to 30+ fps.
• Contributed to Cortana/ReachIT integration with an AWS backend deployed through Jenkins.

IBM Seterus — Business Analytics Application Developer
• Built a service giving an existing application SSO and Active Directory lookups.
• Maintained SQL Server 2008 architecture, including a CDC history database, for CAMP 2.0.

MedThink Communications — Senior Software Engineer
• Developed pharmaceutical marketing sites with ASP.NET MVC, PHP, jQuery, and AngularJS.

Software Engineer II, Global Development
Diebold · Raleigh, NC
May 2012 – May 2013

• Enabled fully silent installation of the XMS ATM fleet-management product, reducing bank deployment time from weeks to hours.
• Assisted in the design of Concierge Video, letting ATM users talk to customer-service representatives.
• Built a diagnostic tool field technicians used to configure and troubleshoot Concierge Video.

Software Engineer, Tecan Integration Group
Tecan · Durham, NC
May 2008 – May 2012

• Designed and supported third-party scientific-instrument drivers in Visual Basic, C#, and C++.
• Created a generic RS-232 driver that cut development time for compatible drivers from weeks to hours.
• Developed a multithreaded helper library that prevented race conditions in device behavior.

Instructor, Simulation and Game Design / Computer Science
Wake Technical Community College · Raleigh, NC
Jan 2008 – May 2008

• Taught introductory programming, Visual C#, and Visual C++ to beginning through advanced students.
• Developed a prototype syllabus for a proposed game-engine design course.