Hi, my name's
Leonard Gofman

About

Hi, I'm Leonard Gofman

I am a Computer Science student at the University of Central Florida, focusing on general software development. I started programming in my sophomore year of high school by practicing programming problems using Java. The advancements I made along the way have been immense, completing a multitude of projects, participating in hackathons, and competing in programming competitions. I'm always looking to learn more and expand my knowledge.


My Interests

I take enjoyment in programming, reading books, composing music, creating content, and playing games. Always looking to create new neat experiences with code.


Projects

img
VisuWorld

A speech recognition and graphics project that turns your voice into 2D/3D envrionments.

Won Best Use of Gemini and Prettiest Hack at Bitcamp 2025! VisuWorld will let you create and render 2D/3D enviornments live in your browser, being able to generate them with just your voice. My main task on this project was setting up the rendering pipeline along with working on the base design. Amazing project and I love that my team and I were able to turn this idea into reality and win!

View Project
img
CodeJoust

1v1 solving Leetcode problems with a twist.

This was a project that was made for a software development class at UCF. This was the largest team I've ever had to work with, totaling 7 people. My main part of the project was handling WebSockets and multiplayer routes. Overall I learned a good bit on WebSockets and came out of it with an awesome project.

View Project
img
Airjam

A computer vision project that lets you make music using the motion of your hands.

This is a project that I made with a team for HackUSF 2025. My main focus on this project was on creating the camera connection to the server with WebSockets, along with tuning our CV models on our server. My teammates took up the mantle of detecting collision checks between preset areas on the backend and a persons wrist, and being able to correlate those collisions to actions like playing instruments. Overall I had a fun time working on this project, and even though we didn't win, I enjoyed making it.

View Project
img
Voiceboard AI

A speech recognition project that turns your voice into diagrams

Won 1st place for Google's social good hack at Shell Hacks 2024! Voiceboard AI makes whiteboarding accessible to all by using speech-to-diagram technology. I had a blast working on this project during the hackathon, my main task was working on the backend of the site!

View Project
img
Lootcode

A fantasy-themed coding game to learn Data Structures and Algorithms

This was the first truly collaborative project I've worked on. Myself and 2 other developers took up the mantle for this project and built it from the ground up with tools such as React, Tailwind, tRPC, and Docker. Most of my work was put into building our code-grade pipeline and writing out our problems, but I also got to do some frontend by creating our leaderboard. I got to use my previous skills to setup our server for deployment and create a CI/CD pipeline. This has been one of the most enjoyable projects I've worked on and I hope everyone who tries it out enjoys it.

View Project
img
Space Mergers

A game made with C++/Raylib on Steam

Built using C++ and Raylib. After I found the library raylib I was very impressed by how simple it was to use and was deadset on creating something with it. I started by making some simple animations in raylib before deciding on a game. After I chose what I'd make, I started working on it. I got someone to create the music for me, but other than that I did everything else on my own, definitly have to say getting the animations working without bugs was difficult.

View Project
img
GPNC

A custom made image editor in C

Built using the C programming language and GTK+. It took a lot of effort but I got a fully functional image editor working on windows/mac/linux in C. It was fun to mess around with pixels some more, but this project still leaves plenty to be desired. I plan to come back to add more features later.

View Project
img
Video to Ascii Converter

A video to ascii tool that uses java.

Built using the java programming language, also contains a bash script which simplifies usability. The tool lets a user input a video along with some other parameters to turn that video into ascii and play it back to the user. This project was a fun one, through it I got some experience in bash scripting which is definitely useful.

View Project
img
Minesweeper Remake

Minesweeper as software remade.

Built using C programming language and GTK+, was overall a very fun expierence to make it and work on creating the GUI and algorithms. A friend and I cooperated on making this project, this project helped me better my skills in the C language.

View Project
img
College Opinions Website

A website where you can vote to rank colleges.

Built using html, css, js, and nodejs. Quite a clean design compared to usual stuff I make. The site is hosted from a VPS so I had to set most of it up myself. Helped me better understand http, ssl certificates, hosting, APIs, and the web in general.

View Project
img
Tic-Tac-Toe

A simple tic-tac-toe mobile game.

Built using xml and kotlin in android studio. Just your average tic-tac-toe game for android. The project enabled me to learn the basics of android development. As you can see in the picture at your left, I'm an incredible designer lol.

View Project
img
Mr.Grant bot

A discord bot with plenty of games, mainly battleship. Used by over 150+ Discord Servers.

Built using discordjs and MySql. Includes a plentiful amount of games, mainly roulette, battleship, and blackjack. Gave me a better foundation with back end development and some expierence using mysql.

View Project
img
Paint73

A unique paint application with cool animations.

Built using JavaFX and packaged using maven. Includes the abilty to draw with arrow keys, flood with animations, load images with animations, undo, and of course draw. Helped me better understand how colors and pixels work in software and gave a good expierence with software development.

View Project

Skills

C
C++
HTML
CSS
JS
TYPESCRIPT
REACT
TAILWIND
GIT
JAVA
KOTLIN
PYTHON
MYSQL
NODEJS
RAYLIB
GTK
REGEX
VSCODE
DOCKER
TRPC
NEXTJS
LINUX
FUSION360
HASKELL
CSHARP
OPENGL
GRAPHQL

Involvement

img
Statsig
Software Engineer InternMay 2025 - Aug 2025

Experience

  • Implemented features in the Statsig console to support experimentation and A/B testing workflows.
  • Utilized BigQuery for data querying and aggregation, and GraphQL to efficiently fetch and manipulate data across internal systems.
img
Pheratech Systems
Neural Systems InternJan 2025 - Apr 2025

Experience

  • Built an integrated web-based system to handle real-time video transmission for robotic vision testing and analysis
  • Worked with a team to boost computer vision model accuracy by over 70% for robotic object detection.
  • Leveraged networking protocols to connect robots with the web system, enabling low-latency remote access to live visual data.
img
Knight Hacks
Officer - Vice PresidentJan 2025 - Present

Experience

  • Help with organizing UCF's largest hackathon
  • Hold workshops for members
  • Attend Hackathons (e.g., Shell Hacks, HackUSF, Bitcamp)
img
University of Central Florida
Student - B.S. Computer Science2023 - 2027

Relevant Coursework

  • Computer Science I & II
  • Intro to Discrete Structures
  • Object Oriented Programming
  • Security in Computing
  • Computer Logic & Organization
  • Intro to Programming with C
  • Calculus I-III
  • Physics I & II
img
UCF Programming Team
Team Member - Varsity2023 - Present

Involvement

  • Saturday hour lecture and five hour practice every week
  • ICPC South East Regional Contest 2024
  • ICPC South East Regional Contest 2023
  • 38th Annual High School Programming Tournament Host
img
IEEE @ UCF
Dues Paying Member2024 - Present

Involvement

  • Attend workshops to learn valuable skills about electronics and circuitry
  • Joined project teams where I gain experience in working with robotics
img
Knights Experimental Rocketry
Dues Paying Member2024 - Present

Involvement

  • Part of High Power Rocketry Program
  • Learning Rocketry on the School of Rocket Team
img
Hack@UCF
Dues Paying Member2023 - Present

Involvement

  • Cyberlab monitor
  • NCL Fall 2023 Indivudal Game - 73rd Percentile
  • NCL Fall 2023 Team Game - 97th Percentile

Contact

If you'd like to contact me feel free to send over an email.

Email