Febrian Dwi Putra

Full Stack Engineer — Flutter / React.js / Node.js / Laravel

febri09494@gmail.com +62 881-9716-638 linkedin.com/in/febrian-dwiputra South Jakarta, Jakarta, Indonesia

Profile

Experienced Full Stack Engineer with 8+ years building web and mobile applications across diverse industries including logistics, fintech, aviation, and e-commerce. Proven ability to lead development teams, architect scalable systems, and deliver end-to-end products using modern frameworks. Comfortable across the full stack — from Flutter mobile apps to React/Next.js frontends, Node.js/Laravel backends, and cloud infrastructure.

Experience

Full Stack Developer May 2023 – Present

Upscalix · Melbourne, Victoria, Australia (Remote)

  • Managed a monorepo ecosystem (Lerna/Nx) spanning 4+ projects using TypeScript, React.js, Express.js, MongoDB, MySQL, and PostgreSQL for SOURCI CRM.
  • Integrated third-party services including Thinkific, HubSpot, AWS, and Google Services API.
  • Developed and maintained 4+ WordPress-based websites using PHP/MySQL, jQuery, WP hooks, Divi, Elementor, ACF, Node.js, and React.js/Next.js; integrated Google Analytics, SendGrid, HubSpot.
  • Led web and mobile development for Erinliving using React Native (iOS/Android), Next.js, AWS, TypeScript, Serverless Framework, and GraphQL Amplify.
  • Built a high-performance modular landing page for Sophiie AI using Astro, React.js, and Node.js/TypeScript.
  • Engineered a full-scale Next.js digital revamp for Thomasarcher, migrating legacy components and integrating Sanity CMS.
  • Leading backend and frontend integration for Waitonce using Next.js, Nest.js/TypeScript, and PostgreSQL.
Full Stack Engineer May 2021 – Sep 2024

PT. Ayo Kreasi Teknologi · South Jakarta, Indonesia

  • Maintained and developed KIPOS (PT. Krakatau Bandar Samudera) using Flutter, Vue.js/Nuxt.js, Laravel 8/Octane, MS SQL Server, and Rancher/Docker/Kubernetes/GitLab CI.
  • Built LOGILOKA logistics platform (PT. Solusi Inti Aplikasi Prima) using Flutter, Laravel 8, jQuery, and PostgreSQL.
  • Developed SIABOS e-commerce & marketplace (PT. Berdikari Olah Solusi) using Vue.js, Nuxt.js, Node.js, Java Spring, and PostgreSQL.
  • Built FMS truck tracking system using Flutter, Java Spring, and PostgreSQL.
  • Developed Persero Batam Apps suite: PB TMS fleet monitoring, BCTOS (Vue.js/Nuxt.js), and Handheld operational app (Flutter, iOS/Android).
  • Developed DTEKSI & DTEKNIK alumni community apps for UNDIP using Flutter (iOS/Android) and PHP.
  • Built PCM Apps for PT. Pelabuhan Cilegon Mandiri: PTMS (Vue.js/Nuxt.js) and Piloting Handheld (Flutter) with offline-first architecture.
  • Maintenance, bug fixes, and feature enhancements for Persero Batam, PCM, and DGolf UNDIP (Nuxt.js and Flutter).
Back End Engineer Mar 2022 – May 2023

Unity.sg · Singapore (Part-time Remote)

  • Built GraphQL services and integrated third-party APIs using Docker, Hasura (Remote Schemas), TypeScript/Node.js, Nest.js, Prisma ORM, PostgreSQL, Solana server, and Bybit exchange.
  • Maintained Unity Wallet, Unity Site, Unity Dash Service, Xtreamx (Telegram bot & GraphQL service), Unity Dashapp, and Unity Pro.
Flutter Engineer Apr 2022 – Oct 2022

Garuda Indonesia · Jakarta, Indonesia (Part-time Remote)

  • Built and released Android and iOS apps; architected the app and shared Flutter & GetX knowledge with the team.
  • Maintained FlyGaruda, HiGIA, and Cockpit GIA applications.
Flutter Developer Dec 2022 – Mar 2023

Reku · Jakarta Selatan, Indonesia (Part-time Remote)

  • Maintenance and feature development for crypto exchange mobile app (Android/iOS).
Technical Lead Engineer Apr 2021 – Mar 2022

TaniQu · Mojokerto, East Java, Indonesia

  • Led application development team and defined technical policies to align product roadmap with business vision and mission.
Software Engineer (Freelance) Jul 2016 – Jun 2022

Self-employed

  • Delivered 20+ projects across web, mobile, desktop, IoT, and chatbot domains for clients in Indonesia, Australia, Japan, and Germany.
  • Key projects: Pine Edge Australia (Next.js), Indolen PT. Angkasa Pura (Flutter), Ikata x Duithape microservice, Kawal AMIN / AMIN Apps (React Native), Taniqu e-commerce (Flutter), Zpower IoT management (Flutter, Node-RED, Firebase, Arduino).
  • Built Telegram, Line, and WhatsApp bots for automation and smart-home control.
  • Created video training content for PHP & Yii 2 framework (PT. Babastudio).
Instructor — Node.js & MySQL Jun 2020 – Aug 2020

Progate · Yogyakarta, Indonesia

  • Mentored students on JavaScript/Node.js, Express.js, and MySQL through live online sessions.
Front-end Developer (Internship) May 2018 – Aug 2018

PT. Entliven International Technology & Lovable Design ID · Greater Jakarta Area

Web Developer Aug 2016 – May 2017

Sinergy Group · Bojonegoro

  • Built WordPress websites and branding designs for CV. Sinergy Muda, CV. Sinergy Prima, and CV. Adam Putra.
Back-end Developer Jul 2016 – Nov 2016

SMA Model Terpadu Bojonegoro

  • Developed student registration system and school landing page using CodeIgniter & PHP.

Education

Bachelor's Degree — Computer Software Engineering

Universitas KH. A. Wahab Hasbullah

SIT-IN Program — International Business Management

Rajamangala University of Technology Krungthep · Bangkok, Thailand

Air Conditioner Engineer — Electrical & Electronics Engineering

UPT PK / BLK Bojonegoro

Computer Software Engineering

SMKN 4 Bojonegoro & SMKN 1 Sumberrejo

Technical Skills

Flutter React.js Next.js Vue.js / Nuxt.js Node.js TypeScript JavaScript Nest.js Laravel PHP GraphQL REST API PostgreSQL MySQL MongoDB Prisma ORM Docker Kubernetes AWS Serverless GitLab CI/CD Astro WordPress Sanity CMS Figma Arduino / IoT Visual Basic Java Spring

Languages

Indonesian — Native English — Elementary