01.About

I'm a Full Stack Developer who genuinely enjoys the craft, from wiring up a trading protocol at the backend to making the frontend feel effortless for the person using it. Over the years I've worked across fintech, AI, Web3, and enterprise software, but the through-line has always been the same: find the simplest solution that actually works, and build it well. I'm drawn to hard problems, curious by nature, and I think the best code is the kind nobody has to think twice about.

I'm currently a Full Stack Developer at Snap Innovations working on fintech trading infrastructure, AI integrations, and Web3 platforms. I care about writing code that's straightforward to reason about and easy for the next person to maintain.

Technologies I work with

ReactNext.jsTypeScriptPythonAWS BedrockWeb3ProtobufPostgreSQLDjangoNode.js

02.Experience

  1. Sept 2022 – Present

    Full Stack Developer

    ·Snap Innovations Pte LtdCurrent

    Tangerang, Indonesia

    • Developed and maintained full-stack web applications using React, Next.js, and Python backend services.
    • Built a trading platform interface using DHTMLX, delivering a desktop-like trading experience in the browser.
    • Integrated frontend systems with backend trading infrastructure using FIX Protocol, later migrating to Protobuf messaging for improved performance.
    • Developed an NFT platform integrated with Web3 smart contracts, enabling blockchain-based asset interactions.
  2. May 2021 – Aug 2022

    Software Developer

    ·PT Gihon Telekomunikasi Indonesia Tbk

    Tangerang, Indonesia

    • Developed and maintained internal business applications using Laravel, CodeIgniter, and React.js.
    • Built REST APIs using Django and Laravel for enterprise systems.
    • Managed cloud and on-premise hosting environments using AWS and phpMyAdmin.
    • Designed databases and optimized SQL queries for enterprise reporting and asset management systems.
  3. Nov 2020 – May 2021

    Software Developer Intern

    ·PT Gihon Telekomunikasi Indonesia Tbk

    Tangerang, Indonesia

    • Developed internal web applications using CodeIgniter and PHP.
    • Built asset management and work permit management systems.
    • Designed and connected databases using MySQL and phpMyAdmin.
  4. Jul 2019 – Sept 2019

    Frontend Web Developer

    ·Yokesen.com

    Tangerang, Indonesia

    • Built frontend interfaces for e-commerce and booking platforms using Laravel templates.
    • Selected and customized website templates from Envato Elements.
    • Improved UI usability and website structure.

03.Projects

  1. ReactDHTMLXFIX Protocol

    Browser-Based Trading Platform

    A desktop-grade trading platform running in the browser, built with DHTMLX. Integrated with backend trading infrastructure via FIX Protocol and later migrated to Protobuf messaging for significant performance gains.

    View details
  2. AWS BedrockWhatsApp Business APIPython

    AI Chatbot with Voice & WhatsApp

    An AWS Bedrock-powered AI chatbot integrated with the WhatsApp Business API. Supports both text and voice note interactions, with STT for incoming voice notes and TTS for outgoing voice replies.

    View details
  3. ReactNext.jsWeb3.js

    NFT Marketplace Platform

    A full NFT platform integrated with Web3 smart contracts, enabling users to mint, trade, and manage blockchain-based digital assets directly from the browser.

    View details

Other projects

  1. Trading Bot Dashboard

    A web-based dashboard for managing multiple automated trading bots. Supports strategy configuration, execution monitoring, performance analytics, and copy trading (CopyBot) features.

    ReactNext.jsPython
  2. Job Portal Platform

    A full-featured multi-role job portal with dedicated interfaces for Candidates, Companies, and Admins. Includes job postings, applications, dashboards, and admin management tooling.

    ReactNext.jsNode.js
  3. Headhunter Management System

    A recruiter-exclusive platform built on top of the job portal candidate database. Enables headhunters to search, filter, and manage candidate profiles with advanced tooling.

    ReactNext.jsPython

04.Job Match

How Well Do I Fit?

Paste a job description and AI will instantly score how well my profile matches the role.

05.Contact

Get In Touch

I'm currently open to new opportunities. Whether you have a project in mind, a role to discuss, or just want to say hello — my inbox is always open.

Built with Next.js · Designed by Aaron Effendi