Projects Software I've Built

A collection of projects spanning desktop applications, web platforms, and developer tools. Built with Go, Rust, TypeScript, and modern frameworks.

$ Projects

DBMcp

Golang MCP server that lets AI assistants introspect PostgreSQL, MySQL, and SQLite databases — list tables, describe schemas, analyze foreign keys, and more, with a clean driver interface that makes adding new databases a one-file change.

GolangMCPPostgreSQLMySQLSQLite

Mahalli

Tauri v2 desktop app for Moroccan B2B businesses. Covers the full document chain — quotes, orders, delivery notes, invoices, payments, and credit notes — across multiple workspaces, built with Nuxt 4, Rust, and SQLite.

Nuxt 4TypeScriptTailwind CSSshadcn/vueTauri v2RustSeaORMSQLite

Cobracase

Custom phone case e-commerce store. Users upload images, add text, preview, and buy. Built with Next.js, PostgreSQL, Drizzle ORM, and Stripe.

Next.jsTypeScriptTailwind CSSDrizzle ORMPostgreSQLStripeKinde

Want to see more? Check out my GitHub for additional projects and experiments.

$ Tech Stack

- Go/Golang -- Rust -- TypeScript -- Next.js -- Nuxt -- Tauri -- PostgreSQL -- SQLite -