Hey, I'm Fredi — Systems Prospector behind Qouver. Solo-developer, cost-conscious, all-rounder.
I don't run a team — I run systems. From airline-tycoon simulation to badminton session ops to SDS compliance tools, I design, ship, and operate end-to-end: Flutter/React/Vue on the front, Go + Postgres on the back, all deployed on a single VPS.
Philosophy: preserve intent, ship the simplest correct solution, automate the rest.
Code → ship → observe → refine.
- 🌏 Based in Indonesia · building for real communities (not just demos)
- 🎯 Currently focused on: Skyward (airline sim), Majadu (badminton ops), SDS Management (Bayer)
- ✍️ Writing on Medium @nferdazel
- ☕ Fuel: coffee, clean code, and zero-downtime deploys
Operated on
qouver.com— active + archived. Solo-built, production-run.
| # | Project | What it is | Stack | Status |
|---|---|---|---|---|
| 01 | Skyward — Airline Tycoon | Authoritative simulation: fleet, routes, economy, bank/loans, world-tick. Flutter client = command only, Go = sole engine. | Flutter · Supabase · Go · Postgres |
🟢 Live |
| 02 | M-DEF — Badminton Analytics | Leaderboard & analytics on MAJADU Dynamic-Elo Framework — margin-of-victory + decay. Pensiun / Archived — digantikan Majadu /ratings. |
Flutter · Signals · Supabase |
⚪ Retired |
| 03 | Majadu — Session Ops | PWA mobile-first: court scheduling (5-phase engine), live scoring, Glicko-1-lite + 8-tier bands, tournaments, seasons. | React 19 · Vite · Tailwind 4 · Go · Postgres |
🟢 Live |
| 04 | Qouver Web — Umbrella Home | Company site — 100% static HTML prerendered server-side, no JS. Swiss editorial design. | Jaspr (Dart) · Caddy |
🟢 Live |
| 05 | SDS Management — Compliance | SDS/MSDS lifecycle: chemical versioning, GHS pictograms, HTML→PDF (Chromium headless), bulk ZIP. | Vue 3 · Element Plus · Go · Postgres |
🟢 Live |
| 06 | seather — CI/CD Lab | Hands-on Flutter CI/CD pipeline — GitHub Actions, release automation, production workflows. | Flutter · GitHub Actions |
🔵 Open Source |
📦 More in /Projects (local / research)
majadu-api&skyward-api&sds-api— Go backends (stdlibnet/http+pgx/v5, no framework bloat)anomali_detection— pair/bracket anomaly research + SQL dumps (badminton)sds/ohsera— raw XLSX & audit docs (private, not on GitHub)
| Layer | Tools |
|---|---|
| Frontend | Flutter · React 19 · Vue 3 · Vite · Tailwind CSS · Jaspr (Dart) · Signals · Pinia · Element Plus |
| Backend | Go 1.26 (net/http stdlib, no framework) · pgx/v5 · Supabase / Postgres · JWT HS256 stdlib · OpenAPI |
| Infra & Ops | Podman Quadlet (systemd) · Caddy (TLS + reverse proxy) · GHCR · VPS · Chromium headless (PDF) |
| Craft | Glicko / Dynamic-Elo rating engines · Decimal money (no float!) · Optimistic concurrency · Idempotent ingest |
final now = {
'building': 'skyward-api — Go sole engine (parity vs 114 SQL functions)',
'shipping': 'Majadu — granular swap + SSE realtime + concurrency hardening',
'operating': 'SDS Management — normalized columns + Bayer header polish',
'writing': 'Qouver handbook — backend-go-decision & hardening plans',
};
Building systems that keep communities running — one commit at a time.
© Qouver · Solo-built, production-operated.


