Available for freelance projects

Fajar Nurrachmat Hidayat

Merchant & Partner Integration Specialist

I take merchants and partners from the first API call to production on payment gateways. Eight-plus years across IT support, application support and full stack development, now focused on SNAP ASPI integrations: OAuth, signatures, callbacks, UAT and root-cause analysis from logs.

Portrait of Fajar Nurrachmat Hidayat, Merchant & Partner Integration Specialist

Key facts

Location
Jakarta Utara
Experience
8+ years in IT
Current
Merchant & Partner Integrator, PT. Sahabat Kirim Digital
Focus
Payment gateway (SNAP ASPI), API integration, UAT
Education
S1 Informatics Engineering, STIKOM Cipta Karya Informatika
Languages
Indonesian (native), English (working)

Skills

Languages and frameworks
Go, PHP, Laravel, CodeIgniter, JavaScript, jQuery, Bootstrap, CSS, REST APIs
Databases
PostgreSQL, MySQL, Oracle, Redis
Tools and infrastructure
Git, Docker Sail, Winbox, Grafana, Loki
Integration and support
Merchant and partner integration, SNAP ASPI payment flow, OAuth, UAT verification, root-cause analysis, network management

Selected work

Two independent products running in production, and a case study from payment gateway integration work.

Bagi Sinyal landing page with a market ticker and a live signal stream
Live product

Bagi Sinyal

Quantitative trading and investing navigator for IDX stocks and crypto. It scans technical and fundamental market data in real time, delivers tactical entry signals, and screens undervalued stocks for long-term investing.

Full-stack architecture · PostgreSQL and Redis · REST API

Garis Waktu Photo home screen with a photo strip preview and three steps
Live product

Garis Waktu Photo

Photo strip maker in the Korean photobooth style, running in the browser. Pick a frame, shoot with the camera or upload, decorate with stickers, and download. Frames and stickers are free.

WebRTC camera access · HTML5 Canvas compositing · UI performance

Integration workflow
  1. 1. Sandbox access and credentials
  2. 2. OAuth token and signature checks
  3. 3. Callback and payload validation
  4. 4. UAT sign-off with the merchant or partner
  5. 5. Production go-live and log monitoring
Status: UAT to Production
Case study

Payment gateway integration, from UAT to production

Guiding merchants and partners through integration at PT. Sahabat Kirim Digital: validating callbacks, resolving transaction bottlenecks, and tracing root causes through Grafana Loki logs.

SNAP ASPI · OAuth · Grafana Loki · Root-cause analysis

SNAP ASPI callback simulator

Choose a scenario and trigger a callback to see how the checks play out in a Loki-style log stream. All data is simulated and uses dummy keys.

Select scenario
job="snap-callback" · simulated
200 OK
10:21:04.102 INFO callback.received POST /v1.0/transfer-va/payment from partner=demo-bank
10:21:04.180 INFO auth.oauth Bearer token valid (B2B access token, expires in 842s)
10:21:04.225 INFO signature.verify X-SIGNATURE HMAC-SHA512 matched
10:21:04.280 INFO payload.validate partnerReferenceNo unique, amount matches
10:21:04.310 OK response HTTP 200 {"responseCode":"2002500","responseMessage":"Successful"}
Inspect SNAP callback headers, raw payload & HMAC signature:

Experience

  1. 09/2025 – Present

    Merchant & Partner Integrator

    PT. Sahabat Kirim Digital · Merchant and partner integration

    Leads end-to-end payment gateway integrations: API implementation, authentication flows, callbacks and transaction validation. Investigates bottlenecks from payloads, HTTP status codes and transaction logs, and guides merchants and partners through UAT to production readiness.

  2. 01/2024 – 09/2025

    Full Stack Developer

    PT. Odisys Indonesia

    Built and maintained front-end and back-end web applications, optimized for speed, scalability and security, working with UI/UX designers and product managers to turn business logic into technical solutions.

  3. 12/2021 – 12/2023

    IT Application Support

    PT. Odisys Indonesia

    Supported enterprise applications, monitored performance, validated patches and hotfixes with developers, and ran root-cause analysis on recurring errors.

  4. 03/2017 – 03/2021

    IT Support

    PT Indomarco Prismatama

    Installed and maintained POS systems and retail hardware, kept local servers, databases and network equipment stable (Winbox), and handled incidents on-site and remotely across stores and offices.

Education

  1. 2019 – 2023

    S1 Informatics Engineering

    STIKOM Cipta Karya Informatika

    GPA 3.41 / 4.00

Contact

Open to freelance projects and integration work. Message me directly, or send a request over HTTP if you prefer.

Location: Jakarta Utara, Indonesia
Send a request over HTTP
curl -X POST https://fnurrachmat.web.id/api/contact \
  -H "Content-Type: application/json" \
  -d '{"name":"...","email":"...","message":"..."}'

Send a message