Maulana
Muhammad

Software Engineer

I build practical web, AI and automation systems, from healthcare workflows to customer-facing products.

AI/ML EngineerAI-Driven Full-Stack DeveloperAutomation Engineer
WEB × AI × AUTOMaulana Muhammad / Software Engineer
Selected productsExplore the work ↗

Based in Lombok, Indonesia.

Web products. Applied AI. Everyday operations.

Find me on GitHub

Tools behind the work.

Web development, applied AI, and the connections in between.

PythonTypeScriptSvelteKitNext.jsReactNode.jsPostgreSQLTensorFlowDockerGitpandasGitHub Actions
Explore my full toolkit
From a real problem
to working software.
reporting.ts · simplified
const report = await exportRecords({
  source: 'e-Puskesmas',
  target: 'UploadSehat'
});
await validate(report);
await submit(report);

A simplified view of reporting automation, with no operational records or private information.

Building around
the work.

Software makes sense to me when it solves something people actually have to do.

I work across full-stack development, applied machine learning and automation. At Puskesmas Suranadi, that means understanding the reporting systems, spreadsheets and day-to-day operations behind the code.

I also review backend, machine learning and generative AI submissions at Dicoding, and build software for a family retail business.

More about me ↗

Software,
in practice.

Engineering, review, and the operations behind the software.

Full experience ↗
Illustrative color workspace cutout with a forest-green laptop, orange notebook, teal cup and blank reporting sheets

Dicoding Indonesia

Jun 2024 – Present / Freelance

External Academy Code Reviewer

4,000+ submissions reviewed across backend, machine learning and generative AI.

Puskesmas Suranadi

Apr 2026 – Present / Contract

HIS & Data Administration / IT Staff

Healthcare information systems, operational reporting, IT support and internal tools.

Behind the workflow.

From spreadsheets and messages to validated records. A look inside the internal tools.

Explore automation ↗
Inpute-Puskesmas

Seven routine reports

ProcessingExport & validate

Date ranges and duplicate checks

OutputUploadSehat

Submission and execution log

Workflow illustration · Internal toolExplore this project

Staff shift reporting

One place for absence reports, official duties and shift exchanges, with administrator review and exports.

Explore internal project ↗
Original staff reporting application running locally with example records
Original application, captured locally with example records.