Post Job Free
Sign in

Enterprise Software & Cloud Platform Architect

Location:
Denver, CO
Posted:
July 20, 2026

Contact this candidate

Resume:

Justin McCarthy

720-***-**** *******@*****.*** https://github.com/uvatmvf

PROFESSIONAL SUMMARY

Software Architect, Solutions Architect, and Platform Architect with 20+ years designing, developing, and modernizing enterprise software platforms in C#, .NET, Java, and cloud-native technologies. Progressed from hands-on software engineering through principal engineering into enterprise platform architecture, combining deep implementation experience with strategic leadership in cloud modernization, API ecosystems, AI-enabled engineering, and developer platforms. Expert at translating business strategy into scalable technical architectures, platform roadmaps, and modernization initiatives. Trusted advisor to engineering leadership, driving architectural roadmaps, platform adoption, engineering enablement, and modernization initiatives while balancing business priorities, security, reliability, and delivery velocity. Delivered platform and software architecture within highly regulated environments, supporting government, defense, healthcare, and critical infrastructure customers while aligning solutions with security, compliance, reliability, and operational requirements. Career Highlights

● 20+ years building enterprise software in C#/.NET

● Principal Engineer Solutions Architect progression

● Enterprise DevSecOps & Internal Developer Platforms

● Cloud modernization across AWS and Azure

● AI-enabled engineering and platform architecture Profile

Architecture & Strategy Platform & Cloud Leadership & Enablement Software Architecture Cloud Modernization Technical Leadership Platform Architecture Cloud Migration Executive Communication Platform Strategy Kubernetes Architecture Reviews

Application Modernization Observability Engineering Enablement API Strategy & Governance Data Platforms Developer Enablement Security Architecture Enterprise AI Architecture Engineering Standards Solution Architecture Distributed Systems

EXPERIENCE

Spectrum Charter Communications Oct 2022 - Present Solutions Architect to Principal Systems Engineer (contract to FTE)

•Architected and led adoption of centralized GitLab Runner infrastructure, replacing team-managed runners with standardized shared execution environments that improved security, governance, operational consistency, and developer experience.

•Developed reference implementations and working prototypes across Kubernetes, CI/CD, API platforms, and AI-enabled engineering workflows to validate architectural patterns before broader adoption.

•Defined and implemented an enterprise GitLab-based DevSecOps platform architecture supporting standardized CI/CD, centralized runner infrastructure, security governance, and automated software delivery across distributed engineering teams.

•Partnered with engineering leadership to define platform strategy, align technology investments with business priorities, and establish the architectural vision for enterprise cloud modernization initiatives.

•Evaluated architectural tradeoffs across security, scalability, reliability, developer experience, and operational cost to guide platform design decisions.

•Guided platform architecture decisions by evaluating business priorities, technical constraints, organizational readiness, and long-term operational sustainability across enterprise modernization initiatives.

•Established enterprise architecture standards, reference architectures, governance, and implementation guidance that enabled development teams to independently deliver microservices while improving engineering consistency across the organization.

•Designed a cloud-native application platform that accelerated migration from monolithic applications to microservices through standardized deployment patterns and self-service developer capabilities.

•Built and validated cloud-native platform capabilities using Kubernetes, CI/CD automation, API integrations, and AI-assisted development, translating architectural patterns into working implementations

•Defined and implemented enterprise API strategy and governance, centralizing authentication, authorization, traffic governance, rate limiting, and API lifecycle management across distributed applications.

•Defined and implemented enterprise observability standards supporting operational visibility, service reliability, and proactive incident response.

•Established shared data platform capabilities supporting real-time event processing, analytics, and enterprise data orchestration.

•Defined AI platform patterns and prompt engineering practices that enabled engineering teams to safely adopt large language models for developer productivity and operational workflows.

•Designed and prototyped agentic AI solutions integrating enterprise tools through the Model Context Protocol (MCP), enabling intelligent troubleshooting, architectural discovery, and engineering assistance.

•Established reusable AI workflows demonstrating practical applications of LLMs for operations, software engineering, and platform modernization.

•Defined platform architecture, reference implementations, and preferred integration patterns while partnering with globally distributed engineering teams to resolve architectural constraints, guide implementation, and accelerate software delivery across enterprise modernization initiatives.

•Supported enterprise data platform initiatives, collaborating with analytics teams to integrate and operationalize Starburst (Trino) alongside cloud-native platform, networking, and API infrastructure.

•Established the reference architecture for enterprise adoption of the Astronomer (Apache Airflow) platform, defining highly available deployment patterns, networking, security, certificate management, and operational standards used by engineering teams.

•Contributed to enterprise AI knowledge ingestion pipelines by normalizing Confluence documentation and Lucidchart diagrams into AI-ready Markdown and Mermaid representations, supporting metadata extraction, semantic retrieval, and agentic AI applications. CVS Health Nov 2021 - Sep 2022

