Lead through systems, not micromanagement
Create processes, visibility, expectations, and feedback loops so engineers operate independently. Show & Tell is my example: lightweight ritual, real visibility, zero status-check theater.
I'm Agi Maulana, a Senior Android Engineer & Mobile Engineering Leader based in Jakarta, Indonesia. Currently leading mobile engineering at Good Doctor Technology.
I specialize in Android engineering, architecture, and engineering leadership. I build reliable Android products, lead engineering teams, and improve the systems and practices that help engineers ship better software.
Outside the day job I keep building: developer tooling, automation, MCP servers, and AI infrastructure, mostly in the open on GitHub.
Create processes, visibility, expectations, and feedback loops so engineers operate independently. Show & Tell is my example: lightweight ritual, real visibility, zero status-check theater.
Engineers propose solutions before they receive guidance. Delegating technical ownership builds decisions inside the team instead of handing them down.
TDD, Compose UI testing, architecture conventions, CI/CD, technical-debt ownership, release processes, so quality doesn't depend on heroics.
Psychological safety, recognition, feedback, and mentoring: where juniors ask questions freely and seniors keep growing.
Leading the mobile engineering organization: 5 engineers across Android and iOS, with full ownership of strategy, process, and delivery.
Led the complete ground-up rewrite of the flagship health-tech Android app, then built the engineering organization around it.
Owned core components of Indonesia's #1 OTT streaming app at tens of millions of monthly active users.
Founded and led the Android Chapter: from hiring to architecture to cross-platform delivery.
Took full ownership of Lawyer Connect within months of joining: product, APIs, and architecture migration.
Created Skola (Indonesian for "school"), an internal marketplace for sharing reusable AI Skills and MCP servers at Good Doctor Technology. It makes AI agents more effective with company-specific knowledge and helps engineers ramp up faster on agentic AI.
Skola Marketplace · 11 Skills · 5 MCPs · Learn section
I build tools because I encounter engineering problems and want to solve them. Most of these MCP servers are written in Python, support stdio and HTTP modes, and are published on PyPI.
MCP server covering Google Play publishing workflows: artifacts, release tracks, staged rollouts, testing, and Play Console operations.
MCP server for AppGallery app metadata, AAB uploads, phased and scheduled releases, testing, and reporting.
MCP server exposing Codemagic builds, apps, artifacts, logs, environment variables, and caches to AI agents.
Companion MCP server adding Sentry tooling beyond the official integration, for triage workflows.
MCP server that sends bot messages and reads channels and threads inside AI workflows.
Published: 'Sentiment Classification of Indonesian Restaurant Reviews Using Lexicon-Enhanced Improved Naive Bayes', Indo-JC Journal (80% precision / 76% F1)
Organizing Committee: Hackathon Merdeka 2.0 · Capstone: real-time parking availability system using CCTV + OpenCV
Roles where I can stay close to technology while expanding impact through technical leadership and team leadership: