Skip to main content
rick ndiranguRN
Looking for a job

rick ndirangu

@rickndirangu

Lead Software Engineer at Epic Systems Corporation who designed a real-time patient monitoring dashboard for 15+ hospital systems.

Kenya
Message

At Epic Systems Corporation, I designed a real-time patient monitoring dashboard supporting workflows across more than 15 hospital systems. I also conduct clinical safety and risk-management evaluations, contributing to a reported 40% reduction in critical logic errors before deployment.

My PhD research at the University of Illinois at Urbana-Champaign focuses on formal methods for verifying safety-critical healthcare software. I’ve applied TLA+ to investigate false-negative edge cases in clinical decision-support alerts and evaluate safety properties.

My work also spans healthcare operations and clinical care. At Advocate Health Care, I developed financial analysis contributing to approximately $8M in annual operational savings; earlier, as a Registered Nurse in the ICU at Rush University Medical Center, I cared for critically ill patients and trained new graduate nurses.

Experience

Work history, roles, and key accomplishments

Epic Systems Corporation logoEC
Current

Lead Software Engineer – Healthcare Systems

Epic Systems Corporation

Jan 2023 - Present (3 years 9 months)

Conducts clinical safety and risk-management evaluations for healthcare software, contributing to a reported 40% reduction in critical logic errors before deployment. Designed a real-time patient monitoring dashboard supporting workflows across more than 15 hospital systems.

Education

Degrees, certifications, and relevant coursework

University of Illinois at Urbana-Champaign logoUU

University of Illinois at Urbana-Champaign

PhD, Software Engineering

2023 -

PhD in Software Engineering with a focus on formal methods for verifying safety-critical healthcare software systems.

Northwestern University logoNU

Northwestern University

Master of Science, Advanced Physics

2019 - 2022

Master of Science in Advanced Physics with a thesis on quantum-inspired algorithms for healthcare optimization problems.

University of Chicago logoUC

University of Chicago

Bachelor of Science, Statistics and Computing

2015 - 2019

Grade: Magna Cum Laude

Bachelor of Science in Statistics and Computing, graduated Magna Cum Laude.

Loyola University Chicago logoLC

Loyola University Chicago

Bachelor of Science, Finance and Accounting

2011 - 2015

Grade: Cum Laude

Bachelor of Science in Finance and Accounting, graduated Cum Laude.

Trinity Christian College logoTC

Trinity Christian College

Associate Degree, Nursing

2009 - 2011

Associate Degree in Nursing with clinical nursing education emphasizing patient care and healthcare practice.

Tech stack

Software and tools used professionally

Interested in hiring rick?

You can contact rick and 90k+ other talented remote workers on Himalayas.

Message rick

People also viewed

View all talent

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