Solutions Architect (contract)

•Advised engineering organizations on cloud-native adoption, platform capabilities, and engineering best practices to accelerate application modernization initiatives.

•Facilitated architecture reviews, technical discovery sessions, and design discussions with engineering leaders to align platform capabilities with business priorities and engineering standards.

•Led the architecture and delivery of an internal developer platform built on Tanzu Application Platform and Azure Kubernetes Service, enabling standardized cloud-native application delivery across engineering teams.

•Defined reusable application reference architectures ("Accelerators") spanning Java, .NET, Python, and Node.js that embedded enterprise standards for observability, testing, security, and API integration.

•Modernized CI/CD architecture by transforming legacy Jenkins pipelines into standardized supply-chain workflows that improved software quality and operational resilience.

•Partnered with enterprise Centers of Excellence to establish engineering standards for branching strategies, software delivery, and platform governance.

•Designed automated compliance services integrating Azure Event Grid and Spring Boot to enforce enterprise deployment policies across global engineering environments.

•Authored architecture documentation and delivered technical enablement sessions to accelerate adoption of the new platform across development organizations.

Tata Consultancy Services TCS Nov 2021 - May 2022

Technical Architect (contract)

•Partnered with client leadership to evaluate modernization tradeoffs, define implementation phases, and establish a migration strategy balancing business priorities, technical debt, delivery risk, and long-term maintainability.

•Led application modernization strategy for a large enterprise .NET platform, defining the migration roadmap from legacy .NET Framework and Angular to modern .NET 6 and Blazor architectures.

•Evaluated architectural tradeoffs across security, scalability, reliability, developer experience, and operational cost to guide platform design decisions.

•Security & Identity Modernization: Successfully migrated legacy OWIN authentication to .NET Core Identity, ensuring enter- prise-grade security standards within the new architecture.

•Defined modernization patterns that reduced migration complexity and accelerated application delivery across the client engineering organization.

•Project Delivery: Delivered comprehensive technical design documentation and project scaffolds within a strict 12-week timeframe, enabling a seamless hand-off to the client's internal engineering team. Ball Aerospace Apr 2019 - Oct

2021

Senior Software Engineer / DevSecOps

● Designed platform architecture for secure, isolated engineering environments supporting aerospace and defense programs, enabling software delivery within air-gapped development ecosystems.

● Designed enterprise CI/CD architecture supporting five global software organizations and more than 100 continuous integration and deployment pipelines across diverse technology stacks.

● Established secure software delivery standards integrating automated testing, static analysis, policy enforcement, and governance to support Cybersecurity Maturity Model Certification (CMMC) compliance.

● Standardized deployment architecture through reusable platform services, reducing implementation effort and improving operational consistency across engineering teams.

● Partnered with infrastructure, cybersecurity, and software engineering organizations to define software delivery processes balancing compliance, developer productivity, and operational efficiency.

● Led modernization efforts supporting the migration from Sun Agile PLM to Dassault Enovia, establishing reusable API integration patterns and shared engineering services.

● Served as technical lead for enterprise engineering applications, partnering with business stakeholders to deliver a centralized NIST-compliant solution replacing fragmented legacy workflows.

● Authored engineering standards, technical documentation, and onboarding materials that accelerated adoption of new platforms and delivery practices.

Rapiscan Systems, OSI Corp. Jan 2017 - Apr 2019

Senior Software Engineer (contract and FTE) Longmont, CO Mission-Critical System Modernization (NIST & CONUS Standards)

•Defined technical scope, Statements of Work (SOWs), implementation milestones, and solution architecture for fixed-price software engagements supporting mission-critical government systems.

•Served as technical lead and solution architect for a next-generation nuclear detection platform supporting federal regulatory standards and international deployment.

•Partnered with government stakeholders and product leadership to define technical architecture balancing performance, regulatory compliance, maintainability, and long-term extensibility.

•Designed distributed system architecture spanning desktop, web, mobile, cloud services, and specialized hardware integrations.

•Defined cloud hosting, networking, security, and deployment architectures supporting global customer installations.

•Led technical planning, vendor coordination, and solution delivery through successful government certification and worldwide deployment.

JBS USA Dec 2015 - Dec 2016

Software Engineer (contract) Greeley, CO

• Developed enterprise business applications and services supporting manufacturing operations using ASP.NET, SignalR and SQL Server.

Corning Glass Fiber Processing Oct 2014 - Sep 2015 Software Engineer (contract) Wilmington, NC

•Developed industrial automation software supporting manufacturing systems and SCADA integration. Agilent Technologies

Senior Software Engineer

(contract)

Oct 2013 - Oct 2014

San Jose, CA

