Ivan Nathan Saputro
Software Engineer
I help product teams move faster without sacrificing user experience: unifying duplicated frontend systems, improving checkout funnels, and scaling reliable end-to-end coverage across markets.
About
Product-minded frontend engineer with leadership range.
I focus on high-impact product surfaces where conversion, maintainability, and reliable quality signals matter.
Currently at HelloFresh, I work on acquisition checkout experiences: experimentation, funnel improvements, mobile-first component architecture, address validation, and stakeholder-heavy technical investigations.
I also bring engineering-management experience from fintech and enterprise delivery, plus recent Gen AI testing work that uses Playwright MCP to scale end-to-end validation across brands and markets.
Skills
Built around modern product engineering.
Recruiter-friendly view of the technologies and practices appearing in the CV, with Gen AI development included.
Styling & Systems
Quality & Experimentation
AI & Collaboration
Experience
Evidence of impact, not only responsibilities.
The strongest achievements are pulled from the CV and phrased for fast hiring-manager scanning.
Jan 2023 - Present
Berlin, Germany
Software Engineer at HelloFresh
Acquisition - Checkout
- Built A/B-tested checkout improvements including dynamic discounts, urgency banners, order summaries, and purchasing-flow simplification to improve engagement.
- Created an editable cart that lets users modify orders at any point in the funnel, adding more than EUR 14M yearly Customer Value Add.
- Authored the technical design and led mobile-first unification for P500 Extended Funnel components, reducing duplicated desktop and mobile implementation work.
- Defined and delivered address validation integration across checkout with RFC, ADR, API payload design, and A/B rollout strategy across brands and markets.
- Led investigation into Statsig holdout allocation and data divergence, producing operating guidance usable by Product and Engineering.
- Created an RFC and repository for AI end-to-end testing with Playwright MCP, scaling natural-language journey tests to all 32 markets across brands on an hourly schedule.
- Built 13 core tests for a scalable QA pilot, replacing market-specific Cypress duplication with broader reusable coverage.
Jul 2021 - Nov 2022
Remote
Engineering Manager at Spenmo
Payment Infra - Bill Payment
- Led five engineers delivering fintech bill-payment products across Product, Design, and QA.
- Designed and implemented automatic bill payment with upload, currency exchange calculation, and OCR, driving a 35% increase in customer adoption.
- Supported hiring, interviews, roadmap planning, internal tooling, and team delivery practices.
Sep 2020 - Jun 2021
Remote
Engineering Manager at PCCW Solutions
- Led a three-engineer team building custom web solutions for enterprise clients with Next.js and React.
- Owned client delivery from requirements and implementation through testing and documentation.
- Focused on performance improvements, user-centric interfaces, hiring, and interviews.
Mar 2018 - Aug 2020
Jakarta, Indonesia
Software Engineer at Traveloka
Customer Experience - Customer Care
- Built and maintained help-center web and app features including self-help, live chat, chat bots, and customer-service contact flows, reducing inquiries by more than 50%.
- Developed React Native help-center features and UI libraries for consistent cross-platform delivery.
- Migrated JavaScript code to TypeScript and implemented micro-frontend architecture for faster, more scalable development.
- Maintained and implemented Salesforce workflows, improving customer-service team efficiency by more than 50%.
Sep 2015 - Feb 2018
Jakarta, Indonesia
Software Engineer at Solid Circle
- Designed and developed full-stack web projects including company profiles, e-catalogues, e-commerce sites, student portals, and blogs.
- Handled requirements, development, testing, documentation, maintenance, and availability for client websites.
Feb 2011 - Aug 2015
Jakarta, Indonesia
Technical Support at Data On / Binus University
- Supported server installation, setup, maintenance, upgrades, network availability, and customer problem resolution.
- Delivered technical support and training for students, staff, and customers while collaborating with development teams.
Projects
Personal projects with shipped, inspectable web experiences.
A compact portfolio of browser games and utilities showing interaction design, responsive UI, and practical frontend execution.
Color Connect
A cheerful mobile-friendly browser puzzle where players connect matching dots and cover every tile.
Tic Tac Toe Kids
A kid-friendly Tic Tac Toe game with local play, smart single-player mode, and global online mode.
Tetris
A browser Tetris implementation with scoring, next-piece preview, keyboard controls, and touch controls.
Sudoku
A responsive Sudoku experience with difficulty, timer, number pad, undo, erase, and dark-mode styling.
Forest Maze
An interactive web maze game with animated forest styling and mobile-friendly loading experience.
Color Mixer
A clean utility for selecting two colors, randomizing them, and viewing their generated mixture.
Snake Classic
A classic Snake game with score, speed control, keyboard support, and mobile directional controls.
Education
Bachelor of Information Systems and Management
Binus University, Jakarta, Indonesia
2008 - 2013
Best fit
Contact
Let's talk about the role.
I am based in Berlin and open to software engineering opportunities where frontend depth, product impact, and pragmatic technical leadership are valued.