Jakarta, Indonesia

MUTTAQINMUZAKKIR

Full-Stack Software Engineer

I build production systems across SaaS, research, and public-sector projects, with hands-on depth in TypeScript, Python, React, Next.js, backend infrastructure, and applied AI workflows.

Currently building Pikira, AI platform for teacher workflows. Previously shipping systems in a startup and grant funded team, and handling client projects for government ministries, psychologist companies, and student organizations.

Muttaqin Muzakkir
Work Experience

REAL WORK EXPERIENCE

Full-time, intern, and grant-funded roles where I shipped systems that had to work under real product and operational constraints.

Pikira

Software Engineer · My Product

Mar 2026 - Present

Depok, Indonesia

I learned to pair fast AI-assisted shipping with product judgment, code review, and explicit usage controls.

Read the context

Pikira started from talking with teachers and seeing how much administrative work sat around lesson prep, classwork, and grading. The hard part was not just building AI features quickly; it was deciding which workflows deserved automation and where the product needed clear boundaries.

That shaped how I approached the engineering work: quota enforcement, permissions, realistic test data, and deeper review habits all became part of shipping responsibly.

  • Built tenant-aware AI quota and billing enforcement using per-school Durable Objects, feature entitlements, and provider-side preflight checks.
  • Added reservation and idempotency paths so over-budget or unentitled workloads fail explicitly before provider calls.
  • Built seeded school scenarios, impersonation, and E2E fixtures so demos and QA could use realistic teacher and admin workflows.
TypeScriptCloudflare Durable ObjectsAI InfrastructureDeveloper Tooling

Universitas Indonesia | Game Based Assessment

Software Engineer · Full-stack, Grant-funded

Jan 2026 - May 2026

Depok, Indonesia

I owned the technical backbone of a company-facing game-based assessment product with a very small engineering team.

Read the context

This role pushed me beyond feature work. I worked with one game developer and made the central technical decisions around APIs, deployment, observability, data export, and integration with the game runtime.

Because the technical budget was limited, infrastructure choices had to balance reliability, cost, and delivery speed. It taught me what ownership feels like when architecture, operations, and budget tradeoffs point back to one engineer.

  • Built a staging-first blue/green deployment system on GCP with immutable image promotion, automated smoke tests, rollback, and environment drift checks.
  • Built a custom Sentry bridge from an HTML5 GameMaker runtime into browser-side observability with live session context and connection-failure telemetry.
  • Built an async export engine that normalized gameplay events and survey responses into SPSS-ready reports for validity-study preparation.
DjangoReactGCPSentryDeployments

Aiccountant

Software Engineer · Full-stack Intern

Nov 2025 - Jan 2026

Remote

Aiccountant raised my bar for craftsmanship: fast agentic coding only mattered when paired with reliable ownership.

Read the context

This was my first serious exposure to coding with agents in production. The useful lesson was not simply moving faster; it was seeing what good code, careful review, and end-to-end outcome ownership looked like under launch pressure.

I was trusted with security-sensitive storage, Gmail sync infrastructure, and customer-facing features close to release. It is still the kind of engineering environment I look for: fast, high trust, deeply reviewed, and serious about quality.

  • Implemented client-side encryption for locally stored data and aligned it with the existing envelope-encryption architecture to unblock compliance work.
  • Replaced Gmail polling with a Pub/Sub push pipeline so onboarding users reached live inbox sync much faster.
  • Shipped customer-facing referral, bulk transaction editing, and shareable insights features alongside the platform infrastructure work.
TypeScriptNext.jsSecurityPub/SubCloudflare

Hiff AI

Software Engineer · AI/ML Intern

Aug 2025 - Nov 2025

Remote

Hiff taught me how to make ambiguous AI POCs concrete enough for stakeholders to judge.

Read the context

This was exploratory intern work, so the useful challenge was turning dense legal inputs and ambiguous expectations into something demoable. The goal was not deep platform ownership; it was producing structured outputs that lawyers and stakeholders could inspect.

It reinforced that applied AI work is mostly about constraining messy inputs into verifiable workflows, not just calling a model.

  • Built a multi-stage pipeline using PDF parsing, Gemini Vision, and structured JSON extraction for a dense 400+ trademark document.
  • Delivered a trademark similarity analysis tool across FastAPI and React for client-facing demos.
  • Turned time-heavy manual review into a repeatable AI-assisted workflow that could be validated with stakeholders.
FastAPIReactGeminiMultimodal AIStructured Extraction
Freelance

FREELANCE WORK

Client and organization work where I owned delivery across product clarification, implementation, and operations.

Worktive Lab

Lead Software Engineer · Full-stack

Jan 2026 - Apr 2026

Jakarta, Indonesia

I turned an ambiguous client conversation into a concrete booking product, then owned the implementation end to end.

Read the context

Worktive started with a client conversation, not a fully broken-down spec. I had to translate rough needs into booking states, role permissions, admin approval flows, UI behavior, backend contracts, and Calendar failure modes before implementation could be reliable.

The main lesson was that client engineering starts before code: the system gets easier to build when the states, edge cases, and external integration failures are made explicit.

  • Built fail-open Google Calendar sync for bookings on Cloudflare Workers using a Postgres outbox, queue-backed delivery, encrypted OAuth storage, and verified webhooks.
  • Implemented slot locking and approval-based rescheduling to reduce double-booking across client, psychologist, and admin flows.
  • Drove iterative product clarification with the client so UI, operations, and backend behavior stayed aligned during delivery.
Cloudflare WorkersPostgresGoogle CalendarQueuesProduct Ownership

National Ministry of Labour

Lead Software Engineer · Full-stack

Apr 2025 - Jul 2025

Jakarta, Indonesia

This early project taught me to own the unglamorous parts of making messy stakeholder data usable.

Read the context

The technical challenge was not only visualization. I had to move across data cleanup, backend setup, deployment, environment standardization, and stakeholder access so scattered survey records could become repeatable reporting.

It was one of my first serious ownership experiences, and it made the value of trust, normalization, and accessible deployment much clearer than any single chart could.

  • Standardized scattered survey records from roughly 50 companies across 6 sectors with normalization and fuzzy matching.
  • Built a Django and Python visualization pipeline on a GCP VM that reduced reporting workflow from days to minutes.
  • Containerized ingestion and analysis workflows with Docker to reduce environment mismatch and deployment friction.
PythonGCPDockerMatplotlibData Pipelines

KOMPeK FEB UI

Lead Software Engineer · Full-stack

Jul 2025 - Oct 2025

Depok, Indonesia

KOMPeK was an early end-to-end ownership project where admin tooling mattered as much as the public flow.

Read the context

The system was technically simpler than my later platform work, but it mattered operationally. Committee members needed one place to monitor registrations, verify payments, export data, and manage competition submissions without depending on engineers.

It taught me to design around the people running the workflow, not only the participants submitting forms.

  • Built committee-facing workflows for registration monitoring, payment verification, analytics dashboards, and CSV exports.
  • Designed secure submission and document flows with S3 presigned uploads, JWT-gated competition submissions, and protected asset retrieval.
  • Delivered a system that served both public registration traffic and internal committee operations.
Next.jsTypeScriptAWS S3JWTAdmin Tools
Campus Projects

CAMPUS PROJECTS

Coursework and capstone projects that are still worth showing.

More on GitHub

Anotasi.ai

Web Architecture & Applications Capstone

May 2026

Production-oriented ML platform work focused on observability, infrastructure, and reliable Kubernetes rollout.

  • Shipped end-to-end observability using OpenTelemetry, Jaeger, Prometheus, Grafana, Docker, Helm, and Kubernetes.
  • Led a CPU-first Kubernetes rollout by fixing chart, migration, image, and proxy blockers until live E2E access and telemetry worked cleanly.
FastAPINext.jsKubernetesOpenTelemetryGrafana

TravelAPAP

Advanced Programming Capstone

Apr 2025 - Jul 2025

Travel booking platform built around authenticated user flows, role-based operations, and backend correctness.

  • Built a Spring Boot and Vue.js booking workflow with RBAC-based user and booking management.
  • Added backend tests and JaCoCo checks that pushed coverage above 90% across services, utilities, DTOs, and entities.
Spring BootVue.jsJavaRBACJaCoCo
Contact

OPEN TO SOFTWARE ROLES

Best way to reach me is by email. I am most interested in full-stack software roles where product delivery, backend systems, and reliable execution all matter.