Skip to content
View ihyaabrar's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report ihyaabrar

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
ihyaabrar/README.md
Ihya' Nashirudin Abrar — Mobile Developer, Web Developer, Data Analysis

LinkedIn ORCID Email Live project Followers Profile views

I build small, useful products — and I measure whether they actually work.

Web and mobile apps, browser extensions, and reproducible data/AI research.


What I'm doing now

  • 🏪 Shipping a point-of-sale and inventory system that a real organisation uses every day.
  • 🔬 Researching safety-gated checkpoint selection for medical language models — preregistered, code private until publication.
  • 🧩 Exploring on-device AI: browser extensions, local-first desktop apps, camera-driven interfaces.
  • 📬 Open to collaboration on health-tech, data analysis and applied AI.

Tech I reach for

TypeScript, JavaScript, React, Next.js, Node.js, Tailwind, Python, FastAPI, Prisma, MySQL, Docker, Git

Featured work

Point of sale, inventory and profit sharing for PD BKMT Kubu Raya, with a public storefront.
Next.js 14 Prisma Tailwind · live

Browser extension that looks up ICD-10 / ICD-9 codes and estimates INA-CBG tariffs while you work.
React TypeScript Dexie

👁️ VisionPOS

Cashier that recognises products through the camera instead of a barcode scanner.
FastAPI React Ultralytics YOLO

Local-first desktop companion that remembers you, sees your screen and talks back.
Tauri 2 React TypeScript

🎓 CertGen

Generates hundreds of certificates in the browser — no backend, no upload.
Next.js 15 Fabric.js jsPDF

Supplementary notebooks for a medical-claims classification study; everything recomputes from frozen inputs.
Jupyter scikit-learn SHAP

GitHub in numbers

GitHub overview: repositories, followers, following and total stars Top languages by repository Snake eating the contribution graph
More: recent activity and the contribution year in 3D
Recently pushed repositories Contribution calendar rendered in 3D

These cards are generated inside this repository by a scheduled GitHub Action, straight from the GitHub API — no third-party stats service.


Small progress is still progress.

Email LinkedIn Saweria

Pinned Loading

  1. MediCode MediCode Public

    MediCode Assistant — browser extension for ICD-10 / ICD-9 lookup and INA-CBG tariff estimates, for Indonesian health workers.

    TypeScript 1

  2. catetin-app catetin-app Public

    Catetin — personal finance tracker for Android (React + Capacitor + Recharts).

    TypeScript 1

  3. scannin-lah scannin-lah Public

    Scanin Lah — AI-assisted document scanner for Android (React 19 + Capacitor).

    TypeScript 1

  4. SuperPDF SuperPDF Public

    Desktop app that merges PDFs from many subfolders at once — Python, with a portable build.

    Python 1

  5. Planer Planer Public

    Planer — web-based task manager.

    JavaScript 1

  6. Gerai_BKMT Gerai_BKMT Public

    Point of sale, inventory, profit sharing and public storefront for PD BKMT Kubu Raya — Next.js 14 + Prisma.

    TypeScript 1