•Developed laboratory instrumentation software supporting scientific data acquisition platforms. Nodality Inc. Sep 2008 - Aug 2013

Scientific Programmer (FTE and contract) South San Francisco, CA

•Scrum master and team lead for offshore consultants.

•Gather user requirements for offshore team

•Review code and product for offshore team

•System Design

•Coding, automated build and test, Deployment, publication for experiment design software in a commercial biomedical research laboratory.

•Technologies included C# .Net Win Forms, WCF remoting and windows services, Web API, Django, Python, and SQL Server with nUnit testing.

•Named as a contributor on patent (pending).

•Title: Method and Apparatus Related to Management of Experiments No. 201******** CBS Radio Jun 2007 - Jun 2008

Software Engineer (contract and FTE) Los Angeles, CA

•Primary assignments included coding of remoting services in a service oriented architecture, building test harnesses, load testing and balancing.

•Technologies included C# .Net WCF, TCP and web services. Center for Disease Control Jun 2004 - Jun 2007

Software Engineer (contract) Atlanta, GA

•Designed and implemented public health research applications for federal programs. Energov Solutions Jun 2004 - Jun 2005

Software Consultant (contract) Atlanta, GA

•Implemented ASP.net web framework with arcGIS.

Horizon Software Dec 2001 - Jun 2004

Junior Programmer-Engineer (FTE) Atlanta, GA

•Primary assignments included coding, design, on-site installation, testing, builds and releases.

•Technologies included Visual Basic.Net, SQL, Visual Basic, and earlier versions of Basic. Skills

Software Development

● C# / .NET (20+ years)

● Java

● Python

● JavaScript / TypeScript

● SQL

● WinForms

● ASP.NET

● ASP.NET Core

● WCF

● Web API

● Microservices

TECHNOLOGY EXPERIENCE

Cloud ● Azure

● AWS

● Red Hat OpenShift

● Kong

● Datadog

● Starburst

Clients

● ASP.NET MVC

● Blazor

● Bootstrap

● COM

● DevExpress

● Infragistics

● CSS

● JavaScript

● Telerik

● Xamarin

● Mudblazor

● MVVM

● SCADA

● Task Parallel Library

● Telerik

● Windows Presentation Foundation

Services ● gRPC C#

● MSMQ

● REST

● RPC

● SingalR

● TCP Remoting

● Windows Communication

Foundation

● API Gateway

● EventGrid

● EventHub

● Kafka

● RabbitMQ

● Redis

● StorageQueue

● FastAPI

CICD ● Azure Devops

● Checkmarx

● CruiseControl

● Fortify

● Jenkins

● Maven

● NPM

● Python Pip

● SonarQube

● TeamCity

● Kubernetes

● Tanzu

● OpenShift

● Gitlab actions

ORMs

● Ado.Net

● Entity Framework

● Linq

● Postgres

● SQL Server Management

Studio

● Replication

● Schema design

● Sql Server Reporting Services

● Stored Procedures

Tests ● bUnit

● Cucumber

● Jasmine

● JUnit

● Jupiter

● nUnit

● Moq

● Mockito

● MS Test

● SpecFlow

● xUnit

Languages Professional

● C#

● SQL

● Java

● JavaScript

● Visual Basic

Education

● C++

● Java

Design ● Atlassian

● Azure DevOps

● Microsoft Teams

● PlantUML

● Visio

● WebEx

● Lucid

Deployment ● Kubernetes

● Docker containers

● IIS

● Nuget

● PowerShell & Batch scripting

● Wix

● Windows Software Control Center

● Windows Subsystem for Linux 2

Architecture

Solution Architecture • Platform Architecture • Application Modernization • API Governance • Cloud Migration • Microservices • Security Architecture • Reliability Engineering • Distributed Systems Platforms

AWS • Azure • Kubernetes • OpenShift • AKS • Helm • Docker API & Integration

Kong Gateway • REST • gRPC • OAuth2 • JWT • Spring Boot • FastAPI Artificial Intelligence

Enterprise AI Architecture • Agentic AI • Prompt Engineering • Model Context Protocol (MCP) • AI Tool Integration • LLM Evaluation

• AI Developer Enablement

Developer Platforms

GitLab • Jenkins • GitHub Actions • Azure DevOps • CI/CD • IaC Observability

Datadog • Logging • Metrics • Distributed Tracing • SLOs Identity & Security

OAuth2 • OIDC • JWT • RBAC • API Security

Data Platforms

Kafka • Starburst (Trino) • Airflow • PostgreSQL • SQL Server EDUCATION

GEORGIA STATE UNIVERSITY 2005 - 2007

MBA, Information Systems

• GPA: 3.5

UNIVERSITY OF GEORGIA 1997 - 2001

BS, Computer Science

• GPA: 4.0

• Achievements: Magna Cum Laude



Contact this candidate