rcummings.comN 40.71° · W 74.01°Selected work ↓Rev 2026.11
Fig. 0 — SubjectRyan Cummings, MD

Ryan
Cummings

I am a diagnostic radiologist in private practice in New York City. I completed my diagnostic radiology residency and my musculoskeletal radiology fellowship at NYU. My MD is from SUNY Downstate College of Medicine, and I went to Dartmouth College. I build the tools I wished existed at the workstation.

RadiologySoftwareNew York
hello@rcummings.com
Fig. 2 — Interests

Interests

What I read and what I build

Radiology

  • Musculoskeletal imaging
  • Body imaging

Software

  • Web development
  • Native iOS development
  • Cross-platform apps with Expo
  • AI and workflow automation
  • Ergonomic optimization
Fig. 3 — Selected work

Selected work

↗ opens elsewhere · → stays on this site
Workstation scriptWindowsAutoHotkeyProofreader

Levo

A script for the radiology workstation. A small keypad and a mouse drive the image viewer and the dictated report, and the same keys work in each viewer Levo knows. Its Fill turns a short dictated note into the finished report fields. Its Proofreader module checks a dictated report for speech-recognition errors before it is signed.

Built withAutoHotkey, with a Planck macro pad. Proofreader is a private service.WhereWindows. A public copy of the earlier RadMode script is on rads.icu.
A Levo Fill on a test machine with made-up text. A CT report has default sentences in each field and a short dictated note at the bottom. Levo writes the note into the matching fields and the impression, and a small window lists the default sentences it replaced.
Fig. — LevoDemonstration case: fill findings into report template
WebsiteWebNext.jsStatic

rads.icu

A website of radiology calculators and reference pages for the reading room. Each calculator keeps the exact math of the published source it cites. Everything runs in your browser, so nothing you type leaves the tab.

Built withNext.js and React in TypeScript, exported as a static site.WhereThe web, at rads.icu.
The rads.icu home page: cards for the reference library, the AutoHotkey and macro pad guide, and the mobile apps and tools, then a list of calculators.
Fig. — rads.icuThe rads.icu home page.
Mobile appiOSAndroidExpo

AltSide NYC

A mobile app for drivers who park on the street in New York City. It shows which nearby spots can stay parked longest before the next street sweep, remembers where each car is parked and sends a reminder before the sweep. It works offline, with no account.

Built withExpo and React Native in TypeScript, with Mapbox maps.WhereiOS and Android.
The AltSide NYC street map of Park Slope, beside Prospect Park. Each side of each street is a coloured line: red for less than 1 day until the next sweep, yellow for 1 to 4 days, green for 4 to 8 days and purple for more than 8 days.
Fig. — AltSide NYCThe street map: each side of the street, coloured by the time left before its next sweep.
Mobile appiOSiPadOSSwift

SDCull

An iPhone and iPad app for photographers who want to sort a shoot before they get home. It reads the photos straight off the SD card, with no import into the Photos library, and lets you flag the rejects and the keepers. One tap moves each group into its own folder.

Built withSwift and SwiftUI, with Apple frameworks only.WhereiOS and iPadOS.
The SDCull photo grid: photos from an SD card. Two have a star as selects and two have an X as culls. Two buttons move them to the _Selects folder and the _Culls folder.
Fig. — SDCullFlag the keepers and the rejects on the card, then move each group in one tap.

Elsewhere

The radiology tools live on rads.icu and the apps on oneradstudio.com. Code is on GitHub. If you want to know more about any of this work, write to hello@rcummings.com.

Fig. 4 — Contact