Portfolio

About Me

Hello, my name is Tre and I'm currently studying Computer Science at the University of Florida. My goal is to become a backend software engineer and utilize both my attention to detail and problem-solving skills to help companies build, deploy, and maintain scalable web applications.

I'm currently building a minimal chess engine in Python that includes a board representation and alpha-beta pruning. This project highlights my understanding of object-oriented programming and algorithmic problem-solving, both of which are valuable in backend development.

Outside of work I also enjoy playing strategic games like chess, running, and cooking!

Projects

Aspire Link

Internship support tool for Computer Science students seeking internships. Implements gamified checkins, company watchlists, and a notification system.

  • Python
  • FastAPI
  • SQLAlchemy
  • Jinja2

Cooks-Match

Receipt ingredients to recipes that extracts ingredients from a grocery receipt and generates recipes that can be made with them.

  • Javascript
  • CSS
  • HTML
  • Python
  • EasyOCR
  • MongoDB

Chess Move Reaction AI

Browser based chess move evaluator that takes a move and reacts with logical explanations.

  • Python
  • Node.js
  • Stockfish Binary