Hi, I'm Dwi Nanto, a Senior Software Engineer with 8+ years of experience designing scalable backend platforms that handle millions of monthly transactions. I lead cross-functional squads of up to 10 engineers and deliver high-availability systems with 99.9%+ uptime across finance and SaaS domains. I specialize in Java, Spring Boot, Go, NodeJS, microservices, and distributed systems, with a track record of enterprise integrations, cloud reliability improvements, and AI automation enablement. I enjoy turning complex requirements into robust, maintainable architectures and mentoring teams to ship reliable software.

Dwi Nanto

Hi, I'm Dwi Nanto, a Senior Software Engineer with 8+ years of experience designing scalable backend platforms that handle millions of monthly transactions. I lead cross-functional squads of up to 10 engineers and deliver high-availability systems with 99.9%+ uptime across finance and SaaS domains. I specialize in Java, Spring Boot, Go, NodeJS, microservices, and distributed systems, with a track record of enterprise integrations, cloud reliability improvements, and AI automation enablement. I enjoy turning complex requirements into robust, maintainable architectures and mentoring teams to ship reliable software.

Available to hire

Hi, I’m Dwi Nanto, a Senior Software Engineer with 8+ years of experience designing scalable backend platforms that handle millions of monthly transactions. I lead cross-functional squads of up to 10 engineers and deliver high-availability systems with 99.9%+ uptime across finance and SaaS domains.

I specialize in Java, Spring Boot, Go, NodeJS, microservices, and distributed systems, with a track record of enterprise integrations, cloud reliability improvements, and AI automation enablement. I enjoy turning complex requirements into robust, maintainable architectures and mentoring teams to ship reliable software.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Advanced
Indonesian
Fluent

Work Experience

Software Engineer at testRigor
October 1, 2024 - Present
Integrated Java/Spring Boot and Node.js microservices with multiple AI model providers to enable natural-language test execution pipelines handling 500+ automated test runs weekly. Built secure service connectors and orchestration flows translating user inputs into AI-interpretable commands, reducing manual test creation by 40–50% and improving test stability across releases. Deployed asynchronous processing and API performance optimizations, delivering up to 25% faster end-to-end test execution cycles. Collaborated with architects and QA leads to ensure enterprise security, compliance, and SaaS scalability targets across production environments.
Software Engineer (Grade: BBB - Senior) at Rakuten
December 1, 2022 - October 1, 2024
Engineered backend modernization by refactoring legacy APIs into scalable Go microservices across 5+ regional clusters. Implemented regional isolation architecture with automated failover, achieving sustained 99.95% API uptime. Orchestrated traffic-fallback pipelines and region-based routing to maintain service during localized outages. Designed distributed service schemas using Cassandra and Redis; defined inter-service API contracts for 20+ microservices and enforced architectural standards. Drove 35% throughput improvement via performance optimizations and backward-compatibility controls for rolling and staged deployments. Established structured code-review and mentoring programs, reducing escaped production defects by 20% and enabling faster onboarding.
Principal Software Engineer at Blibli.com
August 1, 2021 - October 1, 2022
Led a 10-engineer finance squad overseeing refunds, settlements, accounting automation, and logistics workflows processing millions of transactions monthly. Architected enterprise integrations linking internal microservices with SAP ERP, enabling automated reconciliation and reporting pipelines for financial statements. Deployed Kafka-based event-driven architectures across 15+ transaction services, improving traceability and reducing settlement delays by 30%. Established governance standards for PR workflows and architectural reviews, lowering post-release defects by 25%. Orchestrated deployment strategies, rollback simulations, and readiness audits across six major releases, achieving zero critical production incidents. Drove agile delivery refinements, increasing team velocity by 22% while preserving quality.
Senior Software Engineer at Blibli.com
August 1, 2019 - July 1, 2021
Built finance platforms supporting refunds, seller settlements, and logistics accounting within the SAP ERP migration, ensuring transactional accuracy across multiple payment pipelines. Architected scalable relational schemas using PostgreSQL and deployed high-throughput services with Java and Spring powering real-time transaction and reporting workloads. Implemented Apache Kafka for asynchronous messaging to decouple service dependencies and enable resilient event-driven workflows during high-traffic windows. Enhanced performance through query optimization and I/O improvements, achieving a 20% reduction in batch settlement times. Mentored 5 junior developers through backend design reviews and structured code audits to strengthen testing discipline and maintainability.
Software Engineer at Blibli.com
August 1, 2018 - July 1, 2019
Constructed Java microservices for 3+ seller payment modules integrated with enterprise finance platforms, supporting high-volume daily settlement processing and end-of-day reconciliation workflows. Diagnosed and resolved 20+ monthly production incidents by tracing transaction defects and stabilizing critical pipelines. Formalized peer-review practices and 10+ automated unit-testing pipelines to validate reliability and coding standards across multiple teams.
Associate Software Engineer at Blibli.com
April 1, 2017 - July 1, 2018
Crafted backend fraud detection services using Spring Boot and MongoDB, applying rule-based scoring to evaluate transactional behavior patterns across 100K+ historical payment records. Authored RESTful API endpoints powering 6+ analyst dashboards for filtering, correlation, and visualization of transaction and risk data. Configured Elasticsearch dashboards processing 50K+ daily system events to enable behavioral analysis and anomaly detection.
Software Engineer Intern at Blibli.com
March 1, 2016 - February 1, 2017
Assembled internal management interfaces with ReactJS and CRM services using Java and Spring, supporting daily operations for 30+ staff. Built PostgreSQL utilities handling 10K+ customer-record updates daily to enhance validation and reporting. Integrated enterprise Solr search indexing for 100K+ CRM/audit records to improve retrieval times across operational views.

Education

Bachelor at Binus University
March 1, 2013 - April 1, 2017

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Professional Services