icon

About Me

About Me

Hello, and welcome to my portfolio page, dressed up as a Windows 95/98 desktop. My name is Benjamin, though I go by Juules32 online.

Here for the résumé bits? The languages, tools, and other skills I use are laid out right below, and my favourite projects are on display over in the Showcase.

Otherwise, feel free to poke around this virtual OS! It's packed with semi-hidden features, and nearly every button, icon, and file is just begging to be clicked. You can't break anything. (Probably.)

For education and professional experience, contact me using the panel on the left.

For education and professional experience, contact me using the panel at the bottom.

Preferred languages

  • Rust
  • Python
  • GDScript

Other known languages

  • C
  • C++
  • C#
  • TypeScript
  • Java
  • Golang
  • F#
  • GLSL
  • Bash

Web dev

  • Svelte
  • Vue
  • Bootstrap
  • Tailwind
  • React
  • Htmx
  • Redis
  • WebAssembly
  • FastAPI
  • Dioxus
  • Nginx
  • Jinja

Game dev/Graphics

  • OpenGL
  • SDL
  • Godot
  • Pygame
  • Twine
  • Raylib
  • Macroquad

Databases

  • SQLite
  • MySQL
  • Postgres
  • Psycopg2

Data Science and AI/ML

  • numpy
  • keras
  • tensorflow
  • matplotlib
  • scikit-learn
  • scipy

Source Control

  • Git
  • Github

Other Skills

Music composition, transcription, recording, mixing and mastering

  • Reaper
  • MuseScore
  • Audacity

Pixel Art, photo editing

  • Aseprite

Video editing

  • OpenShot

One-on-one Tutoring

  • Computer Science, BSc level
  • Beginner to intermediate level piano students
  • Most high school subjects

Hobbies

  • Playing piano
  • Reading
  • Chess
  • Photography
  • Homelab