Hi, my name is

Ricky Cui

Ricky Cui

I am a student @ Boston University majoring in Data Science with intentions of persuing a masters in Artifical Intelegence and developer focused on building elegant, performant, and data-driven software solutions. Welcome to my personal space on the web.

View My Work

About Me

Hello! I'm a passionate developer currently pursuing my studies in computing and data sciences, at Boston University. If you are in the area dont be shy to reach out, I enjoy meeting new people. I enjoy bridging the gap between theoretical frameworks and clean, production-ready code. I strongly belive that learning never stops.

My experience ranges from writing optimized algorithms and structural systems tools to exploring complex datasets and statistical modeling. Beyond development, I enjoy taking on student leadership opportunities and engaging with peer mentoring communities.

When I'm not behind a screen analyzing data or optimizing code, depending on the season, you can usually find me outdoors hiking, snowboarding, or playing video games like Valorant or Minecraft.

pythonlogoPython JavlogoJava RustlogoRust SQLlogoSQL Data Analysis SQLlogoGit Algorithms HTMLlogoHTML CSSlogoCSS

Projects

This Website

My very own space on the web

HTML / CSS / JS

Data Analysis Via Global Career Accelerator

Drove a SQL-based sustainability analysis for Intel by joining device and impact data, engineering age cohorts, and segmenting by type and region to quantify energy and CO₂ savings, ultimately delivering insights that guided repurposing initiatives.

SQL / Python

Algorithmic Optimization Agent

Engineered an intelligent, competitive engine featuring optimized search efficiency, transposition tables, and custom pruning logic.

Rust / Algorithms

Minesweeper (Recursion)

Implemented a recursive algorithm to efficiently clear large mine-free grid regions.Reduced redundant checks by implementing recursive flood-fill logic, improving performance on boards up to 10x faster than naive approaches

Java / Recursion

This Website

Overview: This website highlights all my recent web development projects.
Tech Stack: HTML5, CSS3, Vanilla JavaScript.
Highlights: Fully responsive layout, modal overlays using modern HTML <dialog> elements, and lightweight CSS styling.

Check it out Here

Global Career Acellerator

Overview: Over the summer I practiced my Data analytics skills
Tech Stack: HTML5, CSS3, JavaScript.
Highlights: Drove a SQL-based sustainability analysis for Intel by joining device and impact data, engineering age cohorts, and segmenting by type and region to quantify energy and CO₂ savings, ultimately delivering insights that guided repurposing initiatives.

Check it out Here

5x5 Tic-Tac-Toe Agent

Overview: Developed an AI-driven algorithm for a modified 5x5 Tic-Tac-Toe game incorporating randomized wall obstacles. To solve the added complexity of a dynamic board, the project focused on path evaluation and strategic decision-making algorithms. Built during my first semester at Boston University, this project served as an early foundation in collaborative software engineering using Git and GitHub for version control and peer code management.
Tech Stack: Rust / Algorithms
Highlights: Engineered an intelligent, competitive engine featuring optimized search efficiency, transposition tables, and custom pruning logic.

Check out the final product on my Github

Minesweeper

Tech Stack: Java / Recursion
Highlights: Implemented a recursive algorithm to efficiently clear large mine-free grid regions.Reduced redundant checks by implementing recursive flood-fill logic, improving performance on boards up to 10x faster than naive approaches

Check it out on my GitHub