Student · Developer · Entrepreneur

I build things that solve real problems.

I started coding at 9 years old and haven't stopped since. It began with a love for math and a desire for Robux. It turned into a drive to build software people actually use.

Currently Building

Live SaaS

SkoolBetter

Student productivity platform. Google Classroom sync, AI scheduling, grade analytics, Stripe billing.

Course

Harvard CS50

Working through CS50 in C. Alongside CTY Honors Geometry at Johns Hopkins.

Learning

Cybersecurity

Just started. Exploring penetration testing, networking fundamentals, and security concepts.

My Story

The Spark

Scratch

It started with Scratch — block-based, visual, beginner-friendly. But the logic clicked immediately: if statements, loops, variables. The same patterns that show up in math. I moved from following tutorials to building my own projects faster than I expected.

Level Up

Roblox Studio & Lua

Scratch had a ceiling. Roblox didn't — or at least it felt that way. Learning Lua meant real text-based scripting, 3D environments, multiplayer systems. The complexity jumped hard and I loved it. Five years of projects followed.

Advanced Math

CTY Program

I enrolled in the Johns Hopkins Center for Talented Youth program and completed Algebra and Honors Geometry — two full years ahead of grade level. Math and coding have always reinforced each other. The same logical discipline applies to both.

Expanding

New Languages & AI

Branched out into Python, JavaScript, and SQL. Built a model that predicts a chess player's Elo rating from their gameplay — my first real ML project. Learned database management, started building web apps. Each new tool made the next project possible.

PythonJavaScriptAI / MLSQL
Game Dev

Roblox Projects

5 years of experience

Obby Game

Players spawn at a random obby and earn abilities at checkpoints — chosen from abilities they've unlocked or purchased. Fully scripted and built by me.

Outfit Picker

Grid-based outfit selection system with custom UI, built for a client's military game.

Mine Wars

Team-based game: earn coins, buy weapons, capture the enemy flag. Scripted health-boost items, a fast-mining drill tool, and an auto-turret that tracks opponents.

NYCWRLD

Contributed a combat system and chat commands to a hangout game.

Be A Lemon 2M+ plays

Players become lemons, find secrets, and earn achievements. Built the data-saving system, houses, a 1v1 system, and more.

Shoot The Blocks!

Round-based game where players eliminate each other by destroying the blocks underfoot. Designed, scripted, and shipped by me.

LuaRoblox StudioGame DesignUI/UX
Full-Stack

SkoolBetter

A SaaS platform that helps students stop losing track of schoolwork. It auto-syncs assignments from Google Classroom, uses AI to build a study schedule around deadlines, breaks work into subtasks, and syncs with Google Tasks — so everything lives in one place. Built and shipped solo: auth, billing, AI integrations, push notifications, admin dashboards, the works.

Next.jsTypeScriptSupabaseStripeOpenAIGoogle APIs
skoolbetter.com
Beyond Code

Other Interests

Outside of coding, I trade stocks and study markets. I hold a small diversified equity portfolio and track macro trends as a hobby — another domain where data and logic beat intuition.

Skills

Languages

  • TypeScript
  • JavaScript
  • Lua
  • Python
  • C
  • HTML / CSS
  • SQL

Frameworks & Tools

  • Next.js
  • React
  • Supabase
  • Roblox Studio
  • Git / GitHub
  • Vercel

APIs & Services

  • Google Classroom / Tasks API
  • Stripe
  • OpenAI API
  • OAuth 2.0
  • REST APIs
  • Webhooks
  • Cybersecurity