Fadhlillah Backend · AI Native

Jakarta, ID (UTC+7) · open to full‑time · remote (international) · consulting

Fadhlillah Java/Spring Boot microservices at 2M+ requests/day LLM-integrated products end to end.

Backend Software Engineer · 6+ yrs · AI Native Engineer

Spring Boot microservices at 2M+ requests/day in production banking · LLM/RAG products end to end, incl. Indonesian legal-document AI (88%+ OCR accuracy) · Top 50, Meta Llama Hackathon 2025

Scaling a business and need software built? See services & proven outcomes · Consulting one-pager (PDF)

Production systems built at

  • Bank Danamon
  • FOX Asset — Infinity Wave Sdn Bhd
  • IDstar
  • Assist.id

01 — Facts

Numbers from production systems I've built and operated

  • 2M+ Requests/Day served by microservices I build and operate
  • 100+ Production APIs built
  • 700% Faster report generation
  • $10M+ Daily volume processed by financial systems I support
  • 99.5% Uptime maintained on a healthcare platform
  • Top 50 Meta Llama Hackathon 2025 (Hacktiv8 Indonesia)

02 — About

Software Engineer & AI Native Engineer

Fadhlillah, Backend Software Engineer

Jakarta, Indonesia · WIB (UTC+7)

Backend Software Engineer (6+ yrs) — deep in Java/Spring Boot, adaptable across the languages, domains and paradigms around it.

Builds Spring Boot microservices serving 2M+ requests/day, shipping in Python, Node, and Go across healthcare, F&B, and fintech as each problem demands. Adopted AI-augmented workflows early — a production SFTP platform delivered in 10 days against a 17-day plan — and lifted reporting speed 700% via query and data-model optimization on a healthcare platform.

Builds LLM-integrated products end to end: RAG systems, AI chatbots, internal automation. Top 50 at the LLaMA Hackathon — equally at home in regulated enterprise systems and fast-moving AI builds.

Open to full-time roles (Jakarta hybrid or remote — international teams welcome, UTC+7) and consulting engagements. Let's build something great together.

Current
Software Engineer — Bank Danamon
Core
Java/Spring Boot · LLM/RAG
Experience
6+ years
Degree
Bachelor’s — Mathematics & Computer Science
Availability
Full-time · remote (international) · consulting
Freelance
Available
Email
fadhlillah949699@gmail.com
Phone
(+62) 851 5704 3131
Team scope
Shared service ownership within a 5-person engineering team · informal peer mentoring

03 — Selected work

Flagship AI & backend systems

Early practice projects (2021) are collapsed at the end of this section.

Top 50 · Meta Llama Hackathon 2025 · Hacktiv8 Indonesia

High-Precision Contract-Advisor RAG

A retrieval-augmented contract analysis system: ingests scanned and digital contracts, runs EasyOCR optimized for Indonesian contract documents (preserving PASAL/AYAT/BAB structure), and answers questions with hybrid retrieval over a ChromaDB vector store and Groq Llama 3.3 70B inference.

EasyOCR ingestion at 88%+ accuracy on scanned Indonesian contracts · answers grounded in PASAL/AYAT citations

  • RAG
  • LangChain
  • ChromaDB
  • Groq · Llama 3.3 70B
  • EasyOCR
  • Flask
  • Next.js / TypeScript
Read the writeup View source Credential ID 032/H8/META/XI/2025

Backend systems · Go

Distributed Rate Limiter (Go)

A rate-limiting service in Go with multiple algorithms — fixed window, sliding window, and token bucket — distributed via Redis with atomic Lua scripts, exposed as HTTP middleware. 80%+ test coverage, Docker/docker-compose deployment, benchmarked in the README.

  • Go
  • Redis · Lua
  • HTTP middleware
  • Docker
  • 80%+ test coverage
ls early-practice/ — 9 vanilla-JS mini-apps (2021) · all live demos

04 — Experience

Professional experience and educational background

