I build software designed to work under real constraints, whether that means extracting data from 17-column paper surveys with computer vision, running offline POS systems on low-spec second-hand hardware, or orchestrating multi-account browser agents with stealth automation.
| Domain | Core Tools & Frameworks |
|---|---|
| AI, Vision & Automation | Python 3.13, PaddleOCR (PP-OCRv5), OpenCV 4.10, Playwright Stealth, Groq API, n8n, Zapier, Chrome Extensions (Manifest V3) |
| Frontend & Web Systems | Next.js (14/15), React (18/19), TypeScript, SvelteKit 5.0, Zustand 5, Tailwind CSS 4, Framer Motion |
| Backend, Mobile & Data | Supabase (PostgreSQL), Firebase Firestore, SQLite (WAL mode), IndexedDB, Express 5, Kotlin (Native Android), Google Apps Script |
| System | Problem & Technical Solution | Stack | Source |
|---|---|---|---|
| Automation Post | Multi-account Facebook growth automation with Playwright stealth browser engine, Groq AI copywriter, auto-bumping scheduler, SQLite, and React dashboard. | Playwright, Groq AI, Express 5, React, SQLite | Repository |
| BPS Malang Document AI | 6-stage document processing pipeline for BPS survey forms with morphological line detection, fuzzy spatial cell mapping (99.4% compute reduction), and PyQt5 desktop GUI. | Python, PaddleOCR, OpenCV, PyQt5 | Repository |
| BPS FRS Automator | Manifest V3 Chrome Extension automating batch survey data entry into official government portals via JSON payload injection and keyboard hotkeys. | Chrome Extension, JavaScript, DOM RPA | Repository |
| Vector Stream Downloader | Developer utility Chrome Extension designed for capturing and downloading SVG vector streams. | Chrome Extension, JavaScript, SVG | Repository |
| Product | Problem & Technical Solution | Stack | Live Access |
|---|---|---|---|
| Zatiaras Juice POS | Zero-latency retail POS engineered for low-spec cashier hardware with offline IndexedDB transaction queueing and WITA cash shift auditing. | SvelteKit 5, Supabase, IndexedDB, PWA | Live Demo |
| Zatiaras Storefront | Commercial web storefront and ordering catalog with branch selection and direct WhatsApp order routing. | Next.js, TypeScript, Supabase, Tailwind | Live Demo |
| Kost Ardian Platform | Boarding house web platform with Firebase Firestore realtime peer debt tracking for roomies and interactive video backgrounds. | Next.js 14, Firebase, PWA, Tailwind | Live Demo |
| Platform / App | Focus & Technical Scope | Stack | Repository |
|---|---|---|---|
| PUSJARSKPP Archive | Enterprise cloud document archive and workspace automation with multi-year folder architecture, resumable Google Drive uploads, and automated reporting. | Google Apps Script, Drive API, CI/CD | Repository |
| Sekolahku Platform | School management platform featuring role-based administration, Supabase relational database, student portal, and interactive GIS school locator. | Next.js, Supabase, Leaflet GIS, TypeScript | Repository |
| Zatiaras Android POS | Native Android mobile application designed for dedicated retail hardware terminals with optimized receipt workflows. | Kotlin, Android SDK, Gradle | Repository |
| System / Project | Architectural Focus | Stack | Source / Demo |
|---|---|---|---|
| ilmi-os | Dual-mode (macOS Desktop + iOS Mobile) interactive OS simulator with window multitasking, draggable desktop icons (@dnd-kit), and Zustand state store. | Next.js 15, TypeScript, Zustand 5, Tailwind 4 | Repository |
| Embrace Agency UI | Multi-section modern digital agency web app with responsive layout engineering, team grid, testimonial carousels, and Puppeteer capture API. | Next.js, Puppeteer, Tailwind, TypeScript | Live Demo |
| GOAT Kojo | Dynamic athlete fan tribute and interactive showcase celebrating striker Joel Kojo. | Next.js, React, Tailwind CSS, TypeScript | Repository |
- Email: ilhamihsan712@gmail.com
- GitHub: @zulilmiihsn
- Instagram: @zulilmiihsn
