Hello, my name is Cardell Taylor.

I'm a software engineer and ML researcher.

ABOUT ME

About Me

I'm a twenty-one year old programmer, artist, and bread baker. I've been writing code since 8th grade. My favorite programming languages are Python 🐍, C++ C++ Logo and Rust 🦀.

Although most of my work is in AI/ML, I'm interested in all things in the realm of computer science. I have some experience working with both front and backend development, Raspbery PIs, and OpenGL graphics programiing!

I'm currently working in a research lab under Dr. Zachary Debruine, where we develop models to analyze single-cell RNA sequencing data.

GitHub LinkedIn Resume
Second Mind (WIP)

A local LLM assistant for retrieving information from Obsidian/Markdown notes. It uses retrieval-augmented generation to enable context-aware querying. It locally hosting your own LLM model via Ollama to preserve privacy.

Sim-Vest
Sim-Vest </>

A financial investment simulator written in Rust. Allows you to create portfolios, make trades, and see your performance over time. It uses the Financial Modeling Prep (FMP) API to fetch stock prices in real time.

Sim-Vest
Capstone - SysML v2 Export Tool

Working in the Agile project framework, assisted Array of Engineers by updating their web app tool for modeling logical requirements. We added the ability to export data in the SysML v2 format, a universal language for modeling system requirements.

SysML Export Tool
Single-cell Integration Research </>

As years go by, the cost of collecting single-cell data gets lower and lower. However, we still lack solid methods for pooling this data together in aggregate. The goal of my research is to develop a deep learning methods to pool together information across several datasest, with an emphasis on integrating across species.

MMVAE
MNIST Michi-GAN </>

Exploration of the MichiGAN framework for generating disentangled representations of the MNIST dataset, as detailed in the paper "MichiGAN: sampling from disentangled representations of single-cell data using generative adversarial networks". Performance was evaluated using Fréchet Inception Distance (FID) and Inception Score.

MNIST Michi-GAN
Lean-AE </>

A from-scratch C++ implementation of a variational autoencoder for compressing and reconstructing image data. Implements ADAM to reduce convergence time and uses OpenMP multithreading to boost performance. Later ported to Python to test adversarial feedback techniques.

Autoencoder Visualization