DBMcp
Golang MCP server for secure PostgreSQL/MySQL connections. Run queries and explore databases programmatically — great for AI-driven testing without a GUI.
2+ years building production APIs, full-stack products, desktop apps, and AI tools from backend services to polished UI with Go, Rust, TypeScript, Gin, Next.js, and Tauri.
Currently working at DEV-UP.
Total Contributions in 2025: ...
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.
How I restructured DBMcp's multi-database support — replacing scattered if/else checks with a Go interface so adding a new driver only requires one new file.
Build a type-safe sharded map in Go using fnv hashing and sync.RWMutex for fast, race-free concurrent access.