Skip to projects

Most info is hallucinated by Poke and for any actual inquiries just email me or go to ksgat.netlify.app

gabe.amare
RUST · GO · TYPESCRIPT · OPEN TO WORK

I build systems in Rust, Go, and TypeScript.

I am Gabe Amare, a developer who likes tight loops: a clear spec, a borrow checker that keeps me honest, and code I can benchmark before I trust it. USACO Gold. Most of my time goes to ugoku, my main Rust project, with side work in Go and TypeScript.

~/work/build.rs
// who am I, in 6 lines
struct Dev {
  name: &str,  // "Gabe Amare"
  lang: Lang::Rust,
  rating: USACO::Gold,
  ships: u32,     // often
  sleeps: bool,   // false
}
// cargo build --release && deploy
// NOWWhat is on the machine this season.
JUN 2026

Working on ugoku, my main Rust project. Tightening the core and adding benchmarks before I add features.

APR 2026

Building modlr, an AI CAD tool in TypeScript that turns a plain-language description into editable geometry.

FEB 2026

Ran TillyHacks in the DMV area: 50 students registered, 27 came in person and shipped projects.

NOV 2025

Earned USACO Gold. Also building a custom database in Go with a friend, storage engine and query layer from scratch.

// PROJECTS04
01
ugoku

My main Rust project. A small, well-tested core that I keep fast and keep honest, written the way I like to write Rust: clear ownership, few dependencies, and benchmarks I trust before I add anything.

Rust
Rusttokiocriterion
02
Go database

A custom database I built in Go with a friend. We wrote the storage engine and query layer ourselves to understand how the pieces fit, from the on-disk pages up to the parser.

Go
GoStorage engineFrom scratch
03
modlr

An AI CAD tool built in TypeScript. You describe a part in plain language and modlr turns it into editable geometry, then keeps the model and the prompt in sync as you refine it.

TypeScript
TypeScriptAICAD
04
TillyHacks

A local hackathon I run in the DMV area. A solid, high-yield event: I handle registration and judging, and the turnout-to-registration ratio stays high because the people who sign up actually show and build.

27 of 50 built
HackathonDMVOrganizer
// STACK
PRIMARY
Rust, tokio, criterion
ALSO WRITING
Go, TypeScript
COMFORTABLE IN
C++, Python
TOOLS
Neovim, perf, flamegraph, git