Ronan Sands
@ronansands
Senior software engineer building reliable Java/.NET backend services and scalable microservices.
What I'm looking for
I’m a Senior Software Engineer with 5+ years building Java/Spring Boot backend services and scalable microservice architectures. I ship production features end-to-end, taking ownership of API design, CI/CD validation, observability, and production support.
At Visa’s Token Management Service, I operate in a reactive client-response team supporting major tokenization customers under tight SLAs. I co-built Regression Detective, an AI-assisted failure-triage tool adopted by an engineering team of 50 and rolling out to additional repositories, cutting average test-failure investigation time from ~60 minutes to ~10 minutes.
I also deliver reliability and release readiness through security hardening and testing discipline. I drove security improvements via Checkmarx SAST/SCA dependency upgrades, closed dozens of critical/high findings ahead of production cut, shipped WCAG 2.1 AA accessibility remediations, and expanded Playwright E2E coverage to harden regression detection.
Earlier, at Payroc, I modernized legacy REST APIs into .NET Minimal APIs using Vertical Slice Architecture and improved developer velocity and testability. Before that, at PwC, I built UiPath and Python automation to accelerate audit/assurance workflows and created Google Apps Script solutions to automate tasks across Google Workspace.
Experience
Work history, roles, and key accomplishments
Operate in a reactive client-response team supporting Visa tokenization customers, investigating production issues and delivering technical requests against tight SLAs. Co-built an AI-assisted failure-triage tool that reduced test-failure investigation time from ~60 minutes to ~10 minutes and led cross-repo partner access enablement for merchant Dashboard and Tokens screens.
Delivered 40+ production features and fixes across 9 microservices with end-to-end ownership from security assessment through testing, deployment coordination, and Splunk monitoring. Extended Java/Spring Boot REST APIs and React UIs, owned Jenkins CI/CD validation, and helped drive release-quality outcomes including zero rollbacks in owned repositories and 1–2 rollbacks over multiple years overall
Refactored legacy REST APIs to .NET Minimal API using Vertical Slice Architecture to improve maintainability and separation of business logic. Built the merchant boarding service with BDD acceptance testing (SpecFlow) and Moq unit tests, plus SQL stored procedures to support CRUD and data integrity.
Developed automation solutions in UiPath and Python to support audit and assurance workflows, including automating a previously manual process to reduce audit independence check time by 50%. Implemented Google Apps Script solutions to automate tasks across Google Workspace.
Token Usage Analytics Prototype
AI-built prototype application that generates insights from client tokenization patterns and is being adopted by a product team to identify upsell opportunities for existing clients.
Regression Detective
AI-assisted tool that diagnoses test failures and suggests fixes, adopted by an engineering team of 50 in Visa’s Token Management Service and rolling out to additional repositories. Reduced average failure-triage time from 60 minutes to 10 minutes.
Partner Dashboard Enablement
Coordinated cross-repository changes in multiple languages to grant partner read-access to merchant Dashboard and Tokens screens. Removed a migration blocker for 10 enterprise resellers moving from the legacy platform to the Token Management Service.
Education
Degrees, certifications, and relevant coursework
Queen's University Belfast
Bachelor of Engineering (BEng), Software Engineering with Digital Technology Partnership
2018 - 2022
Grade: First Class Honours
BEng in Software Engineering with Digital Technology Partnership at Queen's University Belfast through a PwC degree apprenticeship/work-based learning program. Graduated with First Class Honours.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Ronan?
You can contact Ronan and 90k+ other talented remote workers on Himalayas.
Message RonanGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
