Experience & CV
My professional journey, skills, and experience
Work Experience
Senior Software Engineer
T-Mobile
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:
Software Engineer
CivicPlus
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:
Software Engineer
Garmin
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:
Programmer Analyst Intern
ArcBest Technologies
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:
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