Projects
A selection of platforms, libraries and experiments I've built — from self-hosted .NET products to open-source packages and AI/ML tooling.
d4m13n.dev — Portfolio & Blog
This very site — a portfolio with a built-in blog. Next.js (App Router) frontend on a PocketBase backend, dark/cyan MUI theme, a markdown blog with syntax highlighting, RSS and sitemap. Ships as a Dockerized stack behind Caddy, with CI/CD that scans and publishes versioned images to GHCR.
MechanicBuddy
A white-label workshop management SaaS for vehicle service centers — work orders, client/vehicle profiles, inventory, invoicing and PDF generation. Layered .NET 9 API with NHibernate and a Next.js frontend. The full platform automates tenant provisioning and configuration for each workshop; the live demo currently exposes a single provisioned application (the tenant-configuration automation isn’t available in the demo yet) and is deployed with Docker rather than Kubernetes. Try the workshop demo at https://demo-mechanicbuddy.d4m13n.dev/ and log in with admin / demo. Explore the SaaS management portal at https://mechanicbuddy.d4m13n.dev/. Full documentation at https://docs.mechanicbuddy.app/.
Commissions.app — Core API
The .NET 8 core API and database layer for Commissions.app, an art-commission SaaS platform that lets creatives sell their services without heavy moderation. Microservice backend documented with Swagger and containerized with Docker. The live demo API is currently deployed with Docker rather than Kubernetes at https://api-commissions.d4m13n.dev/; sign in with [email protected] / d3m0p4ssw0rd!@.
Commissions.app — Web UI
The Next.js frontend for Commissions.app, with Auth0 authentication and SSR. Lets creatives list services and clients browse and commission work. The live demo is currently deployed with Docker rather than Kubernetes at https://commissions.d4m13n.dev/; sign in with [email protected] / d3m0p4ssw0rd!@.
Commissions.app — GitOps Deployment
GitOps deployment for Commissions.app — Helm charts and ArgoCD application manifests that deploy the platform to Kubernetes, with separate dev configuration.
meilisearch.NET
A NuGet package that embeds MeiliSearch directly into a C# application — managing the background process, health checks and API-key lifecycle so you can add full-text search without running a separate service.
CPU-Optimized Classification LLM
A custom, lightweight LLM fine-tuned for CPU execution, built at Data443 as part of the Cyren Threat Intelligence pipeline for URL categorization. Reached 92% top-3 accuracy at a fraction of the compute cost, backed by an event-driven MLOps pipeline that version-controls datasets and opens deployment PRs automatically.
Araloc / Secure Content Manager
Data443’s secure content management and digital-rights-management platform for sharing sensitive documents with full control — track, restrict and revoke access even after distribution. Built and maintained features across the ASP.NET / ASP.NET MVC product and its supporting Web Services.
ClassiDocs
Data443’s data classification and governance platform. Developed and maintained a microservices-based classification and discovery engine on the .NET Framework, integrating GroupDocs and CData connectors with an Angular / jQuery front end over SQL Server.
FileFacets / Data Identification Manager
Data443’s sensitive-data discovery and identification platform. Modernized a legacy .NET Framework + Angular application into a scalable, Kubernetes-based distributed system (.NET 6 → 8), adding RabbitMQ, Kafka, SQS and Redis messaging and caching across EKS, ECS and on-premises deployments.
Cyren Threat Intelligence
Threat-intelligence data pipeline (Data443 / Cyren). Modernized core pipeline components — refactored Java/Spring microservices and ported backend API-interaction daemons to run natively on ARM architecture.
Hone.gg
A dual-component PC optimization system for gamers — a C++/C# desktop app paired with a modern web interface. The engine applied registry tweaks and system scripts to boost overall in-game performance, achieving an average 35% FPS increase across varied hardware. Took it from prototype to a market-ready MVP while coordinating a remote team in a fast-paced startup.
Personal Website (v1)
The previous iteration of my portfolio — a Next.js + MUI single-page site with a project masonry, an experience timeline and a typing intro. Backed by Drizzle ORM over SQLite with NextAuth.
Godot Project Template
An open-source template repository for Godot projects with CI/CD baked in — automated exports and release pipelines so new games start with a working build-and-ship setup. My most-starred project on GitHub.
FileTree
A desktop tool that analyzes what is consuming space on your local drives and recommends ways to slim it down. Built with Tauri — a Rust core behind a TypeScript UI.
Toxcord
A privacy-focused Tox messaging client with optional I2P support, written in Rust with a TypeScript front end. An exploration of anonymous, serverless peer-to-peer communication.
ML Training Data Platform
Data443 — an internal platform for managing machine-learning training data and the full training lifecycle. Handled dataset ingestion, correction and manipulation, and orchestrated training execution, exposing a complete API so teams could build further automation on top of the training pipeline. Written in Python.