Skip to content
View termaulmaul's full-sized avatar
  • Mandiri Sekuritas
  • Jakarta
  • 13:34 (UTC +07:00)

Highlights

  • Pro

Block or report termaulmaul

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

Maulana Rafi Nurdiansyah

Visitor badge

QA Automation Engineer · Performance Engineering · Capital Markets Systems · Trading Infrastructure

Building quality systems for trading platforms where reliability, performance, and correctness directly impact business and financial outcomes.

Gmail LinkedIn Credly GitHub Stars


Professional Summary

  • QA Automation Engineer specialising in capital markets, trading systems, and release engineering
  • Builder of test infrastructure, performance validation platforms, and exchange protocol simulators
  • RHCSA-certified engineer with background in software engineering, Linux infrastructure, DevOps, and IoT systems
  • Experience delivering healthcare technology solutions across 70+ hospitals in Indonesia

Currently focused on test automation, performance engineering, release confidence, observability, contract testing, and exchange protocol validation across capital markets systems.


Featured Projects

QA Central Dashboard

A centralized QA platform orchestrating end-to-end testing lifecycles for capital markets and fintech systems.

Key capabilities:

  • AI-Assisted Test Generation: Parses PRDs using an advanced 3-level fallback strategy to generate BDD-style test cases via LLMs (RAG) and syncs with Qase.
  • Performance Test Orchestration: Queues and executes k6 load tests using lease-based distributed workers with live SSE updates.
  • Observability & Webhooks: Proxies Grafana/Prometheus metrics and delivers results to Teams, Discord, and Telegram.
  • Tech Stack: React 19, Hono on Bun, Oracle DB, Playwright, k6, TypeScript.

Growin QA — API Knowledge Base Explorer

Playwright-based crawler that discovers and catalogs API endpoints across equities, mutual funds, bonds, and eIPO workflows.

Key capabilities:

  • Automated API discovery from live browser traffic
  • HAR-to-OpenAPI contract generation
  • Structured API Knowledge Base generation
  • Memory-aware crawling
  • PIN modal state management
  • Tampermonkey-assisted browser exploration
  • Contract-testing workflow integration

Growin Performance Test Framework

Enterprise-grade performance engineering platform built around k6.

Key capabilities:

  • 27+ performance test suites
  • Multi-environment execution (SSH, GCP IAP, Docker)
  • Terminal-native TUI (fzf + Go)
  • RBAC and session management
  • Immutable audit logging
  • Environment concurrency controls
  • Automated reporting and alerting
  • Grafana and InfluxDB integration
  • Threshold-gated release validation

IDX Trading Gateway Replica

Replica of the Indonesia Stock Exchange trading gateway implemented using raw TCP sockets.

Protocols:

  • OUCH v1.8.0
  • ITCH v1.15.0
  • SoupBinTCP v3.0

Features:

  • Matching engine implementation
  • ARA and ARB validation
  • FOK and IOC order handling
  • Auction session simulation
  • Market-data validation
  • Order lifecycle verification
  • React orderbook dashboard
  • WebSocket bridge

Current Focus

  • QA automation for capital markets platforms
  • API discovery and contract testing
  • Performance engineering and release validation
  • Exchange protocol validation (OUCH, ITCH, SoupBinTCP)
  • Market-data integrity verification
  • Local AI-assisted QA workflows
  • Observability-driven debugging and RCA
  • Structured engineering knowledge management

What I Work With

Quality Engineering

  • Playwright
  • k6
  • API testing
  • Contract testing
  • Integration testing
  • Regression automation
  • End-to-end testing
  • Root-cause analysis

Performance Engineering

  • Load testing
  • Stress testing
  • Throughput validation
  • Latency analysis
  • Capacity assessment
  • Performance observability

CI/CD & Release Engineering

  • Jenkins
  • GitHub Actions
  • Docker
  • Linux
  • Release validation
  • Quality gates
  • Automated reporting
  • Environment orchestration

Observability

  • Grafana
  • InfluxDB
  • Prometheus
  • Telemetry analysis
  • Reliability engineering
  • Trend monitoring

Domain Experience

Capital Markets & Trading Systems

I work on quality engineering and validation workflows for trading and financial systems where reliability, timing, and correctness matter.

Focus areas:

  • Exchange protocol validation (OUCH, ITCH, SoupBinTCP)
  • Trading order lifecycle verification
  • Market-data integrity validation
  • Contract testing and API governance
  • Performance and latency testing
  • Release confidence and production-risk reduction
  • Trading workflow automation
  • Exchange integration testing

Healthcare Technology

Delivered and supported healthcare technology deployments across 70+ hospitals in Indonesia.

Experience includes:

  • Nurse Call systems
  • Code Blue systems
  • Medical Gas integration
  • Audio and Public Address systems
  • SIMRS-related support
  • IoT infrastructure
  • Linux server administration
  • Network deployment and support
  • K3s infrastructure
  • Proxmox VE environments

Selected references include RSCM Jakarta, RSUD Banten, RS PELNI Jakarta, RS Semen Gresik, RS Kartika Pulomas, RSUD Sidoarjo, RSUD Sidoarjo Barat, RSUD Maba Halmahera, RS Paru Jember, RS Bun Kosambi Tangerang, RSUD Pandega Pangandaran, RSUD dr. H. Koesnadi Bondowoso, RSUD Bobong, RS Mata Makassar, and RS Omni Cikarang.


Core Tech Stack

Quality Engineering

Playwright k6 Postman

Programming

CI/CD & Infrastructure

Observability

Grafana InfluxDB Prometheus

Trading Protocols

OUCH • ITCH • SoupBinTCP • Raw TCP • WebSocket

AI-Assisted Engineering

Local LLMs • Apple Silicon • exo • Test Triage • RCA Drafting • Semantic Validation


Engineering Focus

  • Test infrastructure and automation platforms
  • Performance validation at scale
  • Production-risk reduction
  • Release confidence and quality gates
  • Observability-backed debugging
  • Trading systems reliability
  • Contract testing and API governance
  • Systems thinking across software, infrastructure, and operations

GitHub Insights

GitHub streak stats Top languages

Collaboration

Open to discussions around:


Pinned Loading

  1. purge-wrangler purge-wrangler Public

    Forked from mayankk2308/purge-wrangler

    AMD & NVIDIA eGPUs for all Thunderbolt Macs.

    Shell

  2. PlayCover/PlayCover PlayCover/PlayCover Public

    Community fork of PlayCover

    Swift 11.7k 977

  3. UbuntuAsahi/ubuntu-asahi UbuntuAsahi/ubuntu-asahi Public

    Native Ubuntu installations for Apple silicon hardware

    Shell 1.3k 39