about

I’m a fourth-year Computer Science student at Arizona State University, enrolled in Barrett, The Honors College and the Ira A. Fulton Schools of Engineering.

I enjoy building practical, real-world software and learning by doing, especially in full-stack development and distributed systems. Through coursework and personal projects I’ve worked with React, Next.js, TypeScript, C#, C++, Java, ASP.NET, and SQL, and I like diving into new frameworks when a problem calls for it.

I’m particularly interested in cross-platform development and building tools that make everyday tasks easier.

Outside of code, I produce music, record videos, and enjoy electric longboarding.

projects

NircraftCORE
Personal Project

NircraftCORE

Minecraft plugin built with Java, Maven, and the Paper API that powers Nircraft, an RPG based survival server

DLClip
Personal Project

DLClip

FFmpeg and yt-dlp wrapper built using .NET's WPF and C# for Windows PCs

Q&A System
Class Project

Q&A System

Question-and-answer platform built with Java, JavaFX, and SQL that supports account, role, and post management.

nickrodi.com

nickrodi.com

Portfolio built with Next.js, TypeScript, and Tailwind CSS, hosted from a home server using Debian and Cloudflared

mcpp

mcpp

Esoteric language interpreter built with C++ that attempts to mirror Minecraft command syntax.

TextMulti

TextMulti

Live text-sync demo built with C#, gRPC, and WPF that streams client input into a desktop UI in real time.

Event Finder

Event Finder

Event platform built with ASP.NET and C# that supports authentication, role-based access, and registration.

Minecraft plugins

Minecraft plugins

Many different small utility Minecraft plugins.

contact

Get in touch with me.

I'm open for work and seeking opportunities for hands-on experience.