Architecting Mission-Critical Enterprise & Banking Backend Systems
Hi, I'm Muhammad Kholil Aziz Ashari. BNSP Certified Senior Programmer & Tech Lead with 7+ years architecting high-scale government platforms (ESDM, KUKM, POLRI) and banking payment integrations (BNI, Bank DKI, Permata QRIS).

Quick facts
- →Based in Bogor & Jakarta, Indonesia (WIB / GMT+7 Timezone)
- →Bachelor of Informatics, AMIKOM University Yogyakarta (GPA: 3.75)
- →Core Tech Stack: Java Spring Boot, PHP (Laravel, CodeIgniter, Yii), MySQL, Flutter
- →Extensive track record with high-security government & banking compliance
- →Passionate about clean architecture, team mentorship, and query performance tuning
Engineering Leadership & Enterprise Architecture
I am a BNSP Certified Senior Programmer and Tech Lead with over 7 years of professional software engineering experience (2017 – Present). My expertise lies in designing, scaling, and maintaining high-performance backend architectures, distributed RESTful APIs, and cross-platform mobile solutions.
Throughout my career at PT Mitreka Solusi Indonesia, PT Solusi Pembayaran Elektronik, and PT Maxxima Innovative Engineering, I have spearheaded the development of over 25+ mission-critical enterprise systems for Indonesian government ministries (ESDM, KUKM, POLRI, PPATK, PUSHIDROSAL, TNI AU) and tier-1 banking institutions (BNI, Bank DKI, Bank Permata QRIS).
Prioritizing modularity, maintainability, and clear separation of concerns across complex monorepos and microservices.
Passionate about tuning heavy SQL queries, indexing, and designing robust relational ERD schemas—proven to reduce data retrieval latency by up to 70%.
Guiding cross-functional engineering teams, enforcing strict coding standards, and negotiating client requirements to deliver on-time, compliant software.
Where I can help
Three focused offerings — not a generic list of buzzwords.
A few systems I'm proud of
25+ shipped across government and private sector. Here are three.


JDIH Papua Barat Daya
Android mobile application for information about regulations and others.

Merchant QRIS (BNI, BDKI, Permata)
Merchant QRIS implementation in several banks including BNI, BDKI, and Permata.
Career timeline
Software Engineer @ PT Solusi Pembayaran Elektronik
Backend Developer: Create and modify functions according to documentation using Java Spring Boot and Yii.
Software Engineer / Tech Lead @ PT Mitreka Solusi Indonesia
Full Stack Developer & Tech Lead: Maintain several applications in government using Laravel, CodeIgniter and Yii.
Software Engineer @ PT Maxxima Innovative Engineering
Full Stack Developer: Maintain some application in government using Laravel, CodeIgniter, Java and Mobile Android.
What people say
"Kholil is an outstanding Tech Lead. He consistently delivers high-quality code and excels at optimizing database queries. Under his leadership, our core applications achieved massive performance gains."
Andi Wijaya
Product Manager, PT Mitreka Solusi Indonesia
"Highly reliable developer. Kholil maintained and optimized several crucial government systems with zero downtime. His expertise in PHP and Java was invaluable to our engineering team."
Budi Santoso
Director, PT Maxxima Innovative Engineering
Common questions
Let's build something reliable.
Have a project in mind, or just want to talk architecture? I read every message myself.