Skip to main content
Ryan CurtinRC
Open to opportunities

Ryan Curtin

@ryancurtin

I build cloud-native healthcare integrations and scalable Go backend systems.

United States
Message

What I'm looking for

I'm looking to build scalable, secure cloud-native systems and healthcare integrations, with opportunities to improve interoperability, reliability, operational automation, and real-time analytics.

At McKesson, I build Go-based FHIR integration services that transform HL7 v2.x clinical messages into FHIR R4 resources, improving interoperability and accelerating partner onboarding.

I've developed concurrent microservices, gRPC and REST APIs, Kubernetes-native tooling on Amazon EKS, and event-driven integrations using Kafka, Kinesis, SNS, SQS, PostgreSQL, and Redis. I also improve throughput and latency through profiling, GC tuning, benchmarking, and resilient failure-handling patterns.

Previously at Cerner, I extended Millennium clinical workflows through Go services, Angular components, React and Redux interfaces, and HIPAA-compliant backend enhancements.

My earlier work at Emerus included HL7 interfaces in Mirth Connect, integration workflows connecting Epic, Cerner, radiology, and internal systems, plus operational dashboards and analytics tools for micro-hospital environments.

Experience

Work history, roles, and key accomplishments

McKesson logoMC
Current

Senior Software Engineer

Aug 2018 - Present (8 years)

Developed a high-performance Go FHIR Integration Gateway transforming HL7 v2.x messages into FHIR R4 resources. Built concurrent microservices and Kubernetes-native services on AWS, integrating Kafka, PostgreSQL, and Redis for high-volume clinical workloads.

Cerner Corporation logoCC

Software Engineer

Sep 2017 - Aug 2018 (11 months)

Engineered Go backend services within the Millennium clinical platform and expanded clinician-facing features using Angular and React. Drove modernization by transitioning legacy components to containerized microservices on AWS.

EM

Software Engineer

Emerus

Jun 2013 - Sep 2017 (4 years 3 months)

Delivered internal clinical and operational applications using Go and Java, implementing HL7 interfaces in Mirth Connect. Built event-driven workflows with RabbitMQ and Kafka, and created dashboards with Spring Boot and jQuery.

Education

Degrees, certifications, and relevant coursework

University of Mississippi logoUM

University of Mississippi

Bachelor's Degree, Computer Science

2009 - 2013

Bachelor's Degree in Computer Science from the University of Mississippi from 2009 to 2013.

Get 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!

Sign up
Himalayas profile for an example user named Frankie Sullivan