Skip to content
View Vanszs's full-sized avatar

Highlights

  • Pro

Block or report Vanszs

Report abuse

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

Report abuse
Vanszs/README.md

👋 Hi, I'm Vanszs

Full-Stack, AI/ML, Blockchain Dev · Indonesian Student · Serial builder of "ecosystems" that probably should've been one app

Typing SVG

views followers linkedin email

"I'm not the smartest in the room — but I'm stubborn, and I have a lot of coffee."


🧭 About Me

A student who can't sit still: if there's a real problem, I build the software for it; if there's an API, I automate it; if there's a competition, I enter it. My home turf is full-stack web (Next.js + TypeScript) and Python (trading, ML, automation), with frequent road trips into Flutter, Solidity, MQL5, and even ROS 2 for drones.

  • 🎓 Currently writing my thesis (and occasionally helping friends with their ML projects)
  • 🧩 I like shipping things end-to-end — from database and API to the UI people actually click
  • 🤖 I treat AI as a coworker, not a threat — and enjoy building tools that wire into LLMs
  • 🌱 Always poking at something new: web, mobile, trading, ML, security, a bit of robotics
  • 😅 Honest disclaimer: several of my repos are forks I learn from or extend (clearly tagged below)

🛠️ Tech Stack

Languages

TypeScript Python Dart Go JavaScript Solidity MQL5 Kotlin Swift C++ PHP Shell

Frontend

Next.js React Tailwind CSS shadcn/ui Material UI Vite Recharts

Mobile

Flutter Riverpod Material Design 3 PWA

Backend

Node.js Express FastAPI Auth.js Socket.IO WebSocket

Databases & Data

PostgreSQL pgvector PgBouncer Prisma Supabase MySQL SQLite Firebase Redis IndexedDB

AI / ML

XGBoost scikit-learn PyTorch Jupyter LangChain LangGraph YOLO Whisper MCP

Blockchain / Web3

Ethereum Solidity Truffle OpenZeppelin Web3.js

IoT & Robotics

ROS 2 ESP32 Arduino MetaTrader 5

DevOps & Tooling

Docker Git GitHub Actions Vercel Linux Celery


🚀 Featured Projects (the ones with actual substance)

🏫 JagaSekolah — Early Dropout Warning System

An early-warning system that flags students at risk of dropping out (elementary/middle school), built for the LIDM ITDP competition. It detects risk from attendance, grades, and economic factors — then suggests interventions, not punishment.

  • Stack: Next.js 15 · TypeScript · Prisma 6 · PostgreSQL/PgBouncer · Auth.js v5 · Recharts · PWA (Serwist + Dexie)
  • Highlights: a deterministic rule-based scoring engine (ABC framework: Attendance/Behavior/Course + local context), offline-first with a sync queue + idempotency keys, RBAC, AES-GCM encrypted backups, and a Dapodik CSV/Excel importer.
  • 😅 An app that saves kids from dropping out, with a README longer than the kids' actual essays. Ships with Docker and audit logs — enterprise software for schools whose wifi flickers.

🔱 VansRouter — AI Router for 40+ Providers 🍴 fork of 9Router

A router/proxy that connects AI coding tools (Claude Code, Cursor, Codex, etc.) to 40+ providers with auto-fallback and RTK token compression (saves 20–40%).

  • Stack: JavaScript/Node · Next.js (server) · Python · Docker
  • Highlights: per-API-key ACL, 3-tier fallback (subscription → cheap → free), Windows support that actually works (cmd/PowerShell, no bash needed), tool-call reliability fixes.
  • 😅 Forked a popular router, then immediately wrote a comparison table roasting the original's Windows support. Gives full credit to upstream while explaining, in detail, why upstream is grumpy. Peak open-source energy.

🏛️ Simokerto PINTAR Ecosystem — Smart City KKN (4 integrated repos)

Digitalizing sub-district (kelurahan) services in Simokerto, Surabaya. A full ecosystem: backend + 2 mobile apps + a web dashboard, complete with an ESP32 IoT siren.

Component Repo Stack
🌐 Web Dashboard Luaran_Website_…_Simokerto Next.js 15 · TypeScript
📱 Citizen App ("Lapor Maling") Flutter_Aplikasi_Pintar_Kelurahan Flutter · Riverpod · Firebase · Socket.IO
👮 Officer App Aplikasi_Pintar_Petugas Flutter · FCM · WebSocket
🔌 Backend + IoT pintar-api-main Express · MySQL · ESP32 (C++)
  • 😅 The citizen app is literally called "Lapor Maling" (Report a Thief) and has offline support — because catching thieves must keep working even when the signal drops. Also, the entire backend lives in one main.js file, and the README proudly admits it.

🏛️ Nasdem_Web_V2.0 — Political Site + Election Analytics (freelance)

The official site for DPD NasDem Sidoarjo: public info + a multi-tier admin CMS with election analytics per candidate/dapil/district/polling station (TPS).

  • Stack: Next.js 15 · TypeScript · Tailwind v4 · shadcn/ui · Supabase (Postgres + Auth + RLS)
  • Highlights: 3 admin tiers, scheduled WhatsApp broadcasts, Row-Level Security.

📊 Channel-Pulse — YouTube Competitor Analytics

Paste a channel URL → get a performance dashboard built on a custom momentum score (views reach, views/day, engagement, velocity, recency) with breakout/cooling labels + CSV export.

  • Stack: Next.js 16 · React 19 · TypeScript · Tailwind 4 · YouTube Data API v3
  • 😅 Built an entire YouTube analytics SaaS with zero charting libraries. Either deeply principled or a flex. The scoring formula is suspiciously well-calibrated for someone who "just" peeks at competitors.

🩺 Speach-To-Speach-Diarization — "Consultation Scribe AI"

A tool for psychologists: record a session → separate speakers (Psychologist vs Patient) → auto-generate SOAP clinical notes.

  • Stack: Next.js · FastAPI · WhisperX (diarization) · LLM · wav2vec2 ID/Javanese/Sundanese model
  • 😅 The repo is named "Speach-To-Speach" (permanent typo), but the product is genuinely useful. The typo is the personality.

💹 Trading & Quant (Python · MQL5)

Project Type Summary
Bybit_AutoTrade Original Multi-exchange trading bot (7 exchanges) with a Telegram Bot + MCP Server for Claude/AI integration and XGBoost signals.
MT5_BOT Original MetaTrader 5 Expert Advisor: XAUUSD DCA ladder strategy + RSI filter + anti-margin-call system. 20MB of MQL5.
XauBot 🍴 fork Gold bot: 37-feature XGBoost + Smart Money Concepts + HMM regime detection + web dashboard.
TradingAgents 🍴 fork Multi-agent LLM trading framework (from the arXiv 2412.20138 paper).
backend-screener-crypto Original Real-time crypto screener (Go + WebSocket, ~200 pairs, RSI/EMA/Bollinger/ATR/VWAP).

😅 Net result: I support more exchanges than I have trading accounts. And yes, that's more MQL5 than the average trader has read of the docs.


🛡️ Security & 🤖 Automation (transparent: many are forks)

Project Type Summary
NewMikuMikuBeamDDOS ⭐22 🍴 fork Anime-themed Layer 7 stress-testing tool, real-time UI (EN/ID/中文), 8 methods including CVE-2023-44487. My most-starred repo.
Sentinel_Security Original A VS Code extension for AI-powered pentesting — Nuclei/Nmap/SQLmap via MCP, OWASP/MITRE mapping.
Cyber-Claude 🍴 fork Autonomous cybersecurity agent (Claude/GPT/Gemini via MCP), red + blue team.
Evillimiter · hawk 🍴 fork LAN bandwidth limiter (ARP) & network recon toolkit.

😅 "Limit bandwidth without admin access" is a very polite way to describe what this does to your roommate's gaming session.


⛓️ Blockchain / Web3

  • 🤖 Manta-Hackaton-v1.0 "Arcalis" — A decentralized AI platform on Manta Network: quadratic-voting DAO, ZK privacy, routing across 6+ AI models. (Original)
  • 🎫 ICP-BlockTix-Contract — On-chain event ticketing (Solidity, Truffle, OpenZeppelin). Named "ICP" but actually deployed on Ethereum testnets (Holesky/Bitfinity) — an identity crisis, now at peace.
  • 🔗 d.a.t.a 🍴 fork · mev-toolkit 🍴 fork · web3-scripts

🤖 Robotics & Academic

  • 🚁 KRTI_Dirgasena_2025_VTOL — An autonomous hexacopter drone system for the FAIO 2025 competition: takeoff → navigate 12 checkpoints → object detection (YOLO) → pick up/drop objects with a magnet → auto-land. ROS 2 Humble + Python, with just as the task runner.
  • 📓 A few Skripsi_* repos — Jupyter-based ML experiments (helping friends' research).
  • 😅 Uses just (not Makefiles) to build robots — caring about Developer Experience even while flying drones.

🧠 AI Tooling & Apps

Project Type Summary
autoclipper 🍴 fork AI video highlight auto-clipper — downloads YouTube/Bilibili, finds highlights with a Qwen LLM, auto-cuts compilations (FastAPI + Celery + Redis + React).
openclaw-langchain Original A cross-platform personal AI assistant experiment (LangChain-flavored).
Resume-Matcher 🍴 fork Tune resumes to job descriptions with keyword insights.
genai-shadow-vp Original A small GenAI experiment in Python.

🌐 Web, Freelance & Coursework

Project Stack Note
TugasPemrogrammanCrypto_IndodaxBybitAPI Next.js 15 · React 19 · WebSocket A class assignment that turned into a real-time Indodax + Bybit dashboard. (Yes, the repo name has a typo. No, I won't rename it.)
SkyWay_Web TypeScript · Next.js 500K+ lines of TypeScript and still no README — the mystery repo.
Magang_Web_IGS · Flutter_Project_IGS_Magang Next.js · Flutter Internship work (web + mobile) at IGS.
MINIMAL-ECOMERCE-TALL-STACK ⭐1 Laravel · TALL Minimal e-commerce on the TALL stack.
NauticalNusantara · kadoo · Login-yeti HTML/CSS/JS Early creative front-end & UI experiments.

🗂️ Project Archive (by category)

Click to expand the full catalog — yes, there are a lot

🌐 Web & Smart City JagaSekolah · Nasdem_Web_V2.0 · Luaran_Website_Keluarahan_Simokerto · Flutter_Aplikasi_Pintar_Kelurahan · Aplikasi_Pintar_Petugas · pintar-api-main · Channel-Pulse · SkyWay_Web · Magang_Web_IGS · porto-webv2

💹 Trading & Quant Bybit_AutoTrade · MT5_BOT · XauBot 🍴 · TradingAgents 🍴 · backend-screener-crypto · XAUUSD_Pred_Bot · TugasPemrogrammanCrypto_IndodaxBybitAPI

🤖 AI / ML Speach-To-Speach-Diarization · autoclipper 🍴 · openclaw-langchain · Transformer_Sentiment_Analyze · yolo-autonomus · Resume-Matcher 🍴 · genai-shadow-vp

🛡️ Security & Networking NewMikuMikuBeamDDOS 🍴 ⭐22 · Sentinel_Security · Cyber-Claude 🍴 · Evillimiter 🍴 · hawk 🍴 · Free-Proxy 🍴

⛓️ Blockchain / Web3 Manta-Hackaton-v1.0 · ICP-BlockTix-Contract · d.a.t.a 🍴 · mev-toolkit 🍴 · web3-scripts

🤖 Automation Bots HotWalletBot ⭐1 · OnmiBot · Wave-Bot · MemeBot · Carv-Bot · Va (WhatsApp)

🚁 Robotics & Tooling KRTI_Dirgasena_2025_VTOL · VansRouter 🍴 · home-config-backup


📈 GitHub Stats


🔮 Currently Focused On

  • 🏫 Polishing JagaSekolah for LIDM (offline PWA + calibrating the scoring with a partner school)
  • 💹 Quant research: combining ML + Smart Money Concepts for gold trading
  • 🤖 AI-powered developer tooling (routers, security agents, MCP servers)
  • 🧹 ...and one day, writing a README for my own portfolio repo 😌

Let's talk · 📧 bevansatria@gmail.com · 💼 LinkedIn · 📍 Indonesia

If a repo looks interesting, drop a star — so HotWalletBot isn't lonely with its single one.

Popular repositories Loading

  1. qwencloud-generator qwencloud-generator Public

    Automated QwenCloud account registration & API key harvester with multi-threading, TUI dashboard, proxy rotation, and Gmail OAuth

    Python 203 68

  2. VansRouter VansRouter Public

    Forked from decolua/9router

    🆓 9Route x Omniroute Combined ,Unlimited FREE AI coding. Connect Claude Code, Codex, Cursor, Cline, Copilot, Antigravity to FREE Claude/GPT/Gemini via 40+ providers. Auto-fallback, RTK -40% tokens,…

    JavaScript 85 17

  3. NewMikuMikuBeamDDOS NewMikuMikuBeamDDOS Public

    Forked from sammwyy/MikuMikuBeam

    An open-source network stresser tool but it's Hatsune Miku (Updated)

    TypeScript 23 3

  4. Anti-AI-UI Anti-AI-UI Public

    Anti-AI Slop UI/UX steering skills — filter, palette, and research tool for Kiro, Claude Code, Cursor, Windsurf, Copilot, and more. Build intentional, branded, accessible interfaces.

    Python 3 2

  5. tiktok-viral-factory tiktok-viral-factory Public

    Multi-Agent AI System that generates, produces & publishes TikTok Shop Affiliate videos — fully automated. 7 AI Agents powered by LangGraph, Kling AI, ElevenLabs & MCP Protocol. Beauty & Personal C…

    Python 3 1

  6. HotWalletBot HotWalletBot Public

    HTML 1