Oluwatobi Olajide

Come in.Click anything.

I'm a CS student at Morgan State and a two-time Microsoft intern on Xbox. Everything I've built is somewhere in this room.

Baltimore, MD

Everything in the room

Hey, I'm Tobi

I'm naturally curious, and I like understanding how things work, especially when they seem complicated at first.

Based in Baltimore, MD

Outside of code

  • Chelsea: Blues fan
  • Football data: Shot maps from open match data
  • Project ideas: A list that's always longer than my free time

Get in touch

Email is the fastest way to reach me.

tobiolajide01@gmail.com

The build log

Side projects are where I learn the things class doesn't cover. These are the ones I'm proudest of.

Launched

Things real people can use right now.

  • prcast Paste a link to a GitHub PR, paper, article, YouTube video or PDF and get a short vertical video back, with a script, voiceover and captions. Built solo, from the rendering pipeline to billing and email.
  • AI DJ Studio Describe a vibe and get a full DJ mix. The decks in the corner have the whole story.

Built to understand how things work

Projects where the point was learning what's under the hood.

  • BitTorrent client in Rust From reading the torrent file to the handshake peers use to start trading pieces of a file.
  • Recipe Verse A recipe app split into services that talk through Kafka, with live updates over WebSockets.
  • Class Tracker A campus schedule app that keeps working offline and pulls classes in from Canvas.

Client sites

Websites I've built for healthcare businesses.

Two summers on Xbox

I spent 2025 and 2026 at Microsoft in Redmond. The first summer I worked on the backend, the second across the whole stack.

Came back for a second summer

Role
Software Engineering Intern
Where
Redmond, WA
Teams
Xbox, then Xbox Store
When
Summers 2025 and 2026

2026 Xbox Store

Showing creators which sale drove their numbers

Game creators could see how much they sold on the Xbox Store, but not which sale drove it. I built the promotion filter that answers that question, from the dashboard creators click on down to the data pipeline feeding it.

C# / .NET, React, TypeScript, Kusto, Scala / Spark, Azure

2025 Xbox

Backend work on live games

I worked on Azure PlayFab, pulling together data from live games and helping build the systems that trigger personalized in-game offers. That summer earned me the return offer.

C# / .NET, Azure PlayFab, Event-driven systems

What I took from it

Something working in my environment doesn't mean it'll work in the real world.

AI DJ Studio

Describe a vibe, and it builds a full DJ mix anywhere from 15 to 90 minutes long.

Live

You give it
A prompt, like a vibe or an occasion
You get
A continuous mix with a link to share
Built with
Next.js, FastAPI, Redis
Runs on
Azure

How it works

It picks the tracks, puts them in an order where the musical keys fit together (using the Camelot wheel, the same key chart real DJs use), and blends each song into the next with smooth crossfades.

You watch it happen live while the mix renders.

Make a mix ↗

MorganHacks

Morgan State's hackathon, and the platform our team built to run it.

Planning MorganHacks 2027

The event
Morgan State University's hackathon
My role
Tech lead since 2025
2025
150+ hackers
2026
100+ hackers

How I got here

I first came to MorganHacks as a hacker in 2024, and our team placed top 6. After that I joined the organizers, and I've run the tech side of the event ever since.

Arctic, the platform behind it

Built by the organizing team so the whole event lives in one place.

  • For hackers Apply, check in at the door with a QR code, and get announcements and messages in one portal.
  • For organizers Review applications, email hackers, build forms, and post the schedule while the event is running.
  • The whole setup is code Everything it runs on is written down, so it can be rebuilt from nothing.

Visit morganhacks.com ↗

The infra corner

The box under the desk is for the projects about how software gets shipped and kept running.

Rig is live

A container platform I host myself

Give it a Docker image, a port and a name, and it runs the image on a public HTTPS address in under a minute. It is built for a single ARM64 board, and the machine it runs on opens no ports to the internet at all: traffic arrives over one outbound Cloudflare Tunnel.

An app's address exists only while its container does. The router finds the right container by reading labels Rig writes when it creates one, so nothing has to be set up per app, and deleting an app takes its URL with it.

Access to Docker is split in two, a read-only proxy for the router and a narrower read-write one for the control plane, so a compromise of the part facing the internet cannot start a container. The apps themselves run on their own network, with no host ports, no bind mounts and almost every Linux capability dropped.

TypeScript, Fastify, React, PostgreSQL, Docker, Traefik, Cloudflare Tunnel

Visit rig.tobipi.dev ↗

An npm library

For the things every service needs sooner or later: retries, timeouts, backing off when something is struggling, and a circuit breaker that stops calling a service that's down.

TypeScript, npm

Storms, seen from space

I help turn NASA satellite data into training data for machine learning models.

Ongoing

Role
Undergraduate researcher, Morgan State
Data
NASA GPM radar and microwave sensors

The work

NASA's Global Precipitation Measurement mission scans storms from orbit. I build datasets of storm signatures over West Africa and North America that models can learn from.

Tools

Python, h5py, SciPy, matplotlib, cartopy

From hacker to organizer

In 2024 I competed at MorganHacks. The next two years, I was the one running its tech.

MorganHacks tech lead

Timeline

  • 2023
    • Space-A-Thon: 2nd place
  • 2024
    • MorganHacks: Top 6 as a hacker
    • Google HBCU Hackathon: Top 6
  • 2025
    • MorganHacks: Tech lead, my first year organizing
    • BVCC: Student leader for the software engineering track
    • Google Tech Exchange: Took part in the program
  • 2026
    • MorganHacks: Tech lead again
    • SACS: Vice President

Baltimore, Maryland

Computer Science at Morgan State University, graduating December 2027.

Open to Summer 2027 internships

School
Morgan State University
Degree
B.S. Computer Science
Graduating
December 2027
Last two summers
Redmond, WA

Right now

I'm looking for a Summer 2027 software engineering internship, and I'm happy to go wherever the work is.

About this window

The light in this room follows the real time in Baltimore. If it's dark in here, it's dark out there.