GARY TIPTON
🔗 GitHub: https://github.com/gtxtreme21
🔗 LinkedIn: http://www.linkedin.com/in/garytipton
PROFESSIONAL SUMMARY
Senior Software Engineer with 20+ years of full‑stack development experience, including 7+ years in C#/.NET and Angular-based enterprise web applications. Proven track record delivering public‑facing, mission‑critical systems using ASP.NET Web API, Entity Framework, SQL Server, and Angular (14–19) in Agile environments. Strong background in Laserfiche SDK integrations, RESTful services, Entity Framework, Pub/Sub, CI/CD pipelines, MVC frameworks, with experience supporting federal, state government, and airline systems. Previous experience with cloud computing in AWS and Azure.
CORE SKILLS
Backend & APIs
- C# (.NET 6–8), ASP.NET Core, Web API, Entity Framework
- RESTful services, Microservices-style architecture
- T-SQL, SQL Server 2019, SSRS
Frontend
- Angular (14–19), TypeScript, JavaScript
- Angular Material, Responsive UI Design
- LESS / SASS (working knowledge)
DevOps & Cloud
- Azure DevOps (YAML pipelines – working knowledge)
- CI/CD: Jenkins, Hudson, SonarQube, Maven, Gradle
- Azure App Services, IIS (administration & configuration – working knowledge)
Quality, Performance & Accessibility
- Test automation: XUnit, JUnit, Moq, Mockito, Playwright, Cypress, Selenium, Swagger
- Performance tuning and system optimization
- Accessibility-aware UI development (public‑facing government apps)
Methodologies & Collaboration
- Agile / Scrum, Cross-functional teams
- Strong communication with business stakeholders and clients
RECENT ACHIEVEMENTS
Contributed to 9 Oklahoma Corporation Commission (OCC) GitHub repositories, leading development on new features, defect resolution, and feature enhancements across the ECF platform.
Designed and implemented Playwright end-to-end (E2E) test automation covering major ECF user workflows, improving regression confidence for releases.
Created a high-volume Playwright E2E stress test executing 100 simulated case filings, successfully isolating and diagnosing a hard-to-reproduce Angular lifecycle defect not observable in lower environments.
Increased unit test coverage across critical ASP.NET Core Web API components, improving code quality, maintainability, and deployment stability.
Delivered performance optimizations for a failing nightly batch process, eliminating crashes, preventing data corruption, and restoring reliable downstream processing.
Resolved multiple production issues in the Laserfiche document management integration, improving document reliability and system stability.
Fixed defects in bulk Laserfiche document download functionality, restoring correct behavior for zip file downloads.
Currently rewriting a major portion of the Laserfiche integration for Order submissions, improving architecture, reliability, and long-term maintainability.
Developed a proof of concept for an Order Tracker feature, validating feasibility and providing a foundation for future product enhancements.
Enhanced and corrected numerous SSRS reports, improving accuracy, usability, and stakeholder confidence in operational and legal reporting.
Implemented feature-gating CI/CD design that allows the product-owner to decide when to turn on new features.
PROFESSIONAL EXPERIENCE
OMES / Oklahoma Corporation Commission (OCC) – Oklahoma City, OK
Information Systems Applications Specialist III / Software Development Lead
Sep 2024 – Present - Technical lead for Full‑stack development of ECF (Electronic Case Filing) — a public‑facing legal filing system used nationwide. - Designed and maintained RESTful APIs, Entity Framework data access, and SQL Server 2019 database-first application changes. - Integrated external systems, including Laserfiche document management and SSRS reporting. C#.NET and Angular modernization initiatives supporting the Oklahoma Corporation Commission systems. - Upgraded ASP.NET Web API services from .NET 6 to .NET 8. - Led frontend upgrades from Angular 14 to Angular 19, aligning with modern Angular standards and Material Design updates. Utilized Playwright e2e tests to identify application pain-points and provide test coverage for the most important application features.
American Systems – Oklahoma City, OK
Senior Software Developer (Consultant)
Jul 2024 – Aug 2024 - Supported Department of Defense applications on a federal contract. - Worked within secure, regulated environments following DoD development standards. - Active Tier‑3 Secret Security Clearance.
MY Consulting Group – Oklahoma City, OK
Senior Software Developer
Aug 2019 – June 2024 - Full‑stack development of the Electronic Case Filing (ECF) system for the Oklahoma Corporation Commission. - Built and maintained ASP.NET Core Web APIs, Entity Framework, and SQL Server 2019 databases. - Developed modern UI using Angular 14+, TypeScript, and Angular Material. - Collaborated directly with business users, legal stakeholders, and infrastructure teams. - Supported CI/CD workflows and automated testing to ensure high‑quality releases.
Changeis – Oklahoma City, OK
Senior Software Engineer
May 2019 – Aug 2019 - Developed proof‑of‑concept solutions for an integrated ERP system at the FAA. - Participated in Agile planning, design reviews, and technical spikes. Modifications to the application were made by modifying the system’s obscured stored procedures.
RSI – Oklahoma City, OK
Principal Consultant
Oct 2018 – Apr 2019 - Led Agile team building service‑oriented and microservice‑style architectures for Southwest Airlines. - Implemented publish/subscribe and reactive design patterns using RESTful services. - Assisted struggling teams with performance tuning and delivery improvements. - Delivered AWS training to new hires (cloud fundamentals transferable to Azure environments).
Valtech – Oklahoma City, OK
Technical Team Lead
Apr 2011 – Sep 2018 - Led distributed Agile teams delivering enterprise web applications for American Airlines. - Designed and implemented RESTful services, background processing, and ETL jobs. - Performed database migrations and cloud deployments using AWS. - Focused on scalability, performance, and maintainability of large enterprise systems.
Earlier Career (2002 – 2011)
L‑3 Communications, International Environmental Corporation, Hertz Corporation
- Enterprise web application development using Java/J2EE, MVC frameworks, and relational databases. - Full‑stack development, database design, performance optimization, and production support.
EDUCATION
Bachelor of Science – Organizational Leadership
Southern Nazarene University – Bethany, OK
Associate in Applied Science – Computer Science (Business Emphasis)
Oklahoma State University – Oklahoma City, OK
President’s Honor Roll
PROFESSIONAL TRAINING & CERTIFICATIONS
Intermediate C#.NET – Francis Tuttle Technology Center
AWS Associate Developer Training – RSI
ReactJS Boot Camp – OK Coders
Object‑Oriented Analysis & Design, Database Design, Java Web Development – Hertz Corporation
ADDITIONAL INFORMATION
GitHub Maven Plugin Contributions: https://central.sonatype.com/artifact/com.github.gtxtreme21/passfailreport-maven-plugin
Active member of C#, Java, and JavaScript User Groups
Personal mobile development experience (Flutter, Dart, Kotlin, Java)
VOLUNTEER EXPERIENCE
ReMerge of Oklahoma County - Aug 2021 - Dec 2021 5 months
Assisted the freeCodeCamp program as an in-class aid for eight women learning HTML, CSS, and JavaScript. Also, sharing advice and experience in the software development career path.
CTRL+SHIFT Code School - May 2019 - Jan 2020 9 months
Assisted as in-class support for multiple bootcamps
Corporation
TECHSTACK
Code Repos: GitHub, Bit Bucket, Subversion
Languages/ Frameworks: C#.net, Angular, Java, Spring MVC, Spring Restful WS, SOAP WS, JMS, JPA, JDBC, Hibernate, Struts 1, JavaScript( JQuery, ReactJS, Typescript )
DataBase( Postgres, Oracle 9i-12c, DB2, MySQL, Access SQL Server ), Microsoft Office Suite,
Development Life Cycle: Azure Devops, Jira, Trello, Slack
CI/CD tools ( YAML, Hudson, Jenkins, Sonar, Gradle, Maven, Ant, JUnit, DBUnit, Mockito, Playwright )