Gabriel Ivan

Gabriel Ivan Setyaputra

Software Engineer

Tulungagung, Indonesia
ivangabriel68@gmail.com
+62 822-1347-1166

Software Engineer with experience in Flutter and React.js across mobile and web. Delivered improvements such as raising feedback response rates from 79% to 91%, increasing engagement from 11.5% to 29.4%, saving ~900 monthly man-hours in onboarding, and reducing deployment costs by RM 300–500.

About Me

I build reliable mobile and web solutions using Flutter, React.js, and TypeScript. My focus is on practical impact: improving engagement, reducing operational effort, and ensuring consistent UI/UX. I enjoy collaborating across teams and turning requirements into maintainable software.

Education

Tarumanagara University

Bachelor of Science in Informatics Engineering

GPA: 3.6
Jakarta, Indonesia
2022

Experience

Software Engineer

PT. Kudo Teknologi Indonesia

Full-time
Jakarta, Indonesia (Remote)
May 2022 - June 2025
Mobile Engineer - Flutter (Mex App)
  • 💥 Improved user feedback response rates from 79% to 91% and engagement metrics from 11.5% to 29.4% by engineering the feedback flow.
  • ⚡ Optimized server load and reduced costs by integrating Mex AI Assistant via WebView and creating a web-based LottiePlayer.
  • 🚀 Boosted engagement through dynamic content rendering and custom components using JSON SDUI.
  • 🏆 Contributed to benchmarking features to enhance merchant operational insights.
  • 🏆 Completed "Meal For One Insights Phase 1" as a Top 40 Project at Grab.
Software Engineer - Web (Mex Onboarding)
  • 💪 Saved approximately 900 monthly man-hours by enhancing dynamic translation features on the QualityCheckErrorScreen, streamlining the onboarding process.
  • 🎨 Developed Progressive Onboarding UI/UX components covering around 80% of workflows with a universal base.
Software Engineer - Web & Flutter (POS)
  • 💰 Reduced deployment time and saved RM 300–500 in setup fees by enabling QR code scanning functionality on POS devices.
  • 🎯 Led the creation of a design system and upgraded Flutter to version 3.3.10, ensuring UI/UX consistency across the POS app.
  • 📉 Reduced support tickets by over 53% by contributing to the development of a diagnostic tool.
  • 🚀 Developed a landing page for lead generation, improving lead assignment and conversion rates.

Web Developer

PT Global Media Utama Teknologi

Internship
Jakarta, Indonesia (Remote)
Jan 2021 - Feb 2022
CRM Project (MERN Stack)
  • Built a Customer Relationship Management application using MongoDB, Express.js, React.js, and Node.js.
  • Implemented core CRUD features and basic authentication.
  • Developed REST APIs and client-side views aligned with project requirements.

Skills

Technical Skills

Mobile Development

FlutterDart

Web Development

React.jsJavaScriptTypeScriptWeb Engineering

Backend Development

PHPLaravelNode.jsExpress.js

Database

MongoDB
Languages
EnglishIndonesian
Interests & Hobbies
Playing Guitar
Gaming
Traveling

Let's Get In Touch

Open to software engineering roles and collaborations. If my experience aligns with your needs, feel free to reach out.

Contact Information

Location

Tulungagung, Indonesia

Send Message
Gabriel Ivan Setyaputra - Software Engineer | Gabriel Ivan Setyaputra