Skip to content

Senior Backend Engineer / Jakarta, ID

Pandu
Windito.

I build reliable backend systems for financial and enterprise platforms, from service design to production.

Java · Spring Boot · Kafka · Distributed systems

Paulus Pandu Windito
Engineer by profession.
Explorer by nature.

Currently at Integrity Asia, leading an ERP migration and mentoring two engineers.

Explore my work

01 / Selected work

Built for the real world.

Real constraints. Considered decisions. Measurable results.

02 / Experience

Ownership, end to end.

Full resume

Aug 2025 — Present

Integrity Asia

Software Engineer

Enterprise ERP platform migration. Senior-scoped in a flat title structure — I mentor and technically direct two junior engineers, and act as the primary translator between business requirements and buildable system design.

Jan 2023 — Aug 2025

Berijalan Technocenter

Senior Backend Developer

Architected and shipped five microservice platforms of three to nine services each — real-time messaging, CRM, telephony, vehicle insurance, sales performance — on Alibaba Cloud. Promoted to Senior after twelve months.

Apr 2025 — Aug 2025

Bank Saqu

Senior Backend Developer

Client placement via Berijalan. Designed and delivered virtual account features on Google Cloud for a digital bank, and hardened core banking services under banking-grade security and audit requirements. The only engineer to pass the technical assessment.

03 / Technical focus

Depth where it matters.

Languages

Java · Kotlin · TypeScript · C#

Backend

Spring Boot · Spring Cloud · .NET · Node.js · gRPC · REST

Data & messaging

PostgreSQL · Kafka · Redis · Change Data Capture pipelines

Search & analytics

OpenSearch · ClickHouse · dynamic filtering, facets, and grouping (R&D)

Reliability

Resilience4j — circuit breaker, retry, bulkhead · eventual-consistency design

Cloud & DevOps

Alibaba Cloud · Google Cloud · Azure · Docker · Jenkins · Argo CD

Frontend & testing

React · TypeScript · Angular · JUnit · Mockito

04 / Open source

The code is open.
So is the reasoning.

encrypted-search-service

Partial search over encrypted data using field-scoped HMAC tokens. The write-up covers the architecture, key rotation, and leakage trade-offs.

Explore the project GitHub

05 / Beyond the code

Good systems start
with understanding.

More about me

I own the system and the reasoning behind it: understanding business constraints, choosing service boundaries, and helping other engineers make sound decisions.

Away from the keyboard, I head for the mountains.

M.Sc. Informatics
Atma Jaya University Yogyakarta · GPA 3.74

B.Sc. Informatics
Atma Jaya University Yogyakarta · GPA 3.79

Let’s talk

Have a system in mind?

Paulus Pandu Windito
Jakarta, Indonesia · GMT+7