Timothy Leon Cronin IV

I'm a programmer living in New York City, interested in developing high-performance software. I graduated from Case Western Reserve University in May 2025 with majors in Computer Science and Mathematics. You can find my projects on .

Software Developer

Develop and maintain full-stack features for , a water compliance platform, using , , and . Build systems for generating documents from user-defined templates and managing interconnected data dependencies that determine compliance status. Manage CI/CD pipelines and production deployments.

digitrek

A survival typing game where a ship must fend off various foes in space, built in using .

treegrep

A fast regex matcher built in that respects ignore files and presents results in a tree structure. Includes an interactive menu for finding matches live, from which any match can be selected to open in the configured editor.

ai3

A framework for fine-grained algorithmic control over deep neural networks during both training and inference. Short for Algorithmic Innovations for Accelerated Implementations of Artificial Intelligence.

Includes high-performance implementations of common deep learning operations such as matrix multiplication, convolution, and attention, with support for implementing custom algorithms in or . Using the built-in implementations often results in approximately 20% speedups compared to models relying solely on frameworks like .

Research Software Developer

Developed high-performance deep learning algorithms at Case Western Reserve University, primarily building ai3.

Teaching Assistant

Collaborated with the professor to design projects and assignments for the Introduction to Artificial Intelligence course at Case Western Reserve University. Guided students through course concepts and graded their assignments, projects, and exams.

Teaching Assistant

Collaborated with the professor to design projects and assignments for Designing High Performant Systems for AI, a graduate course at Case Western Reserve University. Guided students through course concepts and graded their assignments, projects, and exams.

Clear Net

A library for creating and training vanilla and convolutional neural networks with no dependencies beyond . Provides a simple interface for layer construction and hyperparameter tuning, along with support for multiple optimization methods and training strategies. The repository includes examples for common problems such as classifying the MNIST dataset.

Real-Time Rock-Paper-Scissors Detector

A model that detects whether a person is showing rock, paper, or scissors, trained on a custom dataset of images collected and labeled by hand. Built with the deep learning library.

Software Developer and Research Assistant

Built fast, parallel rendering software for high-dimensional medical data, working closely with the lab each week to solve technical problems and plan what to build next.

Web Programmer

Created and managed websites for many departments, research laboratories, and faculty at Case Western Reserve University. Resolved tickets across sites and trained new hires and content managers on the system.

Sorting Visualizer

A tool for visualizing the processes behind popular sorting algorithms, including merge sort, quick sort, heap sort, and bubble sort. Built with .

Mushroom Driver

An infinite driving mobile game built with . Pick one of several vehicles and drive through a mushroom world. A global leaderboard ranks the best mushroom drivers.

Online Chat App

An instant-messaging web app where users enter a username and room to chat in real time with others in the same room. The frontend is built with , the backend runs on servers, and communication is handled via . (Message sending is offline due to the backend hosting provider discontinuing its free tier.)

Fishy Feeder

A fast-paced game where the player controls a fish that must eat other fish before being eaten. Built with vanilla , , and .

Meteor Fingers

A typing game where Earth must be defended from meteors. Built in with and .