👋🏼 Hi, I'm Vitto.

I’m a Front-End Engineer with 8+ years of experience based in Indonesia.

I have extensive experience working in agile environments, developing scalable applications with technologies including React.js, TypeScript, GraphQL, and Node.js.

📍Jakarta, Indonesia
Open to Work

Work Experience

OCT 2022 — APR 2025

TipTip logo

Senior Front End Engineer

  • Developed and maintained 5 applications (user-facing and internal tools) using Next.js, TypeScript, and Retool.
  • Shipped 10+ product-led features and 5 engineering initiatives, consistently meeting sprint deadlines 1-4 weeks.
  • Enhanced web performance to support high-scale ticketing events e.g., Green Day, managing 30k capacity and 100 RPS.
Next.jsTypeScriptZustandRetoolJest

APR 2022 — OCT 2022

Phantom Network logo

Senior Front End Engineer

  • Contributed to the successful launch of key features for the #1 NFT project on OpenSea, helping drive $70 million in secondary sales and securing the top global ranking within two weeks of onboarding.
  • Developed a Discord-like chat MVP within, collaborating with an 8-member cross-functional team.
  • Delivered 3 major product features and resolved 50 critical bugs, improving platform stability by 35% and enhancing user experience, as reflected in a 20% decrease in reported issues
Next.jsReact.jsTypeScriptJest

DEC 2019 — APR 2022

GDIS logo

Front End Engineer

  • Led a team of 4 developers, mentoring junior engineers while overseeing all front-end deliverables.
  • Revamped the core product from scratch within, upgrading to the latest React & GraphQL, which reduced load times by 60% and cut maintenance overhead by 25%, enabling faster feature development.
  • Eliminated 25% lines of legacy code, reducing technical debt, cutting bug rates by 40%, and improving development efficiency, leading to a 30% faster feature delivery time.
React.jsTypeScriptGraphQLReduxJest

OCT 2016 — NOV 2019

KodeFox logo

Front End Engineer

  • Delivered 4 client apps (2 web apps with React.js and 2 mobile apps with React Native).
  • Refactored legacy app MarketWurks, upgrading it to ES6 latest React version, integrating Redux for state management.
  • Contributed to VisionUI, a no-code framework enabling Prudential Indonesia to rapidly generate web & mobile apps.
  • Led a one-week training/workshop for BTPN Bank and Jenius teams.
  • Mentored developers through Kodefox's workshops at Traveloka, Skystar Ventures, and other organizations.
React.jsReact NativeNode.jsGraphQLREST APIReduxJavaScriptJest

Featured Projects

Bootcampku preview

An online learning platform focused on Frontend Engineering and Web Development. Features short, dense, and informative content with live coding experiences directly in the browser, covering technologies for all skill levels.

Personal Project

ReactNext.jsTypeScriptTailwindCSS
Marketwurks preview

Marketwurks allows you to easily and affordably manage your market. Enhanced the platform with new features including drag & drop functionality for forms, new form types, labelling system, and maintained the application by fixing regressions and bugs.

Built at KodeFox

ReactNode.jsMongoDB
Vospay preview
VospayArchived

Vospay is looking to revolutionize the traditional multifinance industry and expand its market reach. One of the goals is to facilitate online transactions with multifinance platforms. Vospay is bridging multifinance customers with a large number of Indonesia's e-commerce platforms.

Built at KodeFox

ReactNode.js
Zumi preview
ZumiArchived

Zumi is a parent-teacher communication app that disrupts traditional WhatsApp-based communication. Built frontend pages including signup flow, bulletins, class news, and reports, plus developed the backend using Node.js and MongoDB for seamless parent-teacher interactions.

Built at KodeFox

React NativeNode.jsMongoDB
ProCost preview

ProCost

Archived

Budget management system designed specifically for construction companies. Led architectural design decisions and was in charge of frontend development using modern React and GraphQL stack.

Built at GDIS

React (with Next.js)Apollo ClientGraphQLTailwindCSS
ProLogs preview

ProLogs

Archived

A ticketing software MVP for PT. TPK Koja (a container terminal company) to manage daily operations of container handling. Built the entire MVP single-handedly in less than a month.

Built at GDIS

React (with Next.js)TailwindCSS
Explore All Projects

Workshops & Events

BTPN and Jenius team workshop

React Workshop for BTPN & Jenius Team

Full Week Workshop

Activities at KodeFox

Together with 2 of my colleagues, I delivered an intensive full week React workshop for the development teams at BTPN and Jenius. The training covered fundamental React concepts, state management patterns, and hands-on project development with practical coding exercises.

Zumi x KodeFox in Tech in Asia Conference

Tech in Asia Conference

Conference

Activities at KodeFox

Alongside my colleagues from KodeFox, I represented Zumi at the Tech in Asia Conference. We showcased our mobile application to industry leaders, investors, and fellow developers, demonstrating the app's features and gaining valuable exposure in Southeast Asia's tech ecosystem.

Let's Connect

I'm always open to discussing new opportunities, collaborations, or just having a conversation about technology and development.