CMU SCS · Class of 2028

RyanJoyce.

I'm a computer science student at Carnegie Mellon working across full-stack systems, data infrastructure, and computational biology.

01 / About

A little context

I study computer science at Carnegie Mellon's School of Computer Science and plan to minor in computational biology. I recently completed a software engineering internship at GXL, where I worked on data ingestion and processing pipelines. I also have experience working with biological and clinical data.

I compete on Carnegie Mellon's varsity track and field team.

Experience

02 / Selected work

Things I've built

A flagship build, plus smaller tools and experiments.

Local-first internship tracking

internsHELPer

A local-first app that collects internship postings, removes duplicates, checks availability, and tracks applications through a browser dashboard or macOS app.

  • Python
  • SQLite
  • macOS
Other projects2 smaller builds

Local macOS utility

D-Scan Watcher

A passive OCR monitor that reconstructs EVE Online directional-scan rows locally and sounds an alert when a new ship or scanner probe appears.

  • Python
  • Apple Vision
  • OCR
  • PyObjC

Game in progress

He Who Fights Triangles

An early Python game project and an ongoing place to experiment with game mechanics.

  • Python
  • Game development

03 / Updates

What's new

Work, releases, and the occasional milestone.

GXL · Internship work

Patent work from my GXL internship is now live

GXL published a closer look at adding patent data to Paperclip—work I contributed to during my software engineering internship.

Read the post