RouteBastion
An intelligent broker for Vehicle Routing Problem APIs
Enterprise middleware that abstracts multiple Vehicle Routing Problem (VRP) providers behind a single broker. A monolith with a NestJS/Fastify admin API (Drizzle ORM), a Vue 3 admin UI and a Go broker engine, deployed on Kubernetes. The system behind my ICEIS and ERRC papers.
TypeScriptNestJSGoVueKubernetes
AdoptGram
A social network to help pets find a home
A full-stack social media app built to connect rescue animals with adopters — sharing posts of cats and dogs looking for their forever home.
TypeScriptNestJSGoReact Native
GoRegexEngine
A dead-simple regular expression engine in Go
A from-scratch regular expression engine written in Go — a small study in parsing and matching that turns a pattern into something you can run against text.
GoRegexParsingAutomata Theory
SimpleGC
A mark-and-sweep garbage collector in C
A small conservative garbage collector written in C: a custom heap allocator with a free list that scans the stack for roots and reclaims unreachable memory with mark-and-sweep. A hands-on dive into how automatic memory management actually works.
CMemorySystems
code-invest
A real-time web home-broker
A web-based home-broker for trading assets in real time, wiring a Go matching core to a NestJS + Next.js stack over Apache Kafka, with live price updates pushed to the browser via Server-Sent Events.
GoNestJSKafkaNext.js
courses-platform
A Udemy-style online courses platform
A full-stack “Udemy-like” platform for publishing and taking online courses, built end to end in TypeScript.
TypeScriptFull-stack