I turn manual processes into systems that run themselves.
Full-stack developer (ASP.NET · Vue · Laravel) based in Bandung. I build document approval apps, permit tracking, and internal workflows, from business requirements all the way to production.
Choose a path
What are you looking for?
Pick one and the page adapts. You can switch anytime from the top bar.
01 — Experience
Approval trail of my career
The key results come first. Technical details are one click away.
I build internal web apps for enterprise clients with ASP.NET and Vue.js, delivered through Jira.
RFA — Request for Approval Digital document approval · 6 months · 2 phases
Completed
Documents that used to circulate by hand are now approved online, with automatic reminders.
Role:Developer (team of 2) → Lead Developer · sole PIC
No more random logouts in the middle of approving
Documents open right in the browser, no downloads
Approvals can be delegated when someone is away
Technical details
ASP.NET Session expired unexpectedly during approvals
Approvers had to download files to read them
One role per user, no delegation
Approval flow
Requester→Approver 1→Approver 2→Approved
↳Delegatewhen away
S3Office LiveReminder
ASP.NET 4.8Vue 3Kendo VueSQL ServerAWS S3OWIN
PED — Permit Digitalization Permit tracking & compliance · 12 months · 3 phases · team of 3
Completed
All company permits are tracked in one place, so renewals are never missed.
Automatic renewal reminders
Data pages load noticeably faster
Dashboard showing who is available to handle permits
Technical details
Permits tracked manually, renewals easy to miss
Slow outstanding-data queries
Permits depend on prerequisite permits
Architecture
WebApp Vue 3
WebAPI REST
UseCase business rules
Entity domain
Infrastructure SQL Server · S3
ASP.NET 4.8Vue 3Kendo VueSQL ServerClean ArchitectureKanban
Employee Data Management Educational institution in Bandung · Semi-Waterfall
A web app for managing staff data, with dashboards for each role.
Turned mockups into multi-role dashboards
Connected the app to master data
Built reports & data visualizations
LaravelBootstrapPostgreSQL
02 — Projects
Projects outside my main job
Freelance and final-year work: who uses it, what I built, and the stack.
Trashclean
Freelance
A Laravel website where villagers schedule waste pickups, with an admin panel for managing all site content.
LaravelBootstrapMySQL
Smart Home
Final project
A Flutter app that switches smart plugs over MQTT and shows live power usage, with Firebase as the backend.
FlutterMQTTFirebase
Salary Payment
Freelance
An internal Laravel system: import one Excel file and every employee's pay slip is emailed automatically (SMTP).
LaravelExcelSMTP
Accounting App
Freelance
A Laravel app that records a trading company's transactions, with Chart.js charts.
LaravelChart.jsMySQL
03 — Skills
Tools I actually use
Click a skill to see where I've used it.
Frontend
Backend
Mobile
Database
Cloud & Tools
04 — CV
Need the full picture? Here's my CV.
Experience, skills, education and certifications in one PDF.
2+years experience
7systems built
15+technologies
Education
Diploma in Informatics Engineering Politeknik Negeri Bandung · 2020 — 2023