Download CV — 1 page (PDF) Full CV (PDF) Plain-text version

  1. Dec 2025 — Present

    FOX Asset — Infinity Wave Sdn Bhd

    Malaysia (Remote)

    Backend Software Engineer (Freelance)

    • Primary backend engineer of the Safety Hub (Permit-to-Work/HIRARC forms + safety induction) on FOX Asset, a multi-tenant asset management & maintenance (CMMS) SaaS built on Django REST Framework — 23 data models, 50+ REST endpoints, ~21,000 lines of Python across the two modules
    • Built a multi-tier digital approval workflow (PIC acceptance + up to 3 sequential approvers) with digital signatures, rejection/resubmission cycles, and 12 email notification flows
    • Engineered async document pipelines: Celery + wkhtmltopdf permit PDFs with embedded QR codes, and a WeasyPrint + Pillow certificate engine with QR verification, watermarks, and expiry
    • Solely built the Project Management module backend: 21 REST endpoints, 10 models, Kanban and timeline views, weightage distribution, and S-Curve planned-vs-actual analytics with adaptive daily/weekly/monthly bucketing
    • Enforced role-based access control with field-level write restrictions and cross-company data isolation; wrote 196 unit tests for Project Management and 105 for the Safety Hub apps
    • Delivered a 2-week AWS/DevOps security engagement: purged leaked credentials from tracked env templates, added gitleaks secret-scanning CI and a database migration-drift gate, and built a staging environment with a GitHub Actions CI/CD pipeline to AWS ECR
    • Authored a 1,260-line bilingual (EN/ID) API reference, Postman collections (38 + 23 requests), and 987 lines of deployment runbooks
  2. Aug 2023 — Present

    Bank Danamon

    Jakarta, Indonesia

    Software Engineer

    • Automated technical documentation with LLMs, cutting cycle time from 40 hours to 4 hours
    • Generated test cases achieving 95% coverage on core modules, reducing prep time by 65%
    • Built SFTP automation platform in 10 days against a 17-day plan using AI coding tools
    • Running 12 microservices (Hexagonal arch). We handle 500k+ daily txs
    • Built and operate Spring Boot microservices serving 2M+ requests/day at sub-200ms response times
    • Supporting financial systems processing $10M+ daily volume; consistently meeting 48h reporting SLAs
    • Met urgent 48h deadline to deliver a critical financial reporting tool
    • Tuned DB queries and caching, improving response times across the platform's user base
    • Implemented OAuth 2.0, JWT, and AES-256; passed internal security audits
  3. Mar 2023 — Jul 2023

    IDstar

    South Jakarta, Indonesia (Remote)

    Backend Software Engineer

    • Developed and optimized 40+ RESTful APIs for the OML Innovoice platform
    • Implemented enterprise SSO (OAuth 2.0/JWT) and session tracking to enforce authenticated access
    • Secured the app against OWASP Top 10 (input validation, SQLi)
    • Cut unauthorized access by 95% by adding multi-layer auth
    • Managed sessions with Redis; secured the app against OWASP Top 10
    • Built an MSSQL email logging system to meet compliance audits
    • Dockerized services and hosted on Azure (Apache Tomcat)
    • Kept code quality score at 90+ using SonarLint and peer reviews
  4. Apr 2022 — Feb 2023

    Freelance & personal projects

    Remote

    Full Stack Developer

    • Set up Apache Kafka for real-time event processing
    • Hooked up 3+ external systems via REST APIs to automate our data flow
    • Built the restaurant booking alerts system using Kafka
    • Added Redis caching to reduce database load
    • Handled Postgres migration using Flyway with a staged rollout
    • Built a notification service delivering email and SMS
    • Synced orders with Kitchen Displays and POS terminals using REST APIs
    • Built a simulation app using Quarkus microservices. It's event-driven
    • Shipped a home-stay booking site (Next.js/Postgres). Integrated Stripe
    • Coded an Instagram clone. Used WebSockets for live feeds and MongoDB
    • Developed a context-aware AI chatbot on the MERN stack using OpenAI
    • Wrote REST and GraphQL APIs using Spring Boot and FastAPI
    • Deployed Docker containers to AWS ECS
  5. Jul 2020 — Feb 2023

    Assist.id

    Pekanbaru City, Riau, Indonesia

    Backend Software Engineer

    • Built 100+ RESTful APIs for the IBBR healthcare system
    • Integrated 40+ external APIs (payments, logistics, SMS)
    • Synced ERP data in real time via REST and webhooks
    • Designed a request engine handling multi-level approvals
    • Accelerated reports 700% via query tuning and MongoDB materialized views
    • Wrote an auto-cleanup job for 10,000+ daily bookings
    • Built the auto check-in/out feature using MongoDB time triggers
    • Resolved ~100 bugs/month while maintaining 99.5% uptime

Education

Bachelor's degree, Mathematics and Computer Science

Universitas Gadjah Mada (UGM), Yogyakarta, Indonesia

Activities and societies: Coordinator of LMNAS-28 UGM

Projects

High-Precision Contract-Advisor RAG

Top 50 — Meta Llama Hackathon 2025 (Credential ID 032/H8/META/XI/2025)

  • Problem: contract analysis for scanned and digital documents
  • Approach: RAG with hybrid search and EasyOCR ingestion for scanned contracts
  • Stack: LangChain, Flask, ChromaDB, Groq (Llama 3.3 70B), Hugging Face embeddings, Next.js/TypeScript
  • Source: github.com/fadhlillah2/llama-docs-auditor

Rate Limiter (Go)

