My Résumé
Timothy M McGrath
Solutions Architect • Digital Technology Transformation • Technical Program Management
SUMMARY OF QUALIFICATIONS
An innovative, senior-level IT product leader with over 20 years of progressive software engineering experience supervising global teams for a Fortune 100 company. Credited as a catalyst for change, driving multimillion-dollar enterprise infrastructure modernization, database management, and workflow automation.
Proficient in solution architecture, aligning technical products that meet business requirements. Leverages keen organizing skills to balance multiple projects and priorities simultaneously in the face of ambiguity. Committed to ongoing professional development by proactively staying current with AI and emerging compliances and technologies.
An influential communicator who can simplify complex technical information to effectively mentor junior developers and collaborate with cross-functional project teams, customers, dealers, executives, and platform vendors.
Additionally, possesses over 10 years of experience in the following processes:
- Back and Front-End Application Development
- Agile and Scrum Methodology
- Enterprise IT Service Management
- Microservice Architecture
- RESTful API Patterns
- Design / Code Reviewing and Quality Assurance
- Software Development Life Cycle (SDLC)
- Synchronous / Asynchronous Design Principles
- Backlog Refinement and Release Planning
- Object-Oriented Programming
- SaaS / PaaS and Cloud Integration
- Artificial Intelligence (AI) Enablement
- Testing, Validating, and Troubleshooting
- AWS Cloud Services
Software platforms, systems, and services: C++ | C# | .NET | Java | Python | Entity | HTML 5.0 | IoT | Angular | Snowflake SQL DB (SQL Server | PostgreSQL | Oracle) | NoSQL DB (MongoDB, DynamoDB, Redis) AWS Cloud (EC2, ALB, EKS, RDS, SNS, SQS, AMQ, EFS, FSx, S3, CloudFormation, CloudWatch, Kubernetes) Azure Cloud (Service Bus, Azure SQL, Document DB, AppInsights, Azure DevOps) Microsoft (Windows, Project, Office 365, SharePoint) | Jira | Confluence | ServiceNow
PROFESSIONAL EXPERIENCE
Caterpillar, Inc. - Peoria, IL / Englewood, CO / Remote Multiple roles progressing to higher levels of responsibility over a 25-year career.
Technology Manager / Digital Operations & Support | 09/2019 to 10/2025
- Led a global team of DevOps engineers overseeing Cat® Remote Fleet Vision - a high-profile customer and dealer facing telematics platform providing asset health, fleet monitoring, events, diagnostics, and site productivity for Caterpillar’s Energy and Transportation segment customers.
- Administered all digital platform operations and infrastructure for the Caterpillar’s Oil & Gas and Marine Division. This includes cloud infrastructure, database administration, deployment scheduling, system monitoring, and incident management.
- Architected the Remote Fleet Vision Data Warehouse solution in Snowflake, including ETL processes and maintenance jobs.
- Trained and supervised an international enterprise team (U.S., Europe, and India) consisting of Tier 3 product support and DevOps engineers.
- Navigated two major platform migration projects to AWS Cloud, along with integrating internal, third-party, and external customer ERP systems.
- Facilitated customer service contracts and adherence to legal & regulatory compliance.
- Led the integration of a proprietary marine vessel tracking platform (Trident) with a third-party API provider (Vessel Tracker) to drive dealer lead generation.
- Delivered quality and performance improvements to a customer API feed supporting a fleet of 2600 hi-frequency edge devices.
- Navigated the merger of two digital teams across the Oil & Gas and Marine divisions. Managed vendor relations with a staff placement firm, as well as a Denver-based datacenter / cloud provider (Flexential).
Technical Lead / Senior Digital Technical Specialist | 11/2013 to 09/2019
- Oversaw the architecture, development, and support for Caterpillar’s Telematics cloud enabled asset registration platform, supporting nearly two million IOT assets and telematics devices.
- Led in the creation of a new digital telematics data hub in AWS cloud. Served as cloud architect and technical team lead and mentor for an offshore team consisting of five developers and two quality assurance engineers.
- Implemented performance improvements to the Cat digital platform productivity APIs, consisting of over 20 API endpoints. Expedited functional testing to improve unit coverage and code quality.
- Developed a new registration message ingestion system utilizing MS Azure service bus, SQL Server database, and Redis cache. Additionally, incorporated Azure Application Insights service for events, and reporting metrics.
- Mentored offshore junior developers on system processes, design, coding, and unit testing.
IT Analyst / Lead Developer | 12/2007 to 11/2013
- Architected, developed, and tested the Product Software Programming System (PSPS) factory client interface. This was used in manufacturing facilities worldwide to automate programming and configuration of electronic control modules during machine and engine assembly.
- Led four major installation and upgrade projects across Caterpillar facilities worldwide that included the Seguin, TX engine facility and plants in Greenville, SC, Gosselies, Belgium, and Larne, United Kingdom.
- Re-architected the Factory Configuration Client, migrating from a legacy C++/windows app to .NET client/server architecture with a web front end.
Development Engineer | 10/2000 to 12/2007
- Designed and implemented features for Cat® Electronic Technician; a PC based application used to interface directly with electronic controls on Caterpillar machines and engines, used at dealerships worldwide.
- Co-led the separation of the user interface from application logic; creating a client-server architecture with an independent Windows UI and a COM server. Responsible for COM-ET factory support.
- Responsible for maintenance and development of ET Flash Server, the core component to update firmware on electronic controls across the entire caterpillar product line.
- Developed a Block Data Transfer protocol, used to transmit large files across the onboard data link.
PROFESSIONAL CERTIFICATIONS
AWS Certified Solutions Architect Associate, 2025 AWS Certified AI Practitioner, 2025 SAFe Certified Scrum Master, 2018
EDUCATION
Bradley University, Bachelor of Science in Computer Science