Skip to content
View jess-barrett's full-sized avatar

Block or report jess-barrett

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jess-barrett/README.md

Hi, I'm Jess 👋

Software Engineer · CS @ Kansas State University

LinkedIn Email Portfolio

Typing SVG

Profile views


About me

Computer Science student at Kansas State University (graduating May 2026) and Software Engineer at Go Local Interactive. I build full-stack web applications, with a soft spot for game development and web apps.


⭐ Featured Project — Crucidex

Crucidex Logo

A Letterboxd-style platform for video games

Track your library, import from Steam, write reviews, follow friends, and discover games through collaborative filtering. Built solo end-to-end as my senior design project at Kansas State.

The recommendation engine uses Jaccard similarity weighted with rating alignment (0.7 / 0.3), plus inverse popularity weighting and a minimum-shared-games threshold for scaling.

Stack: Next.js · TypeScript · Supabase (PostgreSQL + Auth) · Tailwind v4 · IGDB API

Live Demo Source Code

📸 More screenshots
Library view
Library — sortable, filterable, with hours and ratings
Recommendations
Personalized recommendations from collaborative filtering
Friend profile
Friend profiles with shared activity feeds
Reviews
Reviews with hours played and rating

🛠️ Currently Building — Intertaind

A cross-media tracking and discovery platform — Letterboxd, but for movies, TV shows, books, and video games in one place. The core differentiator is cross-media recommendations: "if you liked this book, you'd like this movie."

Intertaind is the spiritual successor to Crucidex, expanding the same recommendation philosophy across all four media types. In active development as a long-burn solo project.

Stack: Next.js · TypeScript · Supabase · Tailwind · TMDB · IGDB · Google Books


Other Projects

LunarLander DQN Comparing Deep Q-Network and Double DQN on the LunarLander-v3 environment with rigorous statistical evaluation across multiple training trials. Term project for K-State CIS 530 (AI/ML).

Stack: Python · PyTorch · Gymnasium · NumPy Source

An Echo of Light A 2D dungeon crawler built solo in C# and MonoGame. Personal project exploring game architecture, sprite animation, combat systems, and level design.

Stack: C# · MonoGame · Tiled · Aseprite

Play on itch.io Source


Tech Stack

Languages

Languages

Frameworks & Libraries

Frameworks

Data & Tools

Tools

GitHub Activity

GitHub Stats GitHub Streak
Top Languages
Activity Graph

Let's connect

If you're hiring, collaborating, or just want to chat about full-stack engineering, game dev, or applied ML — I'd love to hear from you.

jdbarrett09@gmail.com · LinkedIn · crucidex.com

Pinned Loading

  1. Crucidex Crucidex Public

    Letterboxd for video games. Track your library, import from Steam, write reviews, follow friends, and discover games. Built with Next.js, Supabase, and IGDB. Live at crucidex.com.

    TypeScript

  2. AnEchoOfLight AnEchoOfLight Public

    A 2D Dungeon Crawler Game. Jump into the dungeon, defeat dangerous enemies, and unlock powerful abilities. Defeat the final boss and the light may just grow brighter...

    C#

  3. LunarLander-DQN LunarLander-DQN Public

    Comparing Deep Q-Network (DQN) and Double DQN on the LunarLander-v3 environment with rigorous statistical evaluation across multiple training trials.

    Python

  4. BuildYourBowl BuildYourBowl Public

    A Point-of-Sale app for a Build-Your-Own Bowl restaurant. Object-Oriented Programming project for CIS 400 at Kansas State University.

    C#