Hi, my name is

Johan Fortus

And I'm

I am an undergraduate student at the University of Florida pursuing a degree in Computer Science.
Here's a bit more about me.
Here are some of my projects

Spotter

JavaScript, React Native, Express.js, Node.js, SQLite

A mobile app that connects users with compatible workout partners based on fitness goals, gym location, and availability, using swipe-based matching and real-time chat.

Niche Finder

Python, Flask, Scikit-learn, Pandas, NumPy, D3.js

A web app using machine learning libraries and D3.js visualizations to identify high-performing YouTube niches through K-means++ clustering and Apriori algorithms.

BuildBot

Python, PPO, Gymnasium, OpenCV, Unreal Engine

A reinforcement learning Fortnite agent trained in custom Unreal Engine (UEFN) environments with Gymnasium-based RL and computer vision–driven perception.

PrepTalk

TypeScript, React, Tailwind, Python, FastAPI

Built for Gator Hack 2025, winning 1st place in the Education track, PrepTalk is an AI-powered mock interview platform that analyzes resumes, generates personalized questions, and simulates realistic interview sessions.

Cue

React, Flask, Python, PyTorch, OpenCV, CUDA

Built for SwampHacks XI, Cue is an emotion-aware AI chatbot for neurodivergent and socially anxious users to practice conversation, earning an Honorable Mention in the “Least Vibe-Coded Project” category.

Verse Compiler

JavaScript, React, Node.js, Peggy.js, Monaco Editor

An interpreter for the Verse language enabling syntax exploration without full UEFN integration, featuring a Peggy.js parser and AST generation for efficient code analysis.

Fortnite Map

UEFN, Verse

A multiplayer game built in Unreal Editor for Fortnite, achieving over 20 million lifetime plays and a peak concurrent player count of 14,122, effectively marketed through YouTube and TikTok.

Copyright © 2024 Johan Fortus