mg

Software engineer

Mckelle Gravelle

Frontend and backend web development.
Java applications and libraries.

Personal projects

UI library

Ravioli Views

React-inspired components, state, and lifecycle hooks for building Minecraft inventory interfaces in Java.

  • Java
  • Paper / Spigot
Web app

Open Docs

A self-hosted document workspace for personal use, with a block editor, nested pages, and reusable templates.

  • React
  • Next.js
  • TypeScript
  • Tiptap
  • Supabase

Skills & tools

Frontend

  • React
  • Next.js
  • TypeScript

Backend

  • Java
  • Spring
  • Node.js

Data & APIs

  • Supabase
  • Hasura
  • gRPC

Infrastructure

  • Docker
  • GitHub Actions