Class of 2028 · AI, software, and data

Ruslan Ushurov

Student developer building AI tools, simulations, and predictive models.

I am preparing for a future in machine learning, AI engineering, or software engineering by building real projects and teaching others how to code.

High Honor Roll

Warsaw High School

Dual Enrollment

Genesee Community College

CS50x + CS50P

Harvard edX

National Honor Society

NHS

About

Curious, technical, and focused on machine learning.

Hi! I'm Ruslan Ushurov. Currently, I'm a high school sophomore and I'm focused on a pathway that will lead me to becoming a Machine Learning Engineer, AI Engineer, or Software Engineer. My main focus is Machine Learning, meaning I would like to go to college to receive a PhD in Machine Learning.

I like building projects that connect technical ideas to real users: AI feedback tools, sports prediction systems, games, and education projects that make computer science easier to start.

Python JavaScript React Flask Node.js Data Analysis GitHub Google Workspace

Experience

Leadership and research, arranged with purpose.

Instructor

Summer 2026

Warsaw Public Library

Assisted in executing a community initiative utilizing a library grant. Developed curriculum for and led a comprehensive six-day introductory Python programming course designed for teens and adults to bridge digital literacy gaps.

CS Education Research

2026 - Present

Independent Research

Working with Dr. Michael Daley of University of Rochester, I developed an independent research based off of my 2026 summer coding class, as well as data from my high school, with the question, how do prior experience and different teaching styles affect students' abilities to learn how to code?

Spotlight Theater

2026 - Present

Job

Working at the movie theater, I learned how to multi-task effortlessly, clean efficiently, and most importantly, developed customer service skills.

Peer Tutoring

December 2024 - June 2025

Job

While tutoring, I developed strong communication skills by helping students understand math and science, as well as developing patience and flexibility by using teaching methods to meet the academic needs of students.

AI Engineering Stuff

SplitsAI

Same concept as the AI Running Coach, except now in a dedicated webpage with a full-stack front end and back end using Node.js, React, Clerk, Vercel, and Supabase. You can also create an account and sign in to see past AI responses, as well as being able to upload screenshots.

LLMs · Google Gemini

AI Running Coach

My very first AI project!!! This is a project made in Python with Streamlit and Gemini. It is an AI-powered running coach that analyzes running data to provide feedback and helpful advice for the next run.

Predictive Modeling

March Madness Predictor

Built a full-stack March Madness prediction web-app with a KenPom-style predictive algorithm using adjusted efficiency margin, seed, win%, SOS, and recent form. I implemented Monte Carlo bracket simulation (up to 25,000 sims), live data scraping from BartTorvik, and logistic regression weight training on 15 years of tournament results. Then, deployed it via Flask + Render.

Full-Stack Simulation

Earth 2025

A clean UI-driven text simulator tasking players with discovering radioactive anomalies. Developed on a custom Python Flask RESTful API communicating across global systems via CORS to instantly serve live leaderboard metrics.

Interactive Game

Shadowboxing

A dynamic turn-based combination test built using asynchronous JavaScript promises. Face off against the computer to strike a matching look-and-point combination direction and claim a 3-hit win streak.

Teaching Initiative

Intro To Python Class

In the summer of 2026, I saw a need for better digital tools in my town, and helped the public library secure a grant to launch a new digital literacy program. I proposed to use this funding by teaching a six-day workshop for teens and adults.

Web App

colemanOS

This is a Keon Coleman-themed Operating System. Keon Coleman has been basically my favorite NFL player since he was drafted. Even through all the hate he gets, I still buy his jerseys. This WebOS has a little welcome page with a description of who he is, then an article app with a real news post, a weather app that shows the live weather in Buffalo, NY, and finally a little quote generator that randomly shows you his most popular quotes.