Hi, I'm Ryan

ABOUT ME

Me

I'm a software engineer with a background in machine learning, data science, and robotics. I like working on projects that connect code to real-world behavior, whether that's translating IMU signals into motion capture data, building tools that make complex systems easier to test, or experimenting with new ways for robots to understand their environment. My interest in engineering started early, leading the software side of my high school robotics team. Since then, I've worked across systems and software engineering while completing my B.S. and M.S. in Computer Science at UMass Amherst. I enjoy digging into tricky problems, understanding how systems fit together, and building things that make those systems more intuitive. Outside of coding, I'm usually skiing, backpacking, taking photos, tinkering with my homelab, or following New England sports.

EDUCATION

M.S. in Computer Science

University of Massachusetts

2023 - 2024

GPA: 3.97

B.S. in Computer Science

University of Massachusetts

2019 - 2023

GPA: 3.88

PROJECTS

IMU to MOCAP Data Translation

Designed a machine learning based approach to infer MOCAP data from two wrist worn IMUs

Languages Used:

Human Following Robot

Creates a ROS package to enable a small robot to identify, track, and follow a human.

Languages Used:

Transfer Learning Leveraging Trajectory-Ranked Rewards

Experimented with a novel approach to transfer RL policy to a more complex task

Languages Used:

Image Super-Resolution

AutoEncoder trained to reduce jagged/pixellated edges, blur, and over exposure in images

Languages Used:

This Website!

Personal website written in NextJS

Languages Used:

ChessPP

Chess Engine written in C++, current work in progress

Languages Used: