Skip to content
View nferdazel's full-sized avatar

Organizations

@FOSTI-UMS @qouver

Block or report nferdazel

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
nferdazel/README.md

typing


🧑‍💻 About Me

Hey, I'm FrediSystems 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

🏗️ What I Build — The Qouver Ecosystem

Operated on qouver.com — active + archived. Solo-built, production-run.

# Project What it is Stack Status
01 SkywardAirline Tycoon Authoritative simulation: fleet, routes, economy, bank/loans, world-tick. Flutter client = command only, Go = sole engine. Flutter · Supabase · Go · Postgres 🟢 Live
02 M-DEFBadminton Analytics Leaderboard & analytics on MAJADU Dynamic-Elo Framework — margin-of-victory + decay. Pensiun / Archived — digantikan Majadu /ratings. Flutter · Signals · Supabase Retired
03 MajaduSession 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 WebUmbrella Home Company site — 100% static HTML prerendered server-side, no JS. Swiss editorial design. Jaspr (Dart) · Caddy 🟢 Live
05 SDS ManagementCompliance SDS/MSDS lifecycle: chemical versioning, GHS pictograms, HTML→PDF (Chromium headless), bulk ZIP. Vue 3 · Element Plus · Go · Postgres 🟢 Live
06 seatherCI/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 (stdlib net/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)

🧰 Tech Stack

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

🧮 GitHub Stats


🔭 Currently

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',
};

📫 Let's Connect

Building systems that keep communities running — one commit at a time.
© Qouver · Solo-built, production-operated.

Pinned Loading

  1. skyward skyward Public

    Airline tycoon simulation game — Flutter web + Supabase. Build routes, manage fleet, compete against AI rivals on a shared world clock.

    Dart

  2. taug taug Public archive

    Research Operating System for individual investors

    Dart

  3. hidaydev/badminton-match hidaydev/badminton-match Public

    A badminton session scheduler web app. Built with React + TypeScript + Zustand + Tailwind (Vite)

    TypeScript 1

  4. dasarpemrogramanrust dasarpemrogramanrust Public

    Forked from novalagung/dasarpemrogramanrust

    📖 Source Code E-book Dasar Pemrograman Rust

    Rust

  5. ScholArxiv ScholArxiv Public

    Forked from ScholarXIV/OpenScholarXIV

    ScholArxiv is an open-source aesthetic and minimal app that allows users to search, read, bookmark, share, download and view summaries of academic papers from the arXiv repository.

    Dart

  6. seather seather Public

    This project aims to showcase a robust Continuous Integration/Continuous Deployment (CI/CD) pipeline tailored for Flutter applications. By leveraging the power of GitHub Actions, we automate the en…

    Dart 1 1