Updated 2026
Paulus Pandu Windito
Tech Lead & Backend Engineer · Java · Spring Boot · Distributed Systems
Backend engineer with 3.5 years building fault-tolerant microservices for financial and enterprise systems across three cloud providers. Promoted to Senior within 12 months. Shipped real-time messaging, CRM, telephony, virtual account and sales analytics platforms, with depth in Spring Boot, Kafka, Redis and event-driven architecture.
Tech Lead · Integrity Asia
- Lead the rebuild of the ERP platform from scratch, after the first architecture did not fit how the business actually operates.
- Plan the migration of legacy data from the screening platform and applicant portal into the new data model.
- Design for expansion, so new business lines can be added without rebuilding core flows.
- Keep the legacy platform stable during the rebuild. The refactor I led gave the team room to build properly instead of under pressure.
- Lead two engineers, with a structured onboarding covering the business flow, Spring fundamentals (IoC, DI) and algorithmic complexity.
- Set the team standard that every fix is backed by a measurement and a traceable commit.
Software Engineer · Integrity Asia
- Built modules for the first version of the ERP platform in Spring Boot on Azure, replacing legacy applications.
- Led the refactor of the legacy screening platform and applicant portal after recurring HTTP 500s and slow pages. Production went from two VMs to one, and the database tier was halved.
- Designed and built connectors syncing client ATS/HRIS platforms (Workday, Manatal) with Integrity Asia, removing manual re-entry in a second portal. Onboarding needs no client engineering: an API token, or a permission-scoped service account, under an agreed data-access policy.
- Built it as a configurable platform rather than per-client code — runtime UI-configured field mapping, idempotency, concurrency handling, rate limiting and per-contract attachment rules. Cancellations respect stage-based business rules, writing an explanatory note back into the client's ATS once a screening can no longer be withdrawn.
- Built an AI-assisted delivery pipeline on Azure DevOps — a high-capability model plans from the bug ticket, cheaper models implement and raise the MR, then the planner reviews the diff against its plan. Routine fixes run autonomously; complex work is gated on manual approval.
- Mentored two junior engineers: task breakdown, code review, design guidance.
Senior Backend Developer · Berijalan Technocenter
- Architected and shipped 5 microservice-based platforms (3–9 services each) using Resilience4j circuit breakers and bulkheads to contain cascading failures.
- Re-architected the sales performance dashboard — replaced on-demand recomputation against a slow, unmodifiable legacy system with a CDC → Kafka pipeline writing pre-aggregated results, cutting page load from ~3 minutes to under 1 second and eliminating database CPU spikes at peak reporting hours.
- Chose CDC over API polling and direct database access under hard constraints — no DB access by policy, unmodifiable legacy app, no push mechanism — reusing existing Kafka infrastructure at near-zero cost.
- Tuned consumer batching to a 500-message cap, holding worst-case lag to ~10 seconds under burst load in stress testing, and surfaced a last-sync timestamp in the dashboard — making the eventual-consistency trade-off explicit to users rather than hiding it.
- Selected as the only engineer to pass Bank Saqu's technical assessment and staff their virtual account build, delivering Berijalan projects in parallel.
Senior Backend Developer · Bank Saqu
- Designed and delivered virtual account features on Google Cloud for a digital bank.
- Maintained and hardened core banking services under banking-grade security and audit requirements.
Java · Kotlin · TypeScript · C#
Spring Boot · Spring Cloud · .NET · Node.js · gRPC · REST
PostgreSQL · Kafka · Redis · Change Data Capture pipelines
OpenSearch · ClickHouse · dynamic filtering, facets, and grouping (R&D)
Resilience4j — circuit breaker, retry, bulkhead · eventual-consistency design
Alibaba Cloud · Google Cloud · Azure · Docker · Jenkins · Argo CD
React · TypeScript · Angular · JUnit · Mockito
Clean architecture, code review, mentoring, AI-assisted development.
M.Sc. Informatics
Atma Jaya University Yogyakarta · GPA 3.74
B.Sc. Informatics
Atma Jaya University Yogyakarta · GPA 3.79
Indonesian
Native
English
Professional working proficiency