Ryan McDonough Full-Stack and Platform Engineer Greater San Luis Obispo Area Portfolio: https://r2n.io LinkedIn: https://www.linkedin.com/in/rjmcdonough/ GitHub: https://github.com/rhinomcd Email: Ryan@r2n.io Summary Software engineer with 10+ years of experience shipping customer-facing software, internal tools, and cloud-backed services. Hands-on across TypeScript, React, C#, Azure, Terraform, Kubernetes, and CI/CD, with experience guiding teams of 10+ engineers. Experience Summit Funding, Inc. Applications System Developer Oct 2024 - Present - Build Encompass integrations, event-driven services, and Azure deployments for mortgage workflows. - Build Encompass integrations with TypeScript, C#, Docker, and Developer Connect APIs for ICE Mortgage Technologies workflows. - Own webhook ingestion and Azure Event Grid pipelines for notifications, email, and async processing. - Use Terraform, Bitbucket Pipelines, and C4 diagrams to standardize releases and service design. TransUnion Lead Full Stack Engineer Nov 2021 - Sep 2024 - Led a consumer credit application while staying hands-on in frontend delivery, production support, and engineering quality. - Led teams of 10+ engineers building customer-facing credit reporting experiences. - Drove testing, static analysis, architecture reviews, and code review practices across distributed teams. - Shipped redesign work, handled urgent production issues, and updated frontend tooling with React, Next.js, and Vite. TransUnion Lead Engineer, CI/CD May 2021 - Nov 2021 - Led CI/CD tooling for 80+ microservice applications and common Kubernetes-based release paths. - Built Kubernetes, Helm, and infrastructure automation patterns used across 80+ microservice applications. - Added automated deployments, regression testing, SonarQube analysis, and security scanning to release workflows. - Improved Jenkins automation, Teams webhook integrations, and build triggers for day-to-day developer use. TransUnion Senior Engineer, ETL Feb 2018 - May 2021 - Built test and release tooling for enterprise Java services and data pipelines. - Designed unit testing patterns for enterprise Java applications and automated Ab Initio ETL builds with Jenkins. - Tested SOAP and REST APIs with JUnit 5 and ReadyAPI and used Splunk, AppDynamics, Grafana, and Spotfire to monitor production issues. - Built UI regression coverage with SerenityBDD, Cucumber, and Selenium for business-critical systems. Selected Impact - Rebuilt Encompass integrations around Developer Connect APIs and containerized TypeScript and C# services in Azure Container Apps. - Built Azure Event Grid handling for webhook-driven mortgage events and downstream jobs. - Led redesign work, production support, and frontend tooling updates for a consumer credit application. - Built CI/CD workflows with Jenkins, Kubernetes, Helm, Terraform, SonarQube, and Docker for 80+ services. Core Technologies TypeScript, React, Next.js, Vite, C#, Java, Python, Azure Container Apps, Azure Event Grid, Terraform, Kubernetes, Helm, Jenkins, Docker, SonarQube