Andrea Micola Azwir

Frontend Engineer

PT Inovasi Jelajah Dunia

Medan, Indonesia

Frontend engineering · Web & mobile

A curious mind. A builder at heart.

I’m Andrea, a frontend engineer building web and mobile apps, with a background in data analysis.

Currently building at PT Inovasi Jelajah Dunia

Things I have built.

01 / 05Interactive web

Kantor Kita

An office you can explore.

An interactive four-floor virtual office for a 13-person team. Explore the building, follow team routines, and manage tasks from the office interface.

  • JavaScript
  • Three.js
  • Node.js

02 / 05Research

SIG Penginapan Banda Aceh

Where to stay, and how to get there.

A geographic information system that ranks accommodation in Banda Aceh with Multi-Attribute Utility Theory, then finds the shortest route from your location to the chosen place with the A* algorithm.

  • Laravel
  • MySQL
  • Leaflet.js
  • MAUT
  • A*

03 / 05Interactive web

Si Kancil: Petualangan di Kampung

A folk tale you can play.

A 2D platformer inspired by the Si Kancil folk tale, playable in the browser and on Android. Run through four levels, cross the river on crocodiles' backs, and listen to a gamelan soundtrack. Every sprite and sound is generated in code.

  • TypeScript
  • HTML5 Canvas
  • Web Audio
  • Capacitor

04 / 05Information system

OTEWE Travel Agency

Plan the trip, then book it.

A travel agency website with a 3D island on the home page, destination search and filters, package pages with a gallery and booking requests, and a travel journal. An admin dashboard manages packages, articles, and booking status.

  • Laravel
  • Vue 3
  • Inertia.js
  • Three.js

05 / 05Interactive web

Crew & Crop

A farm crew that takes orders.

A 3D farming game prototype inspired by Hay Day. Give the crew orders in plain English and Claude turns them into standing rules for three farmers, settles problems like a fallen tree or a full barn, and writes their daily diary. The game engine handles movement, stock, and time.

  • JavaScript
  • Three.js
  • Node.js
  • Claude API

More on GitHub

Good work starts with curiosity. I like understanding how things work, then figuring out how to make them work better.

I’m a frontend engineer at PT Inovasi Jelajah Dunia, where I build the company’s travel eSIM mobile app and website with React Native, Next.js, and TypeScript. I graduated in Informatics from Malikussaleh University in 2024, and a background in data analysis still shapes how I think about products.

From freelance projects to product teams, I care about the details that make an application feel clear and easy to use.

Education
Informatics, ’24
GPA
3.74 / 4.00
Based in
Medan, ID

Learning by doing.

Different roles. New perspectives.
Something to take from every chapter.

May 2026 – PresentFrontend EngineerPT Inovasi Jelajah Dunia
  • Develop and maintain features for the company’s consumer mobile app on iOS and Android using React Native, Expo, and TypeScript, covering onboarding, account management, and purchase-to-activation flows with multi-language support.
  • Build and maintain the company website with Next.js and React, creating responsive, SEO-friendly pages that display product and pricing data from the backend API.
  • Turn Figma designs into reusable components and keep the interface consistent across mobile and web, iterating on feedback from design reviews.
  • Work with design and backend teams to integrate APIs, manage server data with React Query, and add analytics tracking for key user actions.
Dec 2023 – PresentWeb Developer & Research Data AnalystFreelance
  • Design and build web applications that support data analysis and decision-making, with attention to performance and accessibility.
  • Work directly with clients to define requirements, design intuitive interfaces, and structure data management for each project.
  • Deliver responsive, user-friendly web applications tailored to each client’s needs and context.
May 2025 – May 2026Call Center StaffPT Tunas Cahaya Mandiri Widyatama
  • Monitored and managed trouble tickets from multiple tower providers (TBG, TIS/IBS, Persada Sokka, Smartfren) across Sumatra and Kalimantan, with 100% compliance on monitoring and on-time closing under SLAs from emergency cases (2-hour SLA) to minor issues (7-day SLA).
  • Coordinated field team responses across 5 regions through the TOTI system, applied systematic escalation from Supervisor to General Manager level, and monitored teams in real time via GPS coordinates.
  • Maintained evidence databases for completed tickets and managed reporting with 100% accuracy for Telkomsel, XL, Smartfren, and Indosat.
Nov 2024 – Mar 2025Internal AuditPT Gunung Sari Indonesia
  • Supported the internal audit team in reviewing financial reports for compliance with applicable accounting standards.
  • Analyzed financial and non-financial data to identify discrepancies and operational inefficiencies, supporting better decision-making.
  • Collected and validated supporting documents such as invoices, bank statements, and transaction records to keep the audit complete.
Apr 2024 – Jul 2024Data Analytics ProgramCoursera · Google · Digitalent
  • Cleaned and prepared data with spreadsheets, SQL, R, and Tableau to produce accurate, analysis-ready datasets.
  • Designed interactive dashboards that present data clearly for data-driven decisions.
  • Applied R and Tableau for data management and visualization.
Aug 2022 – Dec 2022Frontend Engineering BootcampPT Ruang Raya Indonesia
  • Built responsive user interfaces with React.js, JavaScript, HTML5, and Tailwind CSS in web development projects.
  • Applied Object-Oriented Programming principles for structured code and managed projects with Git and GitHub.
  • Used Node.js to build backend functionality that integrates with the frontend.

The tools I work with.

Build

  • TypeScript
  • JavaScript
  • React
  • Next.js
  • React Native
  • Expo
  • React Query
  • Tailwind CSS
  • HTML & CSS
  • Node.js
  • PHP
  • Laravel

Explore

  • Python
  • SQL
  • R
  • Pandas
  • Scikit-learn
  • PyTorch
  • HuggingFace
  • Tableau

Collaborate

  • Git
  • GitHub
  • Figma
  • VS Code
  • MySQL
  • Jupyter
  • Google Colab

A little structured learning, too.

Have an idea, a question,
or something interesting in mind?

Let’s make something matter.

A closer look