I'm Ryan

Software Engineering

Machine Learning

Computer Vision

Contact Me!

Services

Software Engineer

5 years of software engineering experience. I built backend and frontend services.

Machine Learning

I specialized in machine learning at Georgia Tech and I have a year experience in a machine learning type role.

Computer Vision

At Georgia Tech, I took many computer vision courses and have about a year experience in computer vision in a professional environment.

Experience

Software Development Engineer

Amazon Web Services

October 2021 - Present

Authored and presented design documents for new features to Code Catalyst data storage system.

Utilized lambda functions, EKS, Step functions, S3, DynamoDB and other AWS products to develop new features for my team’s service (storage system for Code Catalyst).

Constructed new products Typescript and Java to store, transform and deliver customer data which will be used by other Code Catalyst services.

Developed tools to perform Ops tasks to expose root cause and interact with service components in Typescript.

While on-call, worked with other teams within Code Catalyst from a variety of different services to find the root cause of the issues and devise a solution.

more info

featured projects

01.

Behavior Cloning for Self-Driving Car

Using the Udacity self driving car simulator, the goal was to create a deep learning model that would be trained off of a human driving around the track that would predict steering angles from the image data that is collected. In this simulation, I used a model created by Nvidia's self driving car team. The link to the model can be seen here: https://devblogs.nvidia.com/deep-learning-self-driving-cars/.

PythonKeras
02.

Augmented Random Search

This is a simple project that teaches a cheetah how to run. It utilizes the Augmented Random Search algorithm based on a paper by Horia Mania, Aurelia Guy, and Benjamin Rect at Berkeley. https://arxiv.org/pdf/1803.07055.pdf. This was a small project just for learning purposes.

Python
03.

Reinforcement Learning Projects

This is a repository that I have been working on a bit that takes a few different reinforcement learning alorithms together looking at how they perform in deferent environments. There are a few algorithms that range from basic reinforcement learning to complex algorithms that utilize computer vision to solve problems.

PythonPytorch
04.

Portfolio project

The portfolio project is refering to this website. I decided to pick up this project in order to learn new skills and show off my talents. I learned more about react and how it works, and I learned about Gatsby. This project showcases some of my work throughout the years while at the same time will help me improve current and new skills.

ReactGatsbyHTMLCSS
projects