Experience
Full Stack Software Engineer
Aug 2023 - Feb 2026
SeeMeSOL
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
- Implemented secure authentication using email-based OTP and magic link login
- Built analytics dashboards with charts, statistics, advanced search/filtering, and SQL query optimization
- Built a 360° data viewer (PoC) for consolidated data insights
- Developed user registration flows and client onboarding features
- Created modules for notes management, public shareable links with QR codes, and short URL generation
- Improved developer experience by introducing automated code formatting on commit and maintaining codebase quality
Frontend Engineer
Jun 2022 - Aug 2023
Autobahn Security Indonesia
Autobahn is a cybersecurity startup that offers a tool for managing and assessing vulnerability risks. Their approach to achieving "Cyber Fitness" involves utilizing a range of techniques, which they refer to as "workouts", to detect and address vulnerabilities. I am currently working as a lead frontend developer for Autobahn's second product: Autobahn Fast, a tool to simulate an attack and give score to enterprise companies' security.
- Single-handedly revamped an entire frontend of a module
- Implemented complex UI for multiple bulk actions
- Involed in building a new design system using React.js and Ant.design
- Lead frontend engineer to build a new app Autobahn Fast using the React and React Query
Microsoft ® Power Apps Developer
Mar 2021 - May 2022
BTPN Syariah (Bank)
BTPN Syariah is the syari'a bank that focuses on micro, small and medium enterprises (UMKM), a subsidiary company of BTPN. In this company, I developed various dynamic forms using Microsoft ® Power Apps, Power Automate, SharePoint, and SQL Server (Azure SQL) to help the company's employees take surveys and reach our customer across the country.
- Developed dynamic forms with approval system (up to 3-layers) and their reporting schedulers using Power Apps, Power Automate, Azure SQL
- First person to explore and develop dynamic forms with media upload and PDF generator
- Simplified the way to upload large dataset using advanced SQL queries and shared that knowlegde to other members of the squad
- Helped the company during this pandemic by developing covid form with email-based daily reminder for company's covid(+) employees
- Deliver projects in in half of the sprint
Full-Stack PHP Web Developer
Jan 2020 - Feb 2022
Kedai Sayur Indonesia
Kedai Sayur is a growing e-commerce company that sells groceries. Their main target is local grocers, restaurants, hotels, and household communities. They recently broaden their target to end customers using their mobile apps KedaiMart, developed using Flutter, Laravel, and MySQL
- Worked as a main back-end engineer in developing the company's mobile apps RESTful API using Laravel which includes: Dynamic Homepage API (can be customized from the CMS), Order Management API, Payment API, integrated to third-party services i.e. Doku and Midtrans
- In the same mobile apps CMS, I developed a module to control every price of the groceries and set a markup price in each respective item
- Integrated third-party APIs such as Google Maps API to calculate matrix distances, OneSignal (mobile push notification), and AnterAja (Shipment API)
- Developed various cron-job functions mainly used in shipping and order management (integrated with Jubelio, third-party service to manage groceries stock in other e-commerce such as Tokopedia, Blibli, and Shopee)
- Designed, analyzed and optimized the database's structures in internal projects
- Developed and maintained all CMS from every project that existed using Laravel, Bootstrap, jQuery, and Vue.js in some modules
Full-Stack PHP Web Developer
May 2018 - Dec 2019
WIKA Gedung
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 them accomplish the goal by building web-apps including Inventory Management System, Coaching-Mentoring-Counseling, to Event Management System
- Single-handedly developed a complex Inventory Management System that includes approval workflow. Every building project has its unique approval flow thus I built the approval module to be customizable based on the building project's needs. This system also contains some modules including master data module, stock-opname, and material usage module with the approval
- Single-handedly developed a Coaching-Mentoring-Counseling System to collect employees' aspiration, help them achieve their goals, and track their progess
- Single-handedly developed an Event Management System in which the company can invite its employees and generate unique QR codes sent to employees' emails and WhatsApp numbers using a third-party WhatsApp API. The QR code is intended as a check-in ticket to the event in order to minimalize uninvited guests. There's also attendance report that can be exported to Excel and CSV file
- Developed a sytem to broadcast messages to employee, including read status and message's read count
- Aside from those systems, I also developed and maintained these CMSes: Working Overtime Request System and Financial/Accounting System
Full-Stack PHP Web Developer
Oct 2017 - Apr 2018
Isys Edge
- Developed a mobile API and CMS for HeartPatrol, a mobile application to record a single-lead ECG using an ECG recorder connected to Android's Bluetooth. The CMS is intended for the patients, doctors, and lab-technicians to interpret, make a note, draw on the ECG result, and make a diagnosis from it. Thus I worked on complex medical data and learned to read an ECG result. I also had to refactor and migrate the code from CodeIgniter to Laravel
- Developed Astragraphia's career website and its CMS using Laravel. The CMS is used to manage job opportunities and its candidates
Full-Stack PHP Web Developer
Feb 2017 - Sep 2017
Jaskapital
- Developed a CMS for Vestia, a money lending platform using Laravel with some modules including: Developed a CMS for Vestia, a money lending platform using Laravel with some modules including, and Advanced document approval workflow with Field revision history and Old input prevention validation
- Developed the early version of OneSmile's CMS (in June 2016). OneSmile is a all-in-one app for people that live in BSD City (residential), Tangerang. developed the early version of OneSmile's CMS (in June 2016). OneSmile is a all-in-one app for people that live in BSD City (residential), Tangerang: Merchant module, Category module, Product module, Ticketing, Transport, and Venue module
Projects
Powered by Shopify and developed using Shopify's Hydrogen, the storefront leverages Remix.js at its core and deployed on Oxygen env.
launched in (2022). Developed using Next.js, TailwindCSS, and Directus.js as the back-end.
A sub-project from L- DX (Japanese company) that focuses on building a stock app. I developed their backend part using Laravel (2021)
WIKA Gedung's Cooperative (koperasi) website and its CMS to register as a member and request a loan. Developed using Wordpress (website) and Laravel (CMS) (2019)
National Cyber and Crypto Agency of Indonesia's Business Trip Management System
Intented for employees to make a request when doing a business trip. The system includes price and pocket money calculation, approval, master data module, reporting, and accountability sheet (2018)
Masuk Kampus's registration websites and CMSes for university entrance examination simulation intended for high school students. Developed using Laravel (2015 — 2018)