Anwar Muthohari
Senior Software Engineer | Backend & AI Native Specialist
- +62 851 2134 5682
- anwar.muthohari@gmail.com
- 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:
LLM & RAG: Local LLM Deployment (vLLM, Ollama), RAG (Retrieval Augmented Generation), Vector Databases, Prompt Engineering.
AI Workflow: AI Agentic Workflow, FastAPI + LLM Integration, Semantic Search.
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 Experiences
Backend Developer
- 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) and created background jobs for transaction processing.
Software Engineer II
- Architected microservices using Golang/PHP, integrating with Talent squad (monolithic PHP Yii).
- Built public Go API for external integration and migrated monolithic architecture to microservices, developing 3-4 new Golang services.
- Optimized database queries and async job processing, handling 50k+ concurrent requests daily.
- Implemented unit and integration tests (PHPUnit, GoTest), maintaining 90%+ code coverage.
Senior Software Engineer
- Refactored legacy monolith to modular architecture; developed API for Pegadaian Digital Mobile using CodeIgniter and Web point/super admin using Laravel.
- Developed 2 new Golang services for high-concurrency modules.
- Implemented real-time data sync across services.
- Led code review initiatives, reducing post-release hotfix frequency by 30%.
Software Engineer
Client: BRI (Bank Rakyat Indonesia)
- Developed RESTful APIs for Bank BRI's BRISPOT Consumer project, supporting 100k+ daily transactions.
- Architected asynchronous integration with Pefindo/Biro Kredit using SOAP API via Laravel Queues, eliminating timeouts during credit card applications.
- Built Node.js middleware for seamless communication between Laravel backend and Card Database.
- Optimized MySQL queries, cutting average query time from 800ms to 150ms.
Junior Software Engineer
- 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
- Built core features for merchant-facing web applications
- Worked closely with business stakeholders to refine requirements