Experience & CV

My professional journey, skills, and experience

Work Experience

Senior Software Engineer

T-Mobile

full-time
May 2021 - Present
Frisco, TX

Technical lead for the Product Catalog platform supporting downstream ordering and provisioning systems. Impact: Improved system reliability, architected creative yet robust solutions, accelerated release velocity, and strengthened compliance posture for a core enterprise domain system.

Key Achievements:

  • •Led architecture and development of enterprise catalog system (Java, IBM Infosphere MDM).
  • •Led development of new microservices and APIs to support catalog functionality.
  • •Designed solutions to integrate AI capabilities into the catalog, introducing natural language querying for business analytics and development support.
  • •Increased automated test coverage by 30% and established 80%+ coverage standards for new code.
  • •Reduced deployment time 40–45% by re-architecting CI/CD pipelines and improving automation reliability.
  • •Led 5–10 engineers during peak initiatives; drove code quality, architectural alignment, and delivery execution.
  • •Directed incident response strategy and implemented long-term systemic fixes.

Technologies:

JavaNode.jsTypeScriptKubernetesAWSGitLab CI/CDOracle

Software Engineer

CivicPlus

full-time
April 2018 - May 2021
Manhattan, KS

Built SAAS solutions for local government. Impact: Standardized platform architecture, increased scalability, and reduced cross-team engineering duplication.

Key Achievements:

  • •Architected reusable React/Material UI component library adopted across product lines, doubling feature delivery speed.
  • •Scaled PCI Level 1 payments platform to handle 500% transaction growth
  • •Re-architected data layer to Azure SQL elastic pool; improved throughput and query efficiency under peak load.
  • •Designed cross-product workflow/forms engine enabling shared infrastructure across the SaaS suite.
  • •Led frontend modernization of CP Pay, delivering dashboards and improved transaction analytics.
  • •Presented technical talks at internal and external conferences

Technologies:

C#.Net CoreReactTypeScriptAzureMicrosoft SQL Server

Software Engineer

Garmin

full-time
April 2013 - April 2018
Olathe, KS

Developed solutions for Automotive OEM Architecture & Security. Impact: Strengthened security posture and improved performance/stability across large-scale automotive application deployments.

Key Achievements:

  • •Designed embedded security architecture for infotainment systems deployed to Honda, BMW, Chrysler, and Ford.
  • •Conducted threat modeling, security reviews, and open-source dependency audits.
  • •Developed cross-platform navigation SDK components (C++, Qt, JavaScript) across Windows, Linux, and Android.
  • •Built embedded SQLite data abstraction layers for OEM infotainment systems.
  • •Implemented automated unit testing pipelines (Google Test, Jenkins).
  • •Served as release coordinator and OEM technical consultant during RFP engagements.

Technologies:

C/C++JavaScriptQtJenkinsPythonSQL

Programmer Analyst Intern

ArcBest Technologies

Intern
May 2012 - August 2012
Ft. Smith, AR

Built

Key Achievements:

  • •Built production data generation tool for development testing.
  • •Migrated legacy ASP application to C#/.NET.
  • •Developed barcode-to-image processing service (PDF to TIFF).

Technologies:

C#.NetVisual Studio

Education

Master of Science

Engineering Management

University of Kansas • Lawrence, KS

Oral Thesis in effective technical leadership. Leading development projects, teams across multiple locations in person and remotely.

Bachelor of Science

Computer Science

University of Oklahoma • Norman, OK

Focused on algorithms, data structures, systems programming, and practical Sofware Engineering.

Honors & Activities:

  • ACM Local President and Secretary