Ivan Tanaka
Impactful Solutions.

Software Engineer

I’m a Software Engineer with 8 years of experience across the full stack. I specialize in building fast, scalable systems using TypeScript (React/Next.js) on the front and Go or Laravel on the back.

Most of my career has been spent in Fintech and E-commerce. I’ve been in the trenches building institutional investment platforms for Bibit and managing complex, multi-brand e-commerce architectures for Central Mega Kencana. I’m comfortable working where performance and security are non-negotiable.

I don't just 'write code' to clear tickets—I build systems to drive change. Whether it's shipping a design system or optimizing a checkout flow, I care about the real-world impact of the software I build.

Skills & Technologies

Frontend Architecture

Next.js

TypeScript

React

Vue.js

Tailwind CSS

React Query

Flutter

React Native

Backend & Systems

Go

Python

PostgreSQL

Laravel

MySQL

RESTful APIs

DevOps & Data Reliability

Apache Airflow

Docker

CI/CD (GitHub Actions)

Google Tag Manager

Server-Side Tagging (Gateway)

Goose (Migrations)

Product & Design

Figma

System Design

Google Analytics

Agile (Scrum/Kanban)

Atlassian / Notion

Work Experience

Central Mega Kencana logo

IT Developer Specialist

Oct 2024 - Present
Central Mega Kencana
  • Currently scaling the e-commerce stack for Indonesia’s top jewelry brands (Frank & co., Mondial, The Palace) using Next.js and Go.
  • Shipped a core Design System as an NPM package, cutting down dev time across the team by ensuring we don't rebuild the same UI for every new project.
  • Delivered a custom engraving system for the Frank & Co. x Maudy Ayunda launch under a tight, high-pressure deadline.
  • Built an internal multi-brand management system to consolidate inventory and operations across the company’s luxury portfolio.
  • Boosted site performance and SEO by cleaning up sitemaps and implementing Server-Side Tagging for cleaner marketing data.
  • Improved deployment reliability by setting up Dockerized CI/CD pipelines and automated migrations with Goose.
  • Hardened platform security using HTTP-only cookies to protect sensitive customer data from client-side attacks.
Ayovest logo

Web Developer Specialist

Dec 2023 - Oct 2024
Ayovest
  • Developed a Mutual Fund investment platform, balancing high-performance frontend needs with strict OJK and SNAP BI fintech regulations.
  • Refactored the legacy codebase to Next.js to solve performance bottlenecks and improve maintainability.
  • Bridged the gap between vendors and internal stakeholders to make sure technical specs actually matched business goals.
  • Built a custom email engine with Google Script to automate customer notifications and handled the move to Atlassian/Notion for better team documentation.
Bibit - Stockbit logo

Web Engineer

May 2022 - Oct 2023
Bibit - Stockbit
  • Developed Bibit Institution, a dedicated portal for corporate clients to manage large-scale mutual fund investments.
  • Built a custom product filtering engine to help users navigate investment options more intuitively.
  • Automated tax compliance by integrating digital stamp duty, removing a major manual headache for the operations team.
  • Kept the system stable for millions of users through data-driven performance tuning and consistent bug fixes.
Topremit logo

Front-End Developer

Jan 2021 - Mar 2022
Topremit
  • Maintained the core cross-border remittance app, ensuring international money transfers were fast and user-friendly.
  • Built Topremit for Business, the company’s first platform specifically designed for corporate remittance needs.
  • Handled the move to OTP-based authentication to improve account security during onboarding.
Bahaso logo

Mobile Software Developer

Jun 2019 - Jan 2020
Bahaso
  • Used Flutter to build e-learning apps that work smoothly even on lower-end mobile devices.
  • Set up the MVVM architecture with Provider to make state management more predictable.
  • Built the Arabic e-learning module from scratch and worked in a high-velocity Scrumban environment.
Royal Brewhouse Group logo

Backend Developer

Aug 2018 - Apr 2019
Royal Brewhouse Group
  • Managed the Laravel backend and RESTful APIs for the company's internal operations.
  • Built an internal back-office to help the warehouse team manage inventory and orders.

Portfolio

A selection of projects I've worked on, ranging from fintech platforms to e-learning applications.

frank and co engraved moments

Frank & Co. – Engraved Moments

An interactive personalization platform built for the Frank & Co. x Maudy Ayunda collaboration. I delivered the system under a tight deadline to support live, on-site engraving for customers during the launch event.
Next.jsTypescriptTailwind.js
tasks trackerry

Tasks Trackerry

A personal productivity tool I built to scratch my own itch. It features a custom priority-weighting system and saves everything to local storage, so it's fast, private, and works offline.
Next.jsTypescriptTailwind.js
ayovest

Ayovest

Led the frontend development for this mutual fund platform using Next.js and Vue.js. I refactored legacy code to boost performance and acted as the technical bridge between vendors and business stakeholders.
Next.jsTypescriptTailwind.jsVue.js
thomas edison

Thomas Edison

Built a custom ERP system for an electrical supply store. I interviewed the owner to map out their business needs and developed modules for procurement, sales tracking, and inventory returns from scratch.
LaravelNext.jsTypescript
bibit

Bibit

Contributed to Indonesia's leading investment app. My main focus was Bibit Institution, building the portal that allows corporate clients to manage institutional mutual fund portfolios.
React.jsTypescriptNext.js
topremit

Topremit

Worked on the core remittance platform using React and Next.js. I was responsible for building out the business-facing features and hardening the authentication flows for international transfers.
React.jsNext.js
artech

Artech

Developed a membership and loyalty app using React Native. Handled the full flow from Figma prototyping to implementing real-time Firebase notifications and JWT security.
React Native
membee

Membee

A food-ordering and table reservation ecosystem. I built the backend in Laravel and the mobile app in Flutter, integrating Xendit to handle seamless digital payments.
FlutterLaravel
aminin

Aminin

An Arabic e-learning app built with Flutter. I implemented technical features like deep linking and geolocation to improve the user experience and app discoverability.
Flutter
bahaso

Bahaso

Refined the mobile experience for this EdTech startup. I built several core modules from scratch and moved the app to Provider for a more reliable state management architecture.
Flutter

Education

Universitas Pelita Harapan

Bachelor of Computer Science (2016 - 2020)

  • Graduated Cum Laude with a GPA of 3.67/4.00.
  • Taught as an Assistant Lecturer for core CS subjects: Data Structures, Algorithms, and Advanced Java.
  • Built a full-stack food & membership ecosystem for my Final Thesis using Flutter and Laravel.
  • Led technical initiatives as Head of Development for the Information Systems Student Association.
  • Selected as a Student Mentor to onboard and guide the 2018 freshman cohort.

Honors & Mentoring

  • ACM ICPC 2018 – Provincial Ideafuse Finalist & Honorable Mention
  • Vocomfest ACM ICPC 2018 Finalist
  • Mandarin Interpreter for PT Top Remit at China Homelife Indonesia (Mar 2023)
  • Selected as Super Mentor at Dealls.com

Get In Touch

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision.