Available for Opportunities & Collaboration

Hi, I'm Muhammad Naufal

Software Engineer / Backend & Distributed Systems Specialist

I am a Software Engineer focused on architecting resilient, high-throughput backend services, microservices, and distributed systems. Proficient in Go (Golang), Java (Spring Boot), Kotlin, and Rust.

Muhammad Naufal
Jakarta, ID
3+ Years of Experience

Building robust, enterprise-grade backend systems

High-Traffic Distributed Systems

Go, Spring Boot, Microservices & Event-Driven messaging

SNAP BI Payment Gateways

National banking disbursement, QRIS, e-wallets & VA

Cloud Native DevOps & K8s

Kubernetes, Docker Swarm, Jenkins CI/CD & Cloud

Architecting Resilient & High-Throughput Systems

Crafting reliable backend architectures and distributed workflows—inspired by the cadence of clean code, endurance running, and musical rhythm.

Professional Profile

I am a Software Engineer focused on architecting resilient, high-throughput backend services, microservices, and distributed systems. Proficient in Go (Golang), Java (Spring Boot), Kotlin, and Rust.

Experienced in event-driven architectures (RabbitMQ, Apache Kafka), database schema design and indexing optimization (PostgreSQL, Redis, MongoDB), and cloud-native container orchestration (Docker, Kubernetes, Jenkins CI/CD).

Across application and mobile layers, experienced in building clean, responsive user interfaces with Svelte and Vue.js, developing Kotlin Android solutions, and spearheading national payment standards (Bank Indonesia SNAP Open API).

Location Jakarta, Indonesia
Degree B.Comp.Sc, IPB
Languages Spoken:
Indonesian (Native Speaker)
English (Professional Working)

Scalable Backend & Microservices

Specializing in high-throughput services using Go (Golang) and Java Spring Boot with modular, decoupled architectures.

Fintech & Open API Standards

Hands-on leadership in implementing Bank Indonesia’s SNAP Open API payment standards, multi-provider payment gateways, and reconciliation systems.

Observability & Cloud Orchestration

Automating continuous delivery with Jenkins, orchestrating containers on Kubernetes and Docker Swarm, and benchmark stress-testing with K6.

Beyond The Terminal

The Intersection of Rhythm, Cadence & Elevation

How disciplines outside engineering—musical timing, endurance pacing, and mountain expeditions—shape a calm, resilient, and summit-focused engineering mindset.

Tempo & Harmony

Music (Guitar & Drums)

Rhythm, Cadence & Harmony

Musical theater guitarist and drum enthusiast. Music teaches the art of timing, coordination, and pocket grooves—disciplines directly mirrored when choreographing distributed microservices and asynchronous events.

Endurance Mindset

Long-Distance Running

Pacing, Endurance & Cadence

Approaching software engineering like marathon running: finding an optimal cadence, building stamina under sustained pressure, pacing through complex architectures, and maintaining unwavering focus toward the finish line.

Summit Mindset

Alpine Hiking & Trekking

Elevation, Strategy & Summit Mindset

Summiting peaks demands meticulous trail planning, altitude pacing, and calm resilience under harsh weather conditions—the exact mindset required to navigate complex legacy systems to reliable cloud-native summits.

Professional & Engineering Experience

Demonstrated track record in building high-throughput backend services, enterprise microservices architectures, and national payment integrations.

Software Engineer

PT Inacash Lentera Teknologi
09/2025 - Present Full-time

Engineering and maintaining high-performance backend microservices for digital payment and instant disbursement ecosystems.

Key Responsibilities & Impact:

  • ▹ Architected and maintained high-traffic, low-latency backend services using Go (Golang) to ensure high availability and robust system uptime.
  • ▹ Managed high-throughput transaction pipelines with strict reliability and fault tolerance.
  • ▹ Designed PostgreSQL database schemas and optimized complex indexing and queries to enhance performance and data integrity.
  • ▹ Optimized internal balance calculation algorithms to ensure financial accuracy and minimize transaction processing latency.
  • ▹ Spearheaded the design and deployment of SNAP (Standar Nasional Open API Pembayaran), Indonesia’s national open payment API standard.
  • ▹ Led multi-provider payment gateway integrations, facilitating seamless real-time disbursements across banks, e-wallets, QRIS, and Virtual Accounts.
  • ▹ Engineered an automated financial reconciliation engine to validate internal transactional records against external switching networks.

Key Achievements:

  • Successfully delivered full Bank Indonesia SNAP compliance on schedule.
  • Substantially elevated financial data reconciliation accuracy and throughput.
Tech Stack:
Go (Golang)GinEchoFiberRabbitMQPostgreSQLRedisGrafanaDocker SwarmAWS

IT Research & Development

PT Teleanjar Mitra Global
05/2024 - 09/2025 Full-time

Led the enterprise modernization of the PPOB platform to a Spring Boot microservices architecture deployed on Kubernetes in Alibaba Cloud.

Key Responsibilities & Impact:

  • ▹ Spearheaded the architectural migration of legacy monolith PPOB services to Spring Boot microservices, boosting throughput and maintainability.
  • ▹ Designed relational database schemas (ERD) aligned with complex multi-tenant billing business logic.
  • ▹ Architected modular microservices leveraging Spring Eureka for dynamic service discovery and client-side load balancing.
  • ▹ Built automated CI/CD deployment pipelines using Jenkins to achieve reliable zero-downtime releases.
  • ▹ Orchestrated container workloads on Alibaba Cloud with Kubernetes (K8s).
  • ▹ Conducted comprehensive automated unit testing and high-concurrency stress testing with K6 under heavy simulated loads.
  • ▹ Researched and integrated advanced tooling: GraalVM native image execution, ELK stack (Elasticsearch, Logstash, Kibana), and Prometheus/Grafana/Loki observability.

Key Achievements:

  • Successfully migrated core platform to microservices with verified resilience under K6 load tests.
  • Automated Jenkins CI/CD pipelines significantly reduced release cycle times.
Tech Stack:
JavaSpring BootSpring EurekaPostgreSQLRedisRabbitMQKubernetesJenkinsAlibaba CloudK6ElasticSearchGrafana

Software Developer (Internship)

PT Telekomunikasi Selular (Telkomsel)
07/2023 - 12/2023 Internship

Contributed to software engineering standardization and enterprise backend development utilizing the Java Spring Framework.

Key Responsibilities & Impact:

  • ▹ Conducted research on modern backend technologies to aid software engineering standardization across Telkomsel teams.
  • ▹ Assigned to internal enterprise backend development using the Spring Framework (Java).
  • ▹ Practiced professional clean coding, testing standards, and agile sprint collaboration in a high-scale corporate environment.

Key Achievements:

  • Delivered enterprise backend deliverables on schedule meeting Telkomsel quality standards.
Tech Stack:
JavaSpring FrameworkMavenREST APIMySQLGit

Freelance Software Developer

PT Pertamina
Freelance Project Freelance

Engineered an automated dynamic watermarking and image processing module for corporate digital media protection.

Key Responsibilities & Impact:

  • ▹ Engineered a dynamic watermark generation engine applied automatically to media uploaded across Pertamina web platforms.
  • ▹ Optimized image manipulation pipelines to preserve visual fidelity with minimal processing overhead.
Tech Stack:
Backend ServiceImage ProcessingSecurity & Watermarking

WordPress & Web Developer

PT Kode Gama Teknologi
Contract Project Contract

Collaborated with Kodehive to deliver responsive, dynamic web solutions for corporate partners.

Key Responsibilities & Impact:

  • ▹ Developed responsive, modern web applications tailored to corporate client requirements.
  • ▹ Customized extensions, optimized page loading speeds, and integrated dynamic content.
Tech Stack:
WordPressPHPJavaScriptCSS3MySQL

Research & Technology Staff

Computer Science Student Association (HIMALKOM IPB)
Organizational Leadership Organization

Conducted student body technological research and engineered official digital platforms for HIMALKOM IPB.

Key Responsibilities & Impact:

  • ▹ Conducted survey research to gather community aspirations and technological trends across computer science students.
  • ▹ Developed and maintained official web portals to support organizational information sharing and student initiatives.
Tech Stack:
Web DevelopmentUI/UXResearch & Analytics

Core Skills & Technologies

Comprehensive domain mastery spanning distributed backend architectures, high-performance datastores, cloud orchestration, and modern application frameworks.

Backend & Languages

Core programming languages & enterprise frameworks for server-side architecture

★ Java
Expert
★ Spring Framework / Boot
Expert
★ Go (Golang)
Advanced
★ Kotlin
Expert
Rust
Advanced
★ Gin, Echo & Fiber
Advanced
Thymeleaf
Expert
Maven & Gradle
Expert

Architecture & Messaging

Distributed design patterns, asynchronous event streaming & financial standards

★ Microservices Architecture
Expert
★ RabbitMQ
Expert
★ SNAP Open API (Bank Indonesia)
Expert
★ Event-Driven Architecture
Advanced
OAuth2 & Security
Advanced
Apache Kafka
Basic
Entity Relationship Diagram (ERD)
Expert

Databases & In-Memory Cache

Relational storage, NoSQL, high-speed caching & search indexing

★ PostgreSQL
Expert
★ Redis
Expert
MySQL
Expert
MongoDB
Intermediate
ElasticSearch
Basic

DevOps, Cloud & Testing

Container orchestration, CI/CD pipelines, cloud infrastructure & stress testing

★ Docker & Docker Swarm
Expert
★ Kubernetes (K8s)
Intermediate
★ Jenkins CI/CD
Advanced
★ K6 Stress Testing
Advanced
AWS & Alibaba Cloud
Advanced
Grafana, Loki, Prometheus
Advanced
Ngrok
Expert

Frontend & Mobile

Clean responsive user interfaces and native mobile development

★ Svelte / SvelteKit
Advanced
★ Vue.js
Advanced
★ Kotlin (Android)
Expert
JavaScript & TypeScript
Advanced
Android Development
Basic
WordPress
Advanced

Education & Credentials

Rigorous academic grounding in Computer Science, software engineering principles, and systems research.

08/2020 - 08/2024

IPB University (Bogor Agricultural University)

Bachelor of Computer Science (B.Comp.Sc. / S.Kom) — Computer Science
Bogor, West Java, Indonesia

Focused on advanced algorithms, software engineering principles, distributed systems, relational databases, and computational theory.

Activities & Highlights:
  • ● Research & Technology Staff at HIMALKOM IPB
  • ● Active in student technology research, information portal development, and student community initiatives
07/2017 - 07/2020

SMAN 78 Jakarta

High School Diploma — Natural Sciences (MIPA)
West Jakarta, DKI Jakarta

Natural Sciences program graduate with strong extracurricular involvement in performing arts and music.

Activities & Highlights:
  • ● Guitarist in school musical theater club and community performances
07/2014 - 07/2017

SMPN 75 Jakarta

Junior High School
West Jakarta, DKI Jakarta
07/2008 - 07/2014

SDN 05 Pagi Jakarta

Elementary School
DKI Jakarta

Let's Connect & Collaborate

Open to full-time engineering roles, distributed systems consulting, and high-impact backend engineering initiatives.

Email

Direct correspondence

muhammadnaufaall@gmail.com
Send Email

LinkedIn

Professional network & recommendations

in/mhmmdnaufall

GitHub

Code repositories & technical projects

github.com/mhmmdnaufall

Location & Resume

Jakarta, Indonesia

Curriculum Vitae (PDF)