Skip to content

Tech Lead & Backend Engineer / Jakarta, ID

Pandu
Windito.

I build reliable backend systems for financial and enterprise platforms, and lead the rebuild when the old ones stop working.

Java · Spring Boot · Kafka · Distributed systems

Paulus Pandu Windito
Engineer by profession.
Explorer by nature.

Tech Lead at Integrity Asia since November 2026, rebuilding our ERP platform and leading 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

Nov 2026 — Present

Integrity Asia

Tech Lead

Leading the rebuild of Integrity Asia's ERP platform from scratch: redesigned around how the business actually operates, taking in the legacy screening apps' data, and built so the business can expand without another rewrite. Two engineers report to me.

Aug 2025 — Oct 2026

Integrity Asia

Software Engineer

Built ERP modules and client integrations, and led the refactor that stabilised the legacy screening platform. Senior-scoped in a flat title structure: mentored two junior engineers before stepping up to Tech Lead.

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