Lithia Project logoLithia Project

Available for opportunities

Ship software that neverbreaks.

I'm Muhammad Bagus Indrawan, backend enthusiast with a strong quality assurance mindset. I build efficient, scalable systems and ensure software quality through rigorous testing. I'm also currently exploring AI Automation to build more efficient workflows and intelligent agents.

BackendQuality assuranceAI AutomationSystems

Issue #184 · Open

Broken password reset link

High
PriorityHigh
AssigneeBagus
StatusVerified

QA Bot verified a fix · 12m ago

auth/reset-password.ts

- redirectTo("/reset")

+ redirectTo(resetUrl)

All checks passed · 24 tests

What I bring

Engineering with a quality loop built in.

I combine backend fundamentals with a QA perspective while exploring AI Automation for more efficient workflows.

Quality-first engineering

I think beyond the happy path, designing systems that are reliable, observable, and ready for real users.

Full-stack delivery

From database design to polished interfaces, I connect the details that turn a technical idea into a useful product.

Automated testing

I use repeatable test strategies to catch regressions early and give every release a clear quality signal.

Tools I use

A practical stack for shipping and checking.

A flexible toolkit across application development, data, delivery, and quality assurance.

PHP
JavaScript
TypeScript
Python
Laravel
Next.js
React
Django
MySQL
PostgreSQL
Docker
Supabase
Nest.js
Flutter
Dart

Selected work

Projects built around useful outcomes.

A selection of web and mobile projects spanning community platforms, internal systems, and applied machine learning.

Polinema Esports Website thumbnail

01 / Project

Polinema Esports Website

Polinema Esports website is a website for providing real-time updates on tournaments, events, and announcements.

PHPLaravelTailwind CSSJavaScriptMySQL
SIRW thumbnail

02 / Project

SIRW

SIRW is a solution-based platform to facilitate services, management, and transparency within the Rukun Warga environment.

PHPLaravelBootstrapJavaScriptMySQL
TertibApp thumbnail

03 / Project

TertibApp

TertibApp is a platform for reporting violations of rules and regulations on campus, especially in the Information Technology Department, Malang State Polytechnic.

PHPBootstrapJavaScriptMySQL
Age Play thumbnail

04 / Project

Age Play

AgePlay is a face recognition mobile app that can detect age and gender. This app is able to provide personalized game recommendations according to the user's detection results. AgePlay was developed as a Convolutional Neural Network (CNN)-based application that is able to provide real-time game recommendations, support easier search, and provide a safe and relevant gaming experience for all groups, including children.

PythonDartMySQLFlutterDjango
HRIS thumbnail

05 / Project

HRIS

HRIS (Human Resource Information System) is a comprehensive platform for managing human resources operations, including employee data management, attendance tracking, and HR workflow automation.

TypeScriptNext.jsNest.jsPostgreSQL
SewoApp thumbnail

06 / Project

SewoApp

SewoApp is a mobile application designed for rental services, providing users with an easy and efficient platform to rent various items and services through a user-friendly mobile interface.

DartFlutterPHPMySQL

The process

How I work

01

Understand

I clarify the requirements, users, constraints, and the risks worth solving first.

02

Build

I shape clean, maintainable systems with the right boundaries and a clear path to delivery.

03

Verify

I test the important paths, investigate failures, and own the resolution through to release.

Background

Where I’ve been learning and contributing.

Education
Politeknik Negeri Malang logo

Politeknik Negeri Malang

Bachelor of Applied Science in Informatics Engineering

Aug 2022 - July 2026

Experience
PT. CMLABS Indonesia logo

Quality Assurance Intern

PT. CMLABS Indonesia

July 2025 - December 2025

Responsible for testing and ensuring the quality of web applications. I work with the development team to identify and resolve bugs.

Credentials

Proof of a quality-minded practice.

Sertikom BNSP - Quality Assurance

Badan Nasional Sertifikasi Profesi

Evidence available on request

Sertikom BNSP - Web Developer

Badan Nasional Sertifikasi Profesi

Evidence available on request

Bootcamp Quality Assurance

Digital Skola

Evidence available on request

Recognition

A moment worth carrying forward.

Best Pitching

Business Plan Competition by Pateron Indonesia & Pemkab Blitar

Open to conversations

Get in touch.

Feel free to connect with me through social media or download my CV below.