Hi! 👋

I'm Ryan Partridge,

A Software Engineer passionate about building tools that benefit humanity.

Current tech stack/tools:

OOP Craftsman

Keeping code clean, efficient, scalable, and maintainable.

Detail Oriented

Awareness to ease of access, accessibility, and a seamless UX.

Intuitive Interfaces

Turning data insights into clear, interactive interfaces.

Interests

At A Glance.

Topics I'm interested in and currently exploring.

Reinforcement Learning (RL)
Real-time data
Building small powerful models

Crafting Tomorrow's Tools

Portfolio Projects

A collection of projects that showcase my skills and experience.

Zentra

Zentra

Development Tool
FastAPI
Python

An open-source Python SDK for building FastAPI and Next.js apps faster.

Care Coordinator

Care Coordinator

Full-Stack
FastAPI
Next.js

Appointment management software for Healthcare professionals.

Dnd Spell Explorer

Dnd Spell Explorer

Full-Stack
FastAPI
Next.js

The Netflix of DnD spells. Explore DnD 5e spells using an interactive card system.

Retail Customer Analysis

Retail Customer Analysis

Clustering
Data Analysis
Big Data

Identifying customer buying patterns in a large dataset using K-Means Clustering.

RL Atari Games

RL Atari Games

Research
Machine Learning
PyTorch

Exploring the effects of Intrinsic Motivation methods on Reinforcement Learning algorithms using Atari games.

Planetary Mining Rovers

Planetary Mining Rovers

Simulation
Multi-Agent Systems
Java

Using logic programming to solve a multi-agent system problem focusing on planetary mining with agent collaboration.

Wild Edible Plants Classifier

Wild Edible Plants Classifier

Classification
Deep Learning
PyTorch

Classifying 35 classes of wild edible plants with Convolutional Neural Network architectures and PyTorch.

Polynomial Regression

Polynomial Regression

Regression
Machine Learning
Python

Building a Polynomial Regression from scratch to identify the relationship between non-linear variables.

Regression Analysis

Regression Analysis

Regression
Machine Learning
MATLAB

Exploring the relationship between 4 variables in a city-cycle fuel consumption dataset using MATLAB.

K-Means Clustering

K-Means Clustering

Clustering
Machine Learning
Python

Finding patterns in a dog breeds dataset using clustering techniques. Built from scratch without the help of Python libraries.