Backend-focused Software Engineer Β· Fintech & Marketplace Β· Jakarta, Indonesia
Also a proud Pull Stack Developer β I pull things off the Internet and put them into my code.
- π£ I'm Aziz Ruri Suparman β a self-taught Pull Stack Developer based in Jakarta, Indonesia (UTC+07:00). I just pull things off the Internet and put them into my code.
- π€ Backend by trade, builder by habit β I work across Go, Python, TypeScript, PHP, and Java, and lately I build around AI agent orchestration, MCP servers, and open-source developer tooling.
- π§© I enjoy turning complex problems into simple ones, and I'm always learning new things.
Backend-focused software engineer in Jakarta with 5+ years building scalable systems for fintech and marketplace platforms.
- Software Engineer (Full Stack) Β· PT Bank SMBC Indonesia β 2025βPresent, South Jakarta. Stack: Spring Boot, NestJS, Next.js, WebRTC, WebSocket, Redis. Built a WebRTC video-call platform for internal banking divisions and Jenius customers, with an auto-assignment call-routing engine and a Redis Pub/Sub realtime queue (hundreds of video calls a month).
- Backend Software Engineer Β· PT Oto Klix Indonesia (Otoklix) β 2022β2024. Led a MySQL β Elasticsearch migration that cut search latency from ~10s to under 2s (~5x) in 4 months, plus geo-aware search.
- Web Programmer Β· PT Togu Inovasi Teknologi β 2020β2021. First to ship a mobile app and pioneered WebRTC ("Wello").
Languages
Frameworks
Data & search
Realtime & architecture
Infra & cloud
AI & agent tooling
- gitmesh β Policy-as-Code Engine for Open Source AI Agent Orchestration (TypeScript). A community project under LF-Decentralized-Trust-labs that I contribute to.
- xlsx-tools-mcp β a Model Context Protocol (MCP) server (Python, MIT).
- distl β compiles a PDF/DOCX into individually addressable, versioned Knowledge Objects, so a coding agent can fetch one fact instead of reading the whole document (Python; extraction via Gemini and OpenRouter).
- portfolio β the source of my personal site, live at ruriazz.com.
- tampercell β Modern TypeScript libraries for enhanced Tampermonkey development (TypeScript).
- custom-console β A sleek, feature-rich in-browser console viewer with advanced object inspection and JavaScript execution capabilities. (JavaScript).
- pykosinus β pykosinus is an open-source Python library for text similarity search scoring. (Python).
- TOTP β Time-based One-Time Password (TOTP) Generator with demo (Svelte).
- gopen-api β ruriazz OpenAPI (Go).
- ruriazz-api β ruriazz - OpenAPI (Python).
- TOTP β TOTP generator with a live demo at totp.dev.ruriazz.com (Svelte).
- pykosinus β text-similarity search scoring library published on PyPI: pypi.org/project/pykosinus.
- ruriazz.com OpenAPI β live API docs at ruriazz.com/openapi/v1/docs (backed by
gopen-apiandruriazz-api). - RΓ©sumΓ© β download PDF.
Top languages is a metric of what my public code is written in β not a measure of skill.
I'm always happy to talk about AI agents, MCP, and open source. Reach me at ruriazz.com or on LinkedIn.



