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
Send Message