Anwar Muthohari
Email: anwar.muthohari@gmail.com
Phone: +62 851 2134 5682
Location: Jakarta, Indonesia
Professional Summary
Senior Software Engineer with 10+ years of experience specializing in high-concurrency backend systems for FinTech, Banking, and SaaS. Proven track record in orchestrating complex microservices using Go, PHP (Laravel), and Python. Currently pioneering the integration of Local LLM and Agentic AI workflows to optimize enterprise-grade API performance. Dedicated to clean architecture, TDD, and CI/CD automation. Passionate about decoupling legacy monoliths and shipping scalable, production-ready solutions. (Started career in 2016).
Skills
- AI Native Engineering: Local LLM Deployment (vLLM, Ollama), RAG (Retrieval Augmented Generation), AI Agentic Workflow, FastAPI + LLM Integration, Semantic Search, Vector Databases
- Languages & Frameworks: PHP (Laravel, CodeIgniter, Yii), Golang (Echo, Gin, Gorilla Mux), Python (FastAPI, Django), JavaScript (Node.js, Vue.js)
- Databases: PostgreSQL, MySQL, MariaDB, MongoDB
- Cloud & DevOps: AWS, GCP, Alibaba Cloud, Docker, Kubernetes, CI/CD pipelines
- Architecture: Clean Architecture, Microservices, RESTful APIs, TDD, Domain-Driven Design
- Tools & Platforms: Git, GitHub Actions, GitLab CI, Jira, Postman
- Soft Skills: Team leadership, Agile methodologies, mentorship, cross-functional collaboration
Work Experience
Backend Developer
Company: Dikshatek (Client: BRI)
Location: Jakarta, Indonesia
Start Date: October 2025
End Date: March 2026
- Developed backend API services for BRI's EDC Single App application.
- Built microservices architecture using Golang, PostgreSQL, with Kong as API Gateway.
- Deployed services on OpenShift Container Platform (OCP).
- Created background jobs for transaction processing.
Software Engineer II
Company: Mekari
Location: Jakarta, Indonesia
Start Date: October 2021
End Date: July 2025
- Designed and maintained scalable web services and APIs using Golang and PHP (Yii2), integrating with Talenta squad (monolithic PHP Yii)
- Built public Go API for external integration and migrated monolithic architecture to microservices, developing 3-4 new Golang services
- Developed and implemented unit tests to ensure code reliability and stability
- Promoted clean coding practices, improving maintainability and reducing bugs
Software Engineer
Company: PT. Pegadaian
Location: Jakarta, Indonesia
Start Date: October 2019
End Date: October 2021
- Refactored and maintained APIs using PHP (CodeIgniter, Laravel) and Golang; developed API for Pegadaian Digital Mobile using CodeIgniter and Web point/super admin using Laravel
- Developed 2 new Golang services for high-concurrency modules
- Performed code reviews and enforced best practices in the software development
lifecycle (SDLC), fostering a culture of continuous improvement and
technical excellence
Software Engineer
Company: Mitra Integrasi Informatika
Client: BRI (Bank Rakyat Indonesia)
Location: Jakarta, Indonesia
Start Date: June 2018
End Date: May 2019
- Built REST API for BRISPOT using Laravel with Queue-based async processing for SOAP integration with Pefindo/Biro Kredit.
- Developed Node.js REST API as middleware for Laravel-to-Credit Card DB with Stored Procedures.
- Optimized MySQL queries, cutting average query time from 800ms to 150ms
Junior Software Engineer
Company: PT. Javan Cipta Solusi
Location: Jakarta, Indonesia
Start Date: February 2017
End Date: July 2018
Developed social network platform for schools in Indonesia (Schoolmedia), focusing on robust backend services and seamless user interaction. Contributed to the development of a national-scale educational social media platform.
Junior Software Engineer
Company: PT. Grindfield Inc.
Location: Jakarta, Indonesia
Start Date: August 2016
End Date: January 2017
- Built core features for merchant-facing web applications
- Worked closely with business stakeholders to refine requirements
Key Projects
- EDC Single App (BRI): Developed backend API services for BRI's EDC Single App using Golang and PostgreSQL. Built microservices architecture with Kong as API Gateway and deployed on OpenShift Container Platform (OCP). Created background jobs for transaction processing.
- LLM-Powered Maps Backend: Built a natural language interface for Google Maps API using Python (FastAPI) and Llama 3 (via Ollama). Implemented async intent extraction, mapping user requests to API parameters with 95% accuracy.
- Web Mekari Talenta: Developed and maintained core HRIS modules for 10k+ enterprise clients. Optimized queries, reducing page load times by 35%.
- Talenta Data API: Architected real-time data sync using Golang. Processed 100k+ events/day with 99.9% consistency.
- PDS API (Pegadaian): Developed a transactional REST API integrated with mobile/web platforms, managing high-concurrency data via MySQL.
- Service QR Pegadaian: Built a barcode transaction generator (PHP/Laravel) with PostgreSQL, serving multiple digital channels.
- Service G-Reward Pegadaian: Created promotional/voucher management API (Golang/Echo) integrating with core core systems and mobile apps.
- Schoolmedia (Javan Cipta Solusi): Developed social network platform for schools in Indonesia. Focused on backend service development for a national-scale educational social media platform.
Education
STT Garut — Bachelor's Degree in Informatics Engineering (GPA: 3.23/4.00)
Languages
- Indonesian — Native
- English — Intermediate (capable of professional communication and presentations)
Interests
- Cloud Computing & DevOps
- Open Source Contribution
- Software Architecture
- Engineering Leadership
- Problem-Solving & Algorithms