Skip to content
pumarogiePublic

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

20 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

Phillips Oluwaseun Uwumarogie

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.

Writing

Software Engineering in 2026: a handbook for engineers who direct AI agents. It covers the workflow from plan to merged PR, prompting, TDD, code review, security, and the exact toolkit I run.

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