Full-stack Software Engineer who designs and delivers production systems across backend, web, and mobile using Go, NestJS, Next.js, React, TypeScript, Flutter, PostgreSQL, and MySQL. Recent work includes an enterprise asset management platform for multi-branch organizations, a multi-property hospitality platform with dynamic pricing and multi-gateway payments, and a digital-banking system built on a double-entry ledger with its own QRIS and Virtual Account payment gateway.
Focused on correctness where it matters most: data integrity enforced at the database layer, idempotent payment flows, race-safe maker-checker approvals, configurable approval engines, and fail-closed Role-Based Access Control (RBAC). Comfortable owning the full lifecycle, from requirements and system design to containerized deployment with Docker and Jenkins, and documenting the trade-offs behind each technical decision so teams can build on it with confidence.
Solo · System design, backend, web, mobile, deploy · Oct – Nov 2026
A digital-banking ecosystem I designed and built solo: a Go core-banking API with a double-entry ledger, retail and TOTP token mobile apps, corporate internet banking, a 7-role back office, a QRIS & Virtual Account payment gateway, and a mock government registry for KYC/KYB.
Full Stack Developer · Dec 2025
An end-to-end multi-property hotel platform: a guest booking site, an operations dashboard for staff, a mobile reporting app for owners, and an AI chatbot, with dynamic pricing, multi-gateway payments, and policy-based refunds.
Fullstack Web dan Mobile Developer
Learned the principles of responsive web design and applied them in real-world projects.
Used React.js as the frontend framework and integrated backend with frontend applications.
Implemented RESTful API concepts on the backend using the Express framework.
Utilized SQL for database queries and implemented it with PostgreSQL.
Managed version control using Git and collaborated with teams on platforms like GitHub.
Successfully built 3 web application projects and 1 mobile application using the React Native framework.
Enhanced public speaking, communication, growth mindset, problem-solving, and time management skills in team projects.
Computer Network Engineering
Built an efficient and smooth cash register application using C++.
Designed professional invitations using CorelDraw.
Configured LAN networks for exam purposes.
Applied Mikrotik configuration for network access control.
Configured wireless networks effectively.
Gained practical experience as an assistant technician at PT Web Data Solusindo.