Patric McGowan

Software Engineer

Littleton, Colorado, United States30 yrs 9 mos experience
Highly Stable

Key Highlights

  • Expert in architecting CI/CD systems and cloud solutions.
  • Proficient in developing high-performance, scalable applications.
  • Strong background in cybersecurity and data processing.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer specializing in Cloud and Cybersecurity solutions.

Contact

Skills

Core Skills

MicroservicesCloud ComputingAwsCi/cdSoftware Engineering

Other Skills

GoLangWeb ServicesData PipelinesRelational DatabasesNoSQLDockerKubernetesLinuxDistributed SystemsAWS LambdaSplunkJenkinsUnixAmazon Web Services (AWS)Go

About

Specialized in analysis, design, integrating, engineering, manipulating complex data structures, data processing algorithms, security, multi-threading, agile development, and performance and integrity tuning

Experience

30 yrs 9 mos
Total Experience
5 yrs 2 mos
Average Tenure
8 mos
Current Experience

Crowdstrike

Senior Engineer

Oct 2025Present · 8 mos · Highlands Ranch, Colorado, United States · Remote

  • Senior Engineer on the Managed Services team that creates, enhances and operates the core systems that support the Falcon Complete product.
GoLangWeb ServicesData PipelinesMicroservicesRelational DatabasesNoSQL+5

Github

Senior Software Engineer

Feb 2024Sep 2025 · 1 yr 7 mos · Highlands Ranch, Colorado, United States · Remote

  • Site reliability engineer responsible for ensuring the availability, scalability, and reliability of MacOS
  • compute resources for the GitHub Actions and Azure DevOps Pipeline.
  • Provision, configure, automate, respond to incidents, capacity planning, performance
  • optimization, and security compliance
  • Develop docker services using GoLang to enforce secure, low latency and reliable systems
  • Develop dashboards, monitors, and alerts using Splunk, Kusto, DataDog, Fluentbit, and Telegraf

T-mobile

2 roles

Principal Software Engineer

Aug 2014Feb 2024 · 9 yrs 6 mos · Denver, Colorado, United States · Hybrid

  • Principal software engineer on the Core Services Development team responsible for architecting complete continuous integration and continuous deployment systems.
  • Created build and deployment pipelines in Jenkins which integrated with JFrog artifactory, ArgoCD, and Kubernetes
  • Integrated cybersecurity using CyberArk into project development in multiple languages and Kubernetes deployments
  • Integrated monitoring and data transformation through Kafka, Fluentd, ElasticSearch, Logstash, Kibana, and Splunk
  • Developed, configured, and managed Kubernetes deployments, services, configmaps, secrets, and authorizations
  • Designed and developed lambda functions and cloud formation templates to virtualize network services on AWS Kubernetes to deliver scalable multimedia telephony
  • Principal software engineer on the Video Technology team for T-Mobile’s TV service (T-Vision/Layer3 TV) responsible for developing systems with high performance, high availability, and advanced.
  • Migrated micro-services from on-premises to AWS using serverless cloud applications
  • Designed home-grown video content management repositories
  • Designed monitoring and reporting systems which constantly check the status of all systems which ingest, encode, package, encrypt, and distribute video
  • Designed the Emergency Alerts Service for message aggregation and delivery
  • Implemented best security practices and compliance through the use of encryption, tokenization, and signature version 4
  • Designed event scheduling and notification interface to manage blackouts
AWS LambdaSplunkJenkinsUnixAmazon Web Services (AWS)AWS+1

Principal Software Engineer

Jul 2014Dec 2023 · 9 yrs 5 mos · Denver, Colorado, United States · Hybrid

  • Principal software development and devops engineer on the Core Services Development team responsible for architecting complete CI/CD systems.
  • Created build and deployment pipelines in Jenkins which integrated with JFrog artifactory, ArgoCD, and Kubernetes
  • Integrated cybersecurity using CyberArk into project development in multiple languages and Kubernetes deployments
  • Integrated monitoring and data transformation through Kafka, Fluentd, ElasticSearch, Logstash, Kibana, and Splunk
  • Developed, configured, and managed Kubernetes deployments, services, configmaps, secrets, and authorizations
  • Designed and developed lambda functions and cloud formation templates to virtualize network services on AWS Kubernetes to deliver scalable multimedia telephony
  • Principal software engineer on the Video Technology team for T-Mobile’s TV service (T-Vision/Layer3 TV) responsible for developing systems with high performance, high availability, and advanced security.
  • Migrated micro-services from on-premises to AWS using serverless cloud applications
  • Designed home-grown video content management repositories
  • Designed monitoring and reporting systems which constantly check the status of all systems which ingest, encode, package, encrypt, and distribute video
  • Designed the Emergency Alerts Service for message aggregation and delivery
  • Implemented best security practices and compliance through the use of encryption, tokenization, and signature version 4
  • Designed event scheduling and notification interface to manage blackouts
AWS LambdaJenkinsGoElasticsearchUnixSoftware Design+6

Sybase federal, an sap gss company

Senior Software Engineer

Jan 2001Aug 2014 · 13 yrs 7 mos · Greenwood Village, CO

  • As an essential technologist for the SAP Sybase ASE Cluster database product, built the high availability and scalability modules for the shared disk cluster, including Veritas Cluster integration, lock management, I/O fencing, workload and load balancing management, and automatic client connection failover. As project lead/scrum master, evaluated and integrated emerging technologies and innovative techniques. Worked directly with end customers, sales consultants and support engineers to teach, fix, and enhance product features.
  • Reviewed, analyzed and optimized over 9 million lines of code
  • Identified, troubleshooted, debugged, and resolved over 400 complex bugs which increased stability and reliability
  • Designed and engineered over 20 new features which increased value, performance, and usability
  • Profiled and tuned lock management code which increased performance by over 50%
  • Resolved customer configuration and installation issues including JPMC, Hitachi, IBM, EMC, HMRC, Fujitsu, and MetLife which improved customer satisfaction and relations

New era of networks

Software Engineer

Jan 2001Dec 2001 · 11 mos · Englewood, CO

  • As the primary GUI/UX technologies expert at NEON, architected the Clinical Data web portal with mobile device support, architected the Graphical Business Activity Monitoring and Alert Management system graphical user interfaces, and engineered the Data Cache in-memory database including the locking algorithm, bulk copy utilities, licensing, replication management to the backend database, installation packaging, and configuration management.
  • Ported the Graphical Business Activity Monitoring and Alert Management system to the web which enhanced its value and usability
  • Developed custom graphical chart support for the Graphical Business Activity Monitoring system which enhanced its value and usability
  • Presented products at Sybase’s annual Techwave conferences which increased product awareness and value
  • Assisted many customers and technical sales consultants with installation, configuration, and customization which improved customer satisfaction

Qwest

Software Engineer

Jun 1997Dec 2000 · 3 yrs 6 mos · Aurora, CO

  • As the lead web technologies expert at Qwest Dex, led the reengineering and design of the software architecture and programming for the Internet Yellow Pages search engine, enhanced the website with personalized web pages, scaled the search engine to support 200K Internet and mobile searches daily, integrated content via XML protocols from many third party data providers such as MapQuest, Inktomi, Inter800 Directories, ServiceMagic, DoubleClick, Palm.net, and Ask Jeeves, and built quality assurance and server monitoring applications for the system.
  • Redesigned the search engine which increased performance by over 30%
  • Developed a custom content management system which increased the productivity of sales and marketing content managers and reduced time spent in site maintenance
  • Developed interfaces for mobile devices which increased site traffic by over 10%
  • Developed many new features which greatly enhanced value and usability and tracking
  • Developed an automated voice content server for phones. It provides users with up-to-date content on all kinds of information including the time, weather, stock quotes, horoscopes, …

Arapahoe community college

Adjunct Faculty Instructor

Sep 1996Jun 1999 · 2 yrs 9 mos · Littleton, CO

  • Wrote and instructed college-level courses for object oriented programming in C/C++.

U s west

Software Engineer

Jun 1995May 1997 · 1 yr 11 mos · Englewood

  • Developed and tested interactive text/audio services such as automated voice menu systems, caller ID, fax, voicemail, text-to-speech, satellite systems, and internet applications accessed by 57,000 customers daily.

Education

Stanford University

Master's of Engineering — Computer Science/Mechanical Engineering

Jan 1994Jan 1995

Stanford University

Bachelor's of engineering — Computer Science/Mechanical Engineering

Jan 1990Jan 1994

Stackforce found 100+ more professionals with Microservices & Cloud Computing

Explore similar profiles based on matching skills and experience