Skip to content
View wongpinter's full-sized avatar

Block or report wongpinter

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
wongpinter/README.md

Banner

πŸ‘‹ Hi, I'm Sugeng (Wongpinter)

Senior Backend Engineer Β· 12+ years Β· Jakarta, Indonesia

I build systems that move data reliably β€” API gateways, real-time pipelines, change-data-capture, message brokers, CLI tools, and AI agents. Go is my daily driver, and I ship production code in Python, TypeScript, PHP, and Dart.

Currently hacking on GDM (Go download manager), audiobook-organizer (metadata-driven media library organizer), and GadaiKu (offline-first pawn & gold tracker β€” Flutter).



GitHub Metrics


πŸ† Projects that sell

Production-grade tools and libraries β€” systems programming, data plumbing, and developer tooling.

Project What it does Stack
walstream Change Data Capture (CDC) tool that tails PostgreSQL WAL and streams changes to message brokers Go, PostgreSQL, RabbitMQ
gdm Terminal download manager with segmented HTTP and BitTorrent support Go, BitTorrent
go-whatsapp Type-safe Go library for the WhatsApp Business Cloud API β€” messaging, webhooks, templates, flows Go
godoo Odoo XML-RPC wrapper β€” adopted across 50+ production deployments Go, XML-RPC
gosh Configurable SSH server framework: auth, command handling, logging Go, SSH
agent-property-mcp Production-ready Model Context Protocol (MCP) server in Go, multiple transports Go, MCP
sregep-bot Serverless Telegram worklog bot with analytics + GitHub/Jira sync TypeScript, Cloudflare Workers
inktrace Handwriting worksheet generator, print-ready PDFs TypeScript

More: webnovel-scraper Β· manga-dl Β· yet-another-lm-extractor Β· ketawa-reader-app Β· pantryku

πŸ”’ Private / internal projects

Source is not public β€” names, what they do, and stack.

Project What it does Stack
CRM Backend Multi-module CRM API: customer management, payments, order/integration flows Go
WhatsApp Gateway Production messaging gateway: planning, integrations, WhatsApp Business API flows Go
AI Customer Service Agents MCP agent + LLMs integrated with the WhatsApp Meta API; automates ~80% of routine inquiries Python, MCP, LLM
OmniSport Sports facility management platform with hexagonal architecture Go, Hexagonal
Resonance React web application React, TypeScript
Connect Words Browser-based word puzzle game Vanilla JavaScript
Tetris 3D 3D Tetris rendered in the browser Vanilla JavaScript
DapurKu Go Household pantry, inventory, shopping & price tracking backend; successor to PantryKu Go, PostgreSQL, Redis
Bank Soal Family question-bank: phone-photo hardcopy β†’ Gemini Flash β†’ markdown β†’ AI practice questions, offline-first with parent review gate TypeScript, KaTeX, Gemini
Apothecary App Indonesian apotek & digital-health research + WhatsApp gateway for pharmacy flows (8% health-app adoption, Halodoc-led) Research β†’ Go
MemoDirector PAO (Person-Action-Object) casting & memorization director for mnemonic training TypeScript
Agent Memory (Memory Pi) Persistent memory layer for AI agents: dense embeddings, importance-weighted recall, multi-agent orchestration Python, MCP, embeddings
GadaiKu Privacy-first, offline-first pawn & gold asset tracker for Indonesia: dual engine (KCA + Syariah Rahn), gold appraisal, auto backup, PIN + biometric lock Flutter, Isar, Riverpod
Connect Word (Godot) Ad-free word grouping puzzle β€” rows of 4–5 words lock when their theme matches Β· Godot 4.3 GDScript, Godot 4.3
Kid Platformer 2D platformer character with NES-style 64Γ—64 animations (run/idle/jump/fall/attack) + state machine GDScript, Godot 4
Platformer Controller State-machine CharacterBody2D controller β€” wall slide/latch, dash, roll, crouch, ground pound, frame-rate independent physics GDScript, Godot 4.2

🀝 Open contributions


πŸ—ΊοΈ Language diversity

I write production code in a broad range of languages β€” here's what each one ships:

Language Where I use it
Go Primary language β€” gdm, walstream (CDC), godoo, go-whatsapp, gosh, MCP server, scrapers, queue services
Python FastAPI + Django services, webnovel-scraper, manga-dl, AI/LLM tooling, boilerplates
TypeScript / JavaScript React / Next.js apps, Cloudflare Workers, Chrome extensions, canvas tools
PHP Laravel / Lumen APIs, SOAP clients, Google Directory integration
Dart / Flutter Cross-platform mobile apps (pantryku, StoryGrabber mobile, GadaiKu pawn tracker)
GDScript / Godot Game dev β€” Connect Word (puzzle), Kid Platformer (NES-style 2D), Platformer Controller (state-machine) β€” Godot 4.2–4.3
Kotlin Native Android (ketawa-reader-app)
Rust Learning β€” exploring systems programming
Shell / Lua Dotfiles, dev-server bootstrap, automation

πŸ“« Find me

Open to freelance backend / API / automation & AI-agent work. Jakarta timezone, remote-friendly.


"The best code is the code never written. The second best ships Friday."

Pinned Loading

  1. agent-property-mcp agent-property-mcp Public

    A comprehensive, production-ready implementation of the Model Context Protocol (MCP) in Go, providing a robust foundation for building AI-powered applications with multiple transport protocols and …

    Go

  2. gosh gosh Public

    A flexible and configurable SSH server implementation in Go that allows you to create custom SSH servers with authentication, command handling, and logging capabilities.

    Go

  3. ketawa-reader-app ketawa-reader-app Public

    Android Reader App client for https://ketawa.com API api.ketawa.com

    Kotlin

  4. keyboard-trainer keyboard-trainer Public

    Simple keyboard layout training, because I need to learn new keyboard with my split keyboard

    TypeScript

  5. godoo godoo Public

    Godoo is a Go library that provides a wrapper around the Odoo XML-RPC API, making it easier to interact with Odoo from your Go applications.

    Go 1

  6. go-whatsapp go-whatsapp Public

    A comprehensive Go library for the WhatsApp Business Cloud API. Send messages, handle webhooks, manage templates, and build interactive Flows with a clean, type-safe interface.

    Go