Software & AI Systems Builder · AI Educator · Computer Engineering Student
I build real software, teach what I learn, and keep the systems maintainable.
Computer Engineering student at Politeknik Caltex Riau (D4 Teknologi Rekayasa Komputer).
I work across backend and full-stack systems — TypeScript, React/Next.js, NestJS, PostgreSQL — and I care about auth boundaries, deployment, and whether the product actually gets used.
I also teach introductory AI to grade-10 students at MAN 1 Rokan Hulu.
- Education and operations software used in a school setting
- Privacy-aware web apps
- Local-first developer / media tools
| Project | What it is | Stack |
|---|---|---|
| SIAB2 | Academic and attendance system with a signed Android QR flow, audit logs, and a reconciliation worker | NestJS, React, Prisma, PostgreSQL, Redis, Docker |
| Ujian Online | Online exam platform with management, monitoring, and async grading | FastAPI, Flutter, PostgreSQL, Redis |
| LensaDiri | Privacy-first self-exploration web app (RLS, consent, audit) | Next.js, TypeScript, Supabase |
| F-INVOICE | Invite-only invoice manager | Next.js, Supabase |
| StreamHive | Local-first LAN media server | Python, Flask, FFmpeg |
TypeScript · Node.js · React / Next.js · NestJS · PostgreSQL · Prisma · Redis · Docker · Linux
AI systems and agent runtimes · application security · reliable deployment · computer networking
Introduced practical, responsible AI use to class-X students at MAN 1 Rokan Hulu, and trained teachers on the SIAB2 digital attendance workflow.


