9 years of building web applications across SaaS, e-commerce, and cybersecurity. My core stack is React, TypeScript, and Laravel, I've added Go and Node.js where the job called for it. Most recently at SeeMeSOL, I designed authentication systems, analytics pipelines, and client onboarding flows for a B2B recruitment platform serving users across Singapore, Indonesia, and the Phillipines. I'm currently open to new opportunities.
Experience
Full Stack Software Engineer
SeeMeSOLAug 2023 - Jan 2026
SeeMeSOL is a SaaS recruitment and talent engagement platform. I developed and maintained scalable, data-driven systems supporting secure authentication, user onboarding, analytics, and configurable client experiences across the recruitment lifecycle. Tech stack: Laravel, Vue.js, MySQL, AWS Cloud Computing (RDS, S3, EC2, ELB)
- Implemented secure authentication using email-based OTP and magic link login.
- Built analytics dashboards covering user activity, campaign stats, and user profiles' pipelines. Rewrote several slow queries that were making the dashboard unusable on larger accounts
- Prototyped a unified data viewer consolidating candidate, employer, and campaign data into a single view.
- Developed user registration flows and client onboarding features.
- Created modules for notes management, public shareable links with QR codes, and short URL generation.
- Set up pre-commit hooks with automated formatting to cut style-related review comments almost entirely.
Frontend Engineer
Autobahn Security IndonesiaJun 2022 - Aug 2023
Autobahn is a cybersecurity startup that helps companies identify and prioritize vulnerabilities across their companies' assets. I acted as the Lead Frontend Developer for their second product "Autobahn Fast," a tool that helps large companies test their security by simulating attacks. Tech stack: React.js, TanStack Query Nest.js, PostgreSQL, DBT (data aggregation), Azure OIDC Authentication
- Led the frontend development for the new "Autobahn Fast" app.
- Single-handedly rebuilt the entire frontend of a major module to improve the user experience.
- Designed and built a new Design System using React and Ant Design to keep the UI consistent and professional.
- Implemented complex UI features that allow users to perform many "bulk actions" at once, saving them time.
Software Engineer
BTPN Syariah (Bank)Mar 2021 - May 2022
BTPN Syariah is the syari'a bank that focuses on micro, small and medium enterprises (UMKM), a subsidiary company of BTPN. I helped digitize the bank's processes by building dynamic forms and tools that help employees reach customers across Indonesia. Tech stack: Power Apps, Power Automate, SharePoint, SQL Server, Excel
- Developed dynamic forms with a 3-layer approval system using Power Apps and Power Automate.
- Built a reusable pattern for photo uploads and PDF generation in Power Apps and mentored the team on how to implement it.
- Simplified large data uploads by writing advanced SQL queries, and I taught these techniques to my teammates.
- Built a COVID-19 tracking form with daily email reminders to support employee health during the pandemic.
- Fast delivery: Regularly finished my project tasks in half the expected sprint time.
Full-Stack PHP Web Developer
Kedai Sayur IndonesiaJan 2020 - Feb 2021
Kedai Sayur is an e-commerce company for groceries. I worked as the main backend engineer for their mobile apps, handling everything from payments to stock management. Tech stack: Laravel, Laravel Blade, jQuery, MySQL
- Developed the main RESTful API using Laravel for the mobile apps, including order and payment systems.
- Integrated third-party services like Google Maps (for distance), Midtrans (for payments), AnterAja (for shipping) and OneSignal (for push notification).
- Built a custom CMS module that allows the team to control grocery prices and markups in real-time.
- Built scheduled jobs to sync inventory across Tokopedia and Shopee via Jubelio's API — stopped the team from doing this manually every day.
Full-Stack PHP Web Developer
WIKA GedungMay 2018 - Dec 2019
As a subsidiary company of WIKA Group, a long-established state-owned enterprise, Wika Gedung is in the process of digitalizing its business. I helped the company go digital by building several custom internal systems from the ground up. Tech stack: Laravel, Laravel Blade, CodeIgniter, Vue.js, jQuery, PostgreSQL, MySQL
- Single-handedly built an Inventory Management System with a flexible approval workflow that changes based on the specific building project.
- Developed a "Coaching-Mentoring-Counseling" platform to help employees track their career progress and goals.
- Created an Event Management System that generates unique QR code tickets and sends them via WhatsApp for event check-ins.
- Built a message broadcast tool so the company can send updates to employees and see who has read them.
- Developed and maintained other CMSes: Working Overtime Request System and Financial/Accounting System.
Full-Stack PHP Web Developer
Isys EdgeOct 2017 - Apr 2018
- Developed a mobile API and CMS for HeartPatrol, a medical app that records ECG data via Bluetooth.
- Managed complex medical data, allowing doctors to write notes, draw on and diagnose ECG results digitally.
- Refactored legacy code, migrating the entire system from CodeIgniter to Laravel for better performance.
- Built the career website for Astragraphia, including a system to manage job openings and candidates.
Full-Stack PHP Web Developer
JaskapitalFeb 2017 - Sep 2017
- Developed the CMS for Vestia, a money-lending platform, featuring a strict document approval workflow and revision history.
- Built the early version of the OneSmile CMS, an all-in-one app for residents of BSD City, managing everything from transport to venue ticketing.
Projects
Surf 3181's Storefront
Built a high-performance e-commerce storefront using Shopify Hydrogen and Remix.js. I focused on creating a fast, modern shopping experience and deployed the entire system on the Oxygen platform for maximum stability.
Art Calls Indonesia
Launched a community platform for Indonesian artists to find opportunities. I used Next.js and TailwindCSS for a clean UI, with Directus as a headless CMS to make content management easy and flexible.
National Cyber & Crypto Agency (BSSN) Business Trip Management System
Developed a custom internal system to handle government business trips. It automates complex tasks like budget calculations, multi-layer approvals, and accountability reporting, making the whole process paperless.
Masuk Kampus (EdTech Platform)
Built the registration for a university entrance examination simulation. This system handled high traffic from thousands of students.
L-DX Kotaeru Shintaku
Architected the backend infrastructure for a Japanese stock market application (L-DX). I used Laravel to build a secure and reliable API that handles sensitive financial data.
Kokar WG (Cooperative System)
Digitized a company cooperative by building a custom member registration and loan request system. I used WordPress for the main site and Laravel for the custom management backend.