Pande Nyoman Pradnya Darsana
Software Engineer with a deep foundation in Java Spring Boot, C# .NET, SQL Server, and PostgreSQL. Over 4 years of battlefield-tested experience in the high-volume retail e-commerce sector and enterprise applications. Passionate about high-throughput system using message brokers (RabbitMQ & Kafka), parallel computing, and transforming legacy monoliths into clean, scalable microservices.
Work Experiences
Over four years engineering backend systems, event-driven pipelines, and distributed e-commerce architecture.
Software Engineer
ACTIVEDriving core operational systems supporting one of Indonesia’s largest retail e-commerce chain, focusing on KlikIndomaret CMS, automated Refund System, and enterprise Reporting Systems.
- ▸ Enhanced overall system security and mitigated vulnerabilities across the core CMS KlikIndomaret Application.
- ▸ Implemented message broker architecture using RabbitMQ & Kafka to optimize asynchronous workflows and event-driven decoupling.
- ▸ Integrated AWS S3 object storage within the Reporting System, boosting performance, retrieval speed, and horizontal scalability.
- ▸ Architected and completely refactored sales & refund data report data pipelines, significantly improving performance, memory footprint, and code maintainability.
- ▸ Employed parallel programming techniques and multi-threaded streams to process massive batch datasets with sub-second latency targets.
- ▸ Spearheaded the migration of the daily reporting system from legacy C# .NET to modern Java Spring Boot microservice architecture.
.NET Core Developer
Contracted to develop an enterprise-grade web application for internal team workflow optimization.
- ▸ Develop new internal Project Management Tools to streamline multi-team sprint tracking and deliverable management.
Web Developer
End-to-end development and production maintenance of a commercial digital presence.
- ▸ Designed and developed a modern, conversion-optimized company profile website for a premium automotive rental provider.
- ▸ Managed complete deployment and provided 1-year continuous SLA post-launch maintenance.
Software Engineer Internship
Contributed to production enterprise codebases supporting nationwide retail e-commerce operations.
- ▸ Delivered production-ready features for CMS KlikIndomaret, Refund System, and Large Data Processing & Reporting System.
- ▸ Engineered the Business Member management system, dedicated to handling exclusive business accounts within KlikIndomaret.
- ▸ Developed a automated daily report calculation engine to reconcile and compute nationwide completed sales amounts.
Software Engineer
Digital transformation of industrial supply chain operations.
- ▸ Designed and engineered a custom web application to modernize warehouse supply chain and inventory tracking.
- ▸ Eliminated manual spreadsheet bottlenecks and minimized inventory discrepancies through real-time stock balance auditing.
High-Impact Systems & Technical Solutions
Highlights of mission-critical engineering initiatives, legacy modernizations, and scalable distributed architectures.
Sales & Refund Data Processing Engine
Complete re-engineering and refactoring of the critical daily reconciliation engine responsible for parsing all nationwide sales orders and refund transactions.
Event-Driven Order & Refund Messaging Broker
Integrated Apache Kafka to decouple heavy synchronous reporting and refund processes from user-facing transaction paths.
Legacy Migration: C# .NET to Spring Boot Services
Developing the architectural transition of the legacy reporting subsystem from monolithic C# .NET into clean, modular Java Spring Boot microservices.
Warehouse Management System
Designed and created a new web-based ERP application for supporting and modernizing the operations in a drinking water company's warehouse.
Engineering Skills & Competencies
Categorized breakdown of technical proficiencies from enterprise core backend to distributed infrastructure.
Expertise (Core Strengths)
Technologies and methodologies mastered through extensive production usage and architecture design.
Java Spring Boot
v3.x / MicroservicesEnterprise microservices, Spring Data, REST APIs.
C# ASP.NET
MVC / Web APIC#, Entity Framework, LINQ, clean architecture.
PostgreSQL & SQL Server
Relational RDBMSComplex query tuning, index & lock strategies.
RabbitMQ & Apache Kafka
Message BrokersPub/sub patterns, consumer groups, partition management, DLQ.
AWS S3
Cloud StorageScalable reporting archives, presigned URLs, high-speed batch I/O.
OOP & Clean Architecture
Software DesignSOLID principles, Design Patterns, refactoring legacy code.
Git & Team Foundation Server (TFS)
Version ControlBranching strategies, code review standards, merge conflict resolution.
Intermediate (Production Ready)
Solid engineering hands-on capability across high-concurrency and modern stacks.
Parallel Data Processing
High PerformanceMulti-threading, concurrent streams, and batch dataset optimization.
Microservices Architecture
Distributed SystemsService decomposition, API gateways, inter-service resilience.
MongoDB (NoSQL)
Document StoreAggregation pipelines, schema-less indexing, unstructured storage.
PHP & Modern Web
Laravel / CodeIgniterModern full-stack delivery, Blade components, clean APIs.
Tooling & DevOps
Infrastructure and monitoring tooling used in day-to-day agile workflows.
Education & Academic Pedagogy
Foundations in computer science principles, hands-on teaching, and active collegiate organizational engagement.
Bachelor Degree (S.Kom) - Informatics Engineering
- ✔ Academic Assistant Lecturer for Computer Network courses.
- ✔ Academic Assistant Lecturer for Platform-Based Development courses.
- ✔ Appointed as Campus Student Staff supporting campus operations.
- ✔ Active member of KMHD Mahatma (Hinduism Community).
- ✔ Active contributor in Programming Study Club & Design Study Club.
Natural Science (IPA)
- ▸ Elected as Vice Chairman at Teater Kirana (School theatrical & stage art community).
- ▸ Organized campus-wide cultural productions and community events.
Let's Connect & Explore Opportunities
Whether you have a role, project, or collaboration idea, feel free to reach out.