Skip to content
View ruriazz's full-sized avatar
πŸ’£
πŸ’£

Organizations

@nextmend

Block or report ruriazz

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

Hi, I'm Aziz Ruri Suparman waving hand

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.

Animated tagline: Aziz Ruri Suparman, backend-focused Pull Stack Developer

Website X LinkedIn Instagram Facebook ORCID


About me

  • πŸ’£ 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.

What I do

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").

Tech I use

Languages

Go Python TypeScript JavaScript Java

Frameworks

Spring Boot NestJS Next.js Laravel FastAPI

Data & search

PostgreSQL MySQL MongoDB Redis Elasticsearch

Realtime & architecture

WebRTC WebSocket Microservices

Infra & cloud

Docker GCP AWS CI/CD

AI & agent tooling

MCP OpenCode OpenRouter

Featured work

  • 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.

More projects

  • 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).

Live projects

GitHub stats

Top languages is a metric of what my public code is written in β€” not a measure of skill.

Let's connect

I'm always happy to talk about AI agents, MCP, and open source. Reach me at ruriazz.com or on LinkedIn.

Profile views

Pinned Loading

  1. LF-Decentralized-Trust-labs/gitmesh LF-Decentralized-Trust-labs/gitmesh Public

    GitMesh: Policy-as-Code Engine for Open Source AI Agent Orchestration

    TypeScript 144 46

  2. portfolio portfolio Public

  3. distl distl Public

    Python

  4. xlsx-tools-mcp xlsx-tools-mcp Public

    Python 4