Rate limiting service implemented in Go with support for multiple algorithms and distributed deployments.

Certifications

  • Meta Llama Hackathon 2025 — Top 50 (Hacktiv8 Indonesia)
  • Machine Learning with Python (freeCodeCamp, Nov 2025)
  • College Algebra with Python (freeCodeCamp, Nov 2025)
  • Scientific Computing with Python (freeCodeCamp, Nov 2025)
  • SQL (HackerRank, Feb 2023)
  • HTML, CSS & JavaScript training (Digital Talent Scholarship, Apr 2021)
  • JavaScript Course (Progate, Apr 2021)
  • JavaScript Algorithms and Data Structures (freeCodeCamp, Jan 2021)

Profiles: linkedin.com/in/fadhlillah2 · github.com/fadhlillah2 · leetcode.com/orion_omniscient

Download CV — 1 page (PDF) Full CV (PDF) Get in touch Plain-text version

05 — Stack

The stack behind the systems in production

Grouped as I use it.

AI / LLM

  • RAG (LangChain, ChromaDB)
  • LLM integration (OpenAI, Llama, Groq)
  • AI chatbots
  • AI-augmented engineering (Cursor AI)

Languages

  • Java
  • Python
  • JavaScript/TypeScript
  • Go

Backend

  • Spring Boot
  • Quarkus
  • FastAPI
  • Flask
  • Node.js
  • Express.js

Architecture

  • Microservices
  • REST
  • GraphQL
  • Event-Driven
  • Hexagonal Architecture

Databases

  • PostgreSQL
  • MySQL
  • Microsoft SQL Server
  • MongoDB
  • Redis

Messaging

  • Apache Kafka
  • RabbitMQ
  • gRPC
  • WebSocket

DevOps / Cloud

  • Docker
  • Kubernetes
  • Jenkins
  • CI/CD
  • Flyway
  • Maven
  • Git
  • AWS (ECS, EC2, S3)
  • Azure

Security

  • OAuth 2.0
  • JWT
  • SSO
  • AES-256
  • OWASP Top 10

Testing

  • JUnit 5
  • Mockito
  • SonarLint

06 — Services

Professional software engineering and AI integration services for your business needs

Download one-pager (PDF) Versi Bahasa Indonesia Chat on WhatsApp

Punya bisnis dan butuh software? Ringkasan layanan tersedia dalam Bahasa Indonesia (PDF) — atau langsung chat WhatsApp di atas.

  • Backend API Development

    APIs your business can rely on — 100+ built for production, with a 99.5% uptime track record. Scalable microservices in Spring Boot, Node.js, or Flask.

  • AI/ML Integration

    Put LLMs to work in your product — RAG systems, AI chatbots, and internal automation built end to end and integrated into production applications. Top 50, Meta Llama Hackathon 2025 (OpenAI, Llama, Groq).

  • Database Optimization

    Slow reports fixed at the root — a proven 700% report-generation speedup through query tuning, indexing strategies, and architecture improvements.

  • Microservices Architecture

    Systems that scale with your business — 12 services running in production banking. Event-driven systems with Apache Kafka, deployed with Docker and Kubernetes.

  • System Modernization

    Legacy systems moved toward cloud-native without disrupting the business — Dockerized services on Azure and AWS, 12 microservices operated in production banking.

  • Technical Consulting

    Independent advice before you commit budget — architecture design, technology stack selection, and best practices for enterprise systems at scale.

How we work

  1. Start with a short WhatsApp chat or intro call
  2. Scope, timeline, and code ownership agreed in writing before any work starts
  3. Build with regular check-ins — code quality held at 90+ (SonarLint, peer review)
  4. Full handover on completion: source code, documentation, and deployment

Engagements so far have ranged from a 2-week AWS/DevOps security engagement and an SFTP automation platform built in 10 days against a 17-day plan, to an ongoing multi-module backend build (~21,000 lines of Python across the two modules).

07 — Recommendations

What people I've worked with say

From LinkedIn.

Fadhli is a consistent, friendly, and hard worker person. He is straightforward to be a collaborative person.
Fajri Illahi Tech Lead at IFG Life · April 2023
Deeply ambitious about language technology — comfortable learning new software, and capable in web development too.
Anshori Kasri Studied together · January 2021

08 — Contact

Let's discuss your project or role

Fastest response: WhatsApp or email — the form below reaches me too.

WhatsApp Chat on WhatsApp Fastest reply Email fadhlillah949699@gmail.com Call (+62) 851 5704 3131
Location Jakarta, Indonesia WIB · UTC+7 — remote-friendly across time zones
Open to Full-time · remote (international) · consulting Already working cross-border: currently freelancing remotely for Infinity Wave Sdn Bhd (Malaysia) since Dec 2025.