Skip to content

Latest commit

 

History

18 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

Phillips Oluwaseun Uwumarogie

German software engineer and Master computer science student at the Technical University of Munich.

Most of what is here started as a question I could only answer by building the thing myself.

Selected work

Project What it is
pgwire-ocaml A PostgreSQL wire-protocol database engine written from scratch in OCaml — real psql connects to it. CRUD, joins, aggregates, transactions, WAL, indexes, and a cost-based planner.
mold Rust CLI that converts JSON into TypeScript types, Zod schemas, and Prisma models.
schema-drift-checker Detects Postgres schema drift — missing migrations, unknown migrations, structural column/index/FK changes — before it breaks production. Drizzle, Prisma, TypeORM, Sequelize, Kysely; any provider. Drop into CI, exits 1 on drift.
claude-postgres-skills Production Postgres survival skills for Claude Code: schema design, safe migrations, query performance, connection pooling, autovacuum/bloat, queue and partitioning patterns.
ask-file RAG over technical PDFs.
simple-compiler A small compiler in Go, front to back.

Toolbox

Layer Tools
Languages TypeScript · Python · Rust · Go · OCaml · C++
Frontend React · Next.js · TailwindCSS
Backend FastAPI · Node.js · Bun · Fastify · tRPC
Data PostgreSQL · Drizzle · Prisma · BullMQ · RabbitMQ
Infrastructure Docker · AWS · Azure

Currently

  • Building pgwire-ocaml — a Postgres-compatible engine, because some parts of a database you only understand by writing them.
  • Packaging hard-won Postgres operational knowledge into reusable Claude Code skills.
  • Studying computer science at TU Munich.

Contact

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors