Products Features How It Works Clients Pricing FAQ
Sign In Get Started
Software Engineer · Fintech & Banking

Yohanes
Randy Kurnianto

I build backend systems for fintech and banking — transaction engines, payment gateways, mobile banking APIs, and the infrastructure that keeps high-volume financial systems stable, secure, and fast.

7+ Years in Fintech 1M+ Transactions / Day 99.99% Uptime
Yohanes Randy Kurnianto
Available · 2026 Open to senior fintech / banking roles · Jakarta · remote-friendly
About Me

I believe the best engineering feels invisible.

I started building software because I liked solving exact problems. I stayed because I learned that in banking, reliability matters more than novelty. The best systems are the ones users never have to think about.

Most of my work lives in backend systems: transaction engines, payment gateways, mobile banking APIs, and the infrastructure around them. I care about stability, performance, and secure systems that survive real production traffic.

Outside of work, I enjoy improving developer workflows, simplifying deployments, and building systems that make engineers sleep better at night instead of waking up to pager alerts.

Role Software Engineer · Backend · Fintech · Banking
Stack Java, Spring Boot, Kafka, AWS, Oracle
Based Jakarta · remote across SEA
Status Open to senior roles · 2026
Track 7+ years · 1M+ daily tx · 99.99% uptime
Company PT Intisoft Mitra Sejahtera
# now — 2026
What I'm doing right now
  • Reading Designing Data-Intensive Applications · Martin Kleppmann
  • Building Secure banking microservices with Java + Kafka
  • Listening Lo-fi · focus music · ambient coding sessions
  • Open to Senior Java Backend / Fintech roles · 2026
  • Based in Jakarta · remote-friendly across SEA
✦ Currently at PT Intisoft Mitra Sejahtera
Software Engineer · Since 2018
The Stack

Tools I Trust,
In Production and Under Pressure

</>
Languages & Frameworks
Java7 yrs
Spring Boot6 yrs
Python3 yrs
Primary: Java · Spring Boot
⚙️
Infrastructure & DevOps
AWS5 yrs
Kubernetes4 yrs
Docker · CI/CD5 yrs
Cloud: AWS · Kubernetes
🗄️
Data & Messaging
Oracle6 yrs
Redis5 yrs
Apache Kafka4 yrs
Streaming: Kafka · Redis
Experience

Seven Years. One Focus: Reliability.

01

Software Engineer — PT Intisoft Mitra Sejahtera

2018 — Present

Building high-throughput banking and fintech systems across ATM transactions, core banking, payment gateways, and digital banking platforms. Leading backend architecture, infrastructure, and delivery pipelines while mentoring a team of 4 engineers.

02

Team Lead / Senior Engineer — Banking & FinTech Projects

2024 — 2026

Owned major delivery streams for mobile banking, internet banking, and conversational banking platforms. Reduced release cycles through CI/CD improvements and enforced secure coding practices across all products.

03

Full-Stack JavaScript Engineer (Intern) — Auditsi Executive Search

2017

Developed a responsive job portal using Meteor.js, leading a small team from planning to delivery. Built frontend interfaces and optimized REST API integrations for cross-device usability.

04

Software Engineering Student — Wikrama Vocational School

2015 — 2018

Focused on software engineering fundamentals, backend systems, and database administration. Built early production systems and completed Microsoft Database Administration certification.

Selected Work

Things I've Built That
Move Money Safely Every Day

2026 · Fraud Detection
FDS

AI-Powered Fraud Detection & API Monitoring

Real-time fraud detection for modern banking. Monitors suspicious behavior, device activity, geo-spread patterns, and transaction risk scoring.

  • 5,861+ events monitored
  • Intelligent risk scoring engine
  • Geo-tracking & behavioral analytics
Java Spring Boot Redis Oracle
2026 · Banking Systems
ISO

ISO 8583 Banking Transaction APIs

High-throughput transaction processing handling 1M+ daily transactions with 99.99% uptime. Integrated ATM networks and core banking in real time.

  • 1M+ transactions processed daily
  • 99.99% uptime in production
  • Oracle optimization & Redis caching
Java ISO 8583 Oracle Redis
2025 · Payment Platform
PAY

SNAP Payment Gateway Integration

Real-time services for cash-in, cash-out, fund transfers, and digital wallet top-ups via event-driven architecture and resilient microservices.

  • 99.99% transaction reliability
  • Event-driven microservice architecture
  • Kafka-based async processing
Spring Boot Kafka SNAP Microservices
2024 · Mobile Banking
MOB

End-to-End Mobile Banking Platform

Led a team of 4 to deliver a full-featured platform: onboarding, PPOB, fund transfers, and secure transaction flows for Android and iOS.

Java Spring Boot REST API Mobile Banking
2024 · Infrastructure
OPS

CI/CD Optimization & Secure Delivery

Owned cloud infrastructure and delivery pipelines across multiple banking products. Improved release speed and enforced secure coding via Burp Suite and Frida penetration testing.

AWS Docker Kubernetes CI/CD Security

Have a banking system that
needs to stay up?

Open to senior fintech / banking engineering roles in 2026. Jakarta-based, remote-friendly across SEA. Let's talk.