Work Experience

My professional journey and the impact I've made at various organizations

Front-end Engineer

Kompit

12/2024 - PresentRemoteFull-time
01

Kompit is an event-based platform focused on sports competitions, aiming to simplify event management for organizers and participants.

Key Responsibilities
  • Implemented Kompit Player Rating System (Elo Rating) for Magic: The Gathering module to match players with similar ratings
  • Developed Jiu-Jitsu Ne-Waza and Jiu-Jitsu Fighting modules (UI slicing, data flow, backend communication)
  • Standardized codebase implementations in Kompit Mobile and Kompit Web to reduce redundancy
  • Refactored Event Management, Competition Stage Creation, and Schedule & Matchmaking features
  • +3 more responsibilities
Technologies Used
React NativeNext.jsTypeScriptTauriRustGolangGinDockerGitHub ActionsFirestore

Full Stack Developer

Project-Based Work

01/2024 - 12/2025RemoteContract
02

Multiple project-based engagements across different domains including election systems, fintech, and AI-powered social media monitoring.

Key Responsibilities
  • Built Bapillu - Election app for Golkar Party with 4000+ users for 2024 presidential election
  • Developed Visiku - Web platform connecting lenders and borrowers for loans
  • Created UserData - AI-based social media monitoring system for Malaysian company
  • Collaborated with international teams across different time zones
  • +1 more responsibilities
Technologies Used
React.jsNext.jsTypeScriptNode.jsExpress.jsPostgreSQLMySQLRabbitMQ

Front-end Engineer

PT Astra Honda Motor

08/2023 - 12/2023Jakarta, IndonesiaContract
03

Built internal document distribution dashboard for employee management.

Key Responsibilities
  • Developed document distribution dashboard app for internal employees
  • Implemented new dashboard UI and sections for internal system
  • Translated design mockups into functional dashboards
Technologies Used
HTMLjQueryCSSJavaScript

Front-end Engineer

Kitabisa

10/2020 - 07/2023Jakarta, IndonesiaFull-time
04

Indonesia's leading crowdfunding platform helping millions of people raise funds for various causes.

Key Responsibilities
  • Rebuilt and optimized Kitabisa Home Page improving Core Web Vitals (FCP, CLS, LCP)
  • Revamped Campaign Detail Page enhancing performance and user experience
  • Contributed to Kitabisa Design System component library
  • Redeveloped Recurring Donation feature
  • +2 more responsibilities
Technologies Used
React.jsNext.jsVue.jsTypeScriptSCSSRedux

Mobile Engineer - Android

WePlay

10/2019 - 10/2020Jakarta, IndonesiaFull-time
05

Sports venue booking platform connecting players and venues.

Key Responsibilities
  • Developed mobile app for sports venue booking (futsal, basketball, badminton)
  • Implemented place and partner matching features
  • Built user-friendly booking system
Technologies Used
React NativeJavaScriptRedux

Front-end Engineer

Aniqma

03/2019 - 07/2019Jakarta, IndonesiaFull-time
06

Website builder platform providing customizable themes for users.

Key Responsibilities
  • Built themes for website builder app
  • Developed reusable components and templates
  • Implemented responsive design patterns
Technologies Used
React.jsNext.jsReduxRedux ThunkSCSSAxios

Full-stack Engineer

Edulab Edit

11/2017 - 08/2018Jakarta, IndonesiaFull-time
07

Education platform with comprehensive learning management features.

Key Responsibilities
  • Developed features including video materials, quizzes, code redemption, login, chat
  • Built admin dashboard for content management
  • Implemented full-stack solutions across web and mobile
Technologies Used
LaravelVue.jsReact NativePHPMySQL

Full-stack Engineer

Triplogic

05/2017 - 11/2017Jakarta, IndonesiaFull-time
08

Logistics platform with flight booking, hotel booking, and marketplace features.

Key Responsibilities
  • Built logistics app from scratch
  • Developed flight ticket and hotel booking modules
  • Implemented marketplace functionality
Technologies Used
LaravelReact.jsReact NativePHPMySQL

Software Engineer Intern

PT Bix Box Teknologi Perkasa

01/2017 - 03/2017Jakarta, IndonesiaInternship
09

Contributed to CRM platform development for Keller Williams.

Key Responsibilities
  • Worked on backend development for CRM platform
  • Implemented customer relationship management features
  • Collaborated with senior developers on system architecture
Technologies Used
LaravelPHPMySQL

Featured Projects

A showcase of my recent work and personal projects that demonstrate my skills and passion for development

K

Kompit Competition App

Active

Event-based platform for sports competitions with mobile and web applications

Role: Front-end Engineer

Technologies:

React NativeNext.jsTypeScriptTauriRust
G

Gokar Balikpapan Election App

Completed

Election polling data app for Indonesia General Election 2024, handling 4000+ users

Role: Full Stack Developer

Technologies:

React NativeNext.jsNode.jsExpress.jsMySQLRabbitMQ
P

Probest Medical Center

Completed

Medical center website with hybrid React.js implementation and SEO optimization

Role: Full Stack Developer

Technologies:

Next.jsReact.jsSEO
K

Kitabisa Recurring Donation

Active

Recurring donation feature for Indonesia's leading crowdfunding platform

Role: Front-end Engineer

Technologies:

React.jsNext.jsTypeScript
K

Kitabisa Medical Campaign Creation

Active

Campaign creation workflow for medical fundraising campaigns

Role: Front-end Engineer

Technologies:

React.jsNext.jsTypeScript
K

Kitabisa Hardolnas Microsite

Completed

National Online Donation Day microsite transformed from static to dynamic

Role: Front-end Engineer

Technologies:

Vue.jsJavaScript
W

WePlay Sports Booking

Completed

Group sports matching and venue booking application

Role: Mobile Engineer

Technologies:

React NativeJavaScript
W

WePlay Vendor App

Completed

Vendor management application for WePlay platform

Role: Mobile Engineer

Technologies:

React NativeJavaScript
E

Edulab Edit Education App

Discontinued

Comprehensive education platform with video materials and interactive features

Role: Full Stack Engineer

Technologies:

LaravelVue.jsReact Native
T

Triplogic Logistics App

Discontinued

Comprehensive logistics platform with booking and marketplace features

Role: Full Stack Engineer

Technologies:

LaravelReact.jsReact Native

Technical Skills

A comprehensive overview of my technical expertise across different domains of software development

37+

Technologies Mastered

5+

Years of Experience

10+

Projects Completed

Interested in working together? Let's discuss your project requirements.

Get In Touch

Get In Touch

Ready to collaborate? Reach out through any of the methods below.