|
I'm a full-stack engineer with end-to-end ownership experience across multiple live SaaS products — from database schema and API design to UI, deployment, and iteration based on real user feedback. My work focuses on building systems that are reliable in production, maintainable over time, and genuinely useful to the people who depend on them. Not side projects or tutorials. Actual platforms running in the wild. Currently based in Indonesia and actively targeting remote engineering roles and freelance engagements with international teams, startups, and product-focused companies.
|
|
Backend & Languages
Database
Frontend & UI
Backend as a Service
|
Sheets API |
Infrastructure & Tooling
|
Search Console |
dbdiagram.io |
Cloud & Hosting
|
Alibaba Cloud |
cPanel |
Hostinger |
aaPanel |
CloudPanel |
|
Rumahweb |
Niagahoster |
IDCloudHost |
JagoanHosting |
AI Tools
|
Claude |
ChatGPT |
Gemini |
DeepSeek |
Ollama |
Terminal & Dev Environment
|
iTerm2 |
Git Bash |
Bash |
|
Cloud-based Point of Sale platform for Indonesian SMEs. Handles digital cashiering, order processing, table management, QR code ordering, and a real-time analytics dashboard — in a multi-tenant system supporting multiple business accounts on a single deployment. |
School information and management platform serving a live educational institution. Centralizes student records, academic operations, and staff access with role-based authentication and an interface designed for daily administrative use. |
| What I'm Open To | |
|---|---|
| 🌍 | Remote Full-Time — Full-stack or backend engineering with international teams |
| 💼 | Freelance / Contract — SaaS product development, feature builds, architecture |
| 🤝 | Long-term Collaboration — Embedded work with product-focused startups |
| 🧠 | Technical Consulting — Laravel ecosystem, SaaS architecture, AI integration |
I work well asynchronously, communicate clearly across time zones, and deliver systems built to last beyond the initial release.
The best way to reach me is via LinkedIn or my portfolio site. Response time is typically within 24 hours.















