Skip to content
View MasterPandaa's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report MasterPandaa

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MasterPandaa/README.md
Muhammad Luthfi Abdillah - Full-Stack Developer, QA Engineer, Data Engineer

English | Bahasa Indonesia

About

Full-stack and data engineer focused on building production software that connects AI capabilities with reliable infrastructure. Experienced in developing end-to-end web platforms, orchestrating LLM agents for enterprise workflows, and engineering automated testing and data pipelines.

My track record includes developing clinical information systems for hospitals, deploying multi-tenant SaaS products, researching LLM code security with peer-reviewed publications, and publishing open datasets and predictive models on Kaggle.

Engineering metrics

Flagship Projects

QR-Camera Banner
QR-Camera • Browser MediaStream QA Injector

Manifest V3 browser extension intercepting getUserMedia streams to inject virtual QR codes and barcodes directly into webcam inputs. Eliminates physical camera scanning during automated web application testing.

JavaScript WebRTC Manifest V3 Chrome / Firefox
CineGraph-AI Banner
CineGraph-AI • Graph Neural Network Recommender

Movie recommendation engine utilizing GraphSAGE topological node embeddings and cosine vector similarity search. Replaces shallow collaborative filters with graph representation learning.

PyTorch Geometric GraphSAGE Streamlit Scikit-Learn
ASSRI Banner
ASSRI • Medical Teleconsultation & AI Triage

Clinical teleconsultation simulator built with Laravel, coordinating n8n autonomous multi-agent workflows using Gemini, OpenAI, and Llama for pre-consultation patient intake and automated triage scheduling.

Laravel 11 n8n Workflows Gemini API OpenAI
Prompt Engineering Research Banner
Prompt-Engineering-Collection • SAST LLM Security Benchmarks

Empirical security dataset and benchmark suite evaluating LLM code generation quality with static analysis tools across 218 prompting experiments. Published in Jurnal SISTEMASI, Sinta 3.

Python SAST Semgrep Bandit Sinta 3
Healtisin Banner
Healtisin • AI Clinical Consultation Platform

Healthcare teleconsultation platform built with Laravel 11 featuring conversational AI symptom triage, custom medical knowledge base search, and automated Midtrans payment checkout. PROXOCORIS International Semi-Finalist.

Laravel 11 NLP Triage Midtrans MySQL
SPMB SaaS Banner
SPMB SaaS • Multi-Tenant Admissions Portal

Cloud-ready student admissions SaaS platform engineered in Laravel with multi-tenant data isolation, document verification workflows, and automated high-throughput PDF and Excel report generation.

Laravel 11 Multi-Tenant DOMPDF Excel Export

Core Systems & Engineering Focus

Domain Engineering Scope Primary Technologies
AI Agents & Workflows n8n autonomous orchestration, multi-step REST and webhook pipelines, guardrailed prompting, clinical triage agents n8n Gemini API OpenAI Llama
Software Quality & QA SAST vulnerability auditing, automated browser testing, black-box regression suites, XP iterative test cycles Playwright Semgrep Bandit PyTest
Full-Stack & Platforms Production web architectures, modular monoliths, multi-tenant SaaS backends, cross-platform mobile clients Laravel 11 React 19 Next.js 16 TypeScript Flutter
Data Engineering & ML Distributed MapReduce on Cloudera HDFS, Graph Neural Networks, sentiment NLP pipelines, web scraping engines Apache Hadoop PyTorch Geometric Scikit-Learn Spark
Cloud & Architecture Relational data modeling, role-based authorization, containerized deployments, UI component design PostgreSQL MySQL Docker Tailwind CSS Figma

Production Engineering Experience

Timeline Position & Organization Key Deliverables
Mar 2025 to Jan 2026 Full-Stack Developer Intern, PT Global Data Inspirasi Architected ASSRI, a clinical teleconsultation simulator in Laravel integrating n8n multi-agent workflows using Gemini, OpenAI, and Llama for automated patient screening and specialist appointment booking.
Jul to Aug 2025 Freelance Full-Stack Developer, SDIT Luqman Al Hakim Developed school web portal with a custom content management system spanning 15 administrative modules, validated through Extreme Programming test iterations.
May to Jun 2025 Freelance Full-Stack Developer, Life Media Engineered multi-tenant student admissions SaaS in Laravel with automated document verification and high-volume tabular report generation.
Oct 2024 to Jan 2025 Full-Stack Developer Intern, AMC Muhammadiyah Hospital Built three hospital operational web systems covering medical check-up archiving, employee leave approval workflows with 100% black-box test coverage, and facial GPS attendance, alongside the SatuAMC Flutter mobile app.

Data Science Benchmarks & Datasets

Model Objective Machine Learning Architecture Evaluated Performance
Transaction fraud detection Regularized Logistic Regression 94% accuracy, 0.89 precision, 0.82 recall
Gojek customer review sentiment TF-IDF text features with Random Forest 86% accuracy, F1 score 0.84
Spotify user review sentiment Bidirectional LSTM with learned embeddings 89% accuracy, F1 score 0.87
Movie graph recommendation GraphSAGE via PyTorch Geometric Recall@10 0.31, NDCG@10 0.28
Tokopedia product price regression Ridge Regression with NLP product titles R² 0.78, RMSE 42.3
Clinical preeclampsia risk Random Forest multiclass classification 91% accuracy, 0.88 recall

I maintain open-source extraction pipelines and datasets on Kaggle covering 50,000 Tokopedia product listings, 18,000 YouTube sentiment records regarding the 2025 Sumatra floods, 12 Google Play review collections, Yogyakarta hotel records from Traveloka, and TMDB movie metadata. Data extraction pipelines are written with Playwright, google-play-scraper, and the TMDB API.

Peer-Reviewed Research & Recognition

  • 2026: Published empirical research evaluating LLM-generated code security with static analysis tools across prompt engineering strategies in Jurnal SISTEMASI, Volume 15 Nomor 5, Sinta 3, DOI 10.32520/stmsi.v15i5.6395.
  • 2025: Qualified as international semi-finalist in PROXOCORIS International Competition with the Healtisin clinical AI triage assistant.
  • 2025: Executed digital literacy community development programs through PKM Pra Ngadisuryan and KKN Dabag 2.
  • 2024: Published peer-reviewed paper on an institutional employee leave management system for Asri Medical Center Hospital.
  • 2024: Awarded University Outstanding Student honor, earned national software engineering certification from BNSP, and registered intellectual property rights with Kemenkumham RI.

Repository Ecosystem

Explore the complete catalog of 26 repositories with dedicated visual banners and standardized metadata in METADATA_MANIFEST.md or open the interactive Showcase Catalog.

Get in touch

Portfolio | LinkedIn | Kaggle | Email | WhatsApp | Instagram

Pinned Loading

  1. Mimik-Plus Mimik-Plus Public

    Browser extension for automated workflow capture with local storage, custom LLM endpoints, and Indonesian localization.

    TypeScript 3

  2. Jogjacare Jogjacare Public

    Integrated medical tourism & healthcare platform for Yogyakarta (DIY). Connects tourists to accredited hospitals, emergency points, and Javanese wellness.

    Blade 1

  3. ML-Visual ML-Visual Public

    Interactive machine learning visualizer built with Next.js 16, React 19, D3.js, and client-side computation.

    TypeScript 1

  4. MyPortfolio MyPortfolio Public

    Portfolio web application built with React 19, TanStack Start, TypeScript, and Tailwind CSS v4.

    TypeScript 1

  5. Prompt-Engineering-Collection Prompt-Engineering-Collection Public

    Empirical dataset and SAST security evaluation benchmarks for LLM code across 218 prompting experiments.

    Python 1

  6. QR-Camera QR-Camera Public

    Manifest V3 extension intercepting getUserMedia streams to inject virtual QR codes for automated QA testing.

    JavaScript 1