/projects

Projects & Engine Design

Here are some of my works as a backend architect. Each card is interactive and visualizes the system topology, data flows, and live performance metrics.

01 // STATIC-SITE

Damas-Website

LIVE & ACTIVE
Damas-Website System Architecture Topology Diagram BROWSER NPM PROXY SSL TERM HTTPS → HTTP NGINX ALPINE ASTRO BUILD DOCKER CONTAINER
Damas-Website Page Request Data Flow Diagram GET / CACHE? FALLBACK 404 HANDLER SITEMAP.XML
UPTIME STATUS 99.9%
SSL RATING A+
BUILD TIME
3.9s COLD / 1.2s CACHED
PAGE LOAD ~200ms FIRST VISIT
TECH STACK:
Astro TypeScript WebGL Nginx Docker

Personal portfolio with WebGL background and interactive terminal. Runs as Docker container behind Nginx Proxy Manager.

02 // LEAD-MGMT

Damaleads

SYSTEM ACTIVE
Damaleads System Architecture Topology Diagram CLIENT DAMALEADS ASTRO APP API ENDPOINTS AUTH SESSION ADMIN MULTI-TENANT SQLITE PERSISTENCE EXPORT CSV / JSON
Damaleads API Request Data Flow Diagram API CALL AUTH? LEADS CRUD TAGS/MEDIA EXPORT DATABASE SQLITE
API LATENCY ~15ms
AUTH MODE SRP
TENANT CAPACITY
UNLIMITED WORKSPACES
EXPORT FORMATS CSV + JSON
TECH STACK:
Astro TypeScript SQLite shadcn/ui Auth

Lead management system with multi-tenant architecture, admin panel and auth. Provides leads CRUD, tagging, attachments and CSV/JSON export.

03 // NETWORK-CLI

netctl

IN DEVELOPMENT
netctl System Architecture Topology Diagram $ netctl DNS RESOLVER HTTP CLIENT IP GEO/WHOIS CERT OUTPUT JSON / TABLE STDOUT
netctl CLI Command Parsing Data Flow Diagram INPUT PARSE COMMAND DISPATCH MODULE EXEC EXTERNAL API
LANGUAGE Rust
STATUS v0.1
COMMANDS
dns / http / ip / whois / cert
OUTPUT TABLE + JSON
TECH STACK:
Rust Clap Reqwest Tokio Serde

Network CLI for DNS, HTTP, IP and more. Written in Rust with Clap, Reqwest and Tokio.