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.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Language
English
Advanced
Indonesian
Fluent
Work Experience
Software Engineer at testRigor
October 1, 2024 - PresentIntegrated 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, 2024Engineered 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, 2022Led 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, 2021Built 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, 2019Constructed 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, 2018Crafted 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, 2017Assembled 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, 2017Qualifications
Industry Experience
Software & Internet, Financial Services, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Hire a Back-End Developer
We have the best back-end developer experts on Twine. Hire a back-end developer in Jakarta today.