uuid
A lightweight UUID microservice built on Go 1.27's stdlib uuid package. A single Go HTTP server exposes REST endpoints for generating and validating UUIDv4/v7, serves an embedded OpenAPI spec, and runs an MCP Streamable HTTP server so Cursor can call generate_uuid and validate_uuid tools. Middleware applies per-IP rate limits (stricter on /mcp), security headers, and structured request logging; optional OpenTelemetry exports traces, metrics, and logs over OTLP. Built this mainly to experiment with Go and MCP while also giving an agent the ability to generate valid UUIDs when needed (creating mock data for tests, seeding databases, etc.).
Go
Docker
REST
MCP
OpenTelemetry
statoos
A real-time status and uptime monitoring app. A Bun API serves a React frontend and exposes a WebSocket that gets failure events from a Redis subscriber. A cron script enqueues check jobs to Redis from SQLite; a worker process runs N workers that BRPOP jobs, fetches each URL, writes results to ClickHouse, and PUBLISH failures to Redis so the API can push them to connected clients.
Bun Worker
TypeScript
React
Redis
ClickHouse
WebSocket
SQLite
supaboard.io
[Currently rewriting] Multi-tenant SaaS application for managing customer feedback. The project is organized as a monorepo containing three services: a React Vite frontend, an API built with Express, and a Node.js infrastructure service responsible for dynamically configuring custom domains. It leverages Traefik's dynamic routing and automatic certificate management. The entire stack is deployed on a self-hosted Coolify instance.
Hono
tRPC
Drizzle
TypeScript
PostgreSQL
Tanstack Router
React
Traefik
Docker
Redis
S3
SmartBill Client
A modern, type-safe client for integrating with the SmartBill API. This package provides a comprehensive implementation for managing invoices, estimates, payments, and other business documents through the SmartBill platform.
Bun
TypeScript
Node.js
EuPlatesc Client
Wrote a fully type-safe TypeScript client for the romanian based payment processor, EuPlatesc, to make up for the poor or inconsistent documentation.
Bun
TypeScript
Node.js
Dentist Office Website
A marketing site and blog for a dental practice. Next.js App Router with static export for the whole site; blog posts are authored in Markdown with frontmatter, parsed at build time and rendered as static pages. Uses the Next.js Image component wired to a custom image-optimizing service I host for static and low-traffic sites. Styled with Tailwind and type-safe throughout with TypeScript.
Next.js
Tailwind
TypeScript
React
Markdown
React Hooks Library
A lightweight TypeScript library that provides a set of commonly used React hooks to enhance your components with powerful functionality. Publicly available on GitHub Package Registry. Mainly created for my personal use.
React
TypeScript
Hooks
Image Optimizer API
A high-performance image optimization service built with Bun and TypeScript. I'm actually using it all throughout my projects (including this one) and it's been a game changer for my applications performance.
Bun
TypeScript
Redis
Express
Docker
S3
Go Cron Jobs
A Go-based notification service that sends web push notifications to all the subscribers of a given channel. It's built with Docker and PostgreSQL and is used in my main project.
Go
Docker
PostgreSQL
JavaScript CLI
A command-line interface tool for managing PostgreSQL databases with a focus on simplicity and user experience. Features interactive prompts and beautiful terminal output using chalk and boxen.
JavaScript
KeyChain
PostgreSQL
More projects on my [GitHub]