Issarapong Poesua

Issarapong Poesua

iOS Engineer

iOS engineer with 9+ years delivering high-impact features and platform improvements across APAC and Europe. I build and scale products in Swift and Objective-C, own work end to end, and design for clarity, testability, and long-term maintainability. Strong in service-oriented architecture, CI/CD, automated testing, and rigorous debugging; I improve developer velocity and production reliability through pragmatic refactors and tooling. A collaborative mentor fluent in English, I partner with engineers, PMs, and designers to align trade-offs and ship quality software across cultures.

Experience

Foodpanda (Singapore)β€’iOS Software Engineer, APAC
Feb 2022 - Dec 2025 (4 Years)
Contributed to Pandora, powering Delivery Hero’s global brands (Foodpanda, Foodora, Yemeksepeti, Mjam), ensuring consistent user experiences and operational excellence worldwide.
  • Technical leadership & process improvement: Owned technical strategy and delivery; balanced short-term goals with long-term scalability; improved team processes (mentorship, PR/ticket reviews, onboarding); contributed to design reviews and trade-offs.
  • High-complexity project delivery: Delivered large-scale initiatives across a 60+ module ecosystem, coordinating cross-squad dependencies to ensure scalable, maintainable evolution.
  • Engineering improvement initiatives: Initiated and drove codebase improvements across squads, standardizing shared UI/components and patterns into a reusable framework to improve consistency, maintainability, performance, and developer experience.
  • CI/CD & developer velocity: Strengthened pipelines with Fastlane automation and reusable scripts; collaborated on test strategies and safeguards to increase reliability and developer velocity.
  • Regional compliance & accessibility: Shipped country-based features for APAC and EU; ensured EU regulatory compliance, accessibility and screen reader support, and transparent pricing to avoid ambiguity.
  • API design & experimentation: Partnered with backend to improve existing APIs and design a new response structure optimized for user journeys, performance, and experimentation; launched 20+ A/B tests across key flows to optimize conversion and retention.
Gojek (Indonesia)β€’iOS Engineer
May 2019 - Jan 2022 (2 Years)
A super app offering diverse services ride-hailing, food delivery, payments, and more, in one platform.
  • High-complexity project delivery: Experienced in modernizing large-scale multi-repo ecosystems with 60+ iOS frameworks, collaborating across squads to resolve intricate dependencies, streamline integration, and ensure scalable, maintainable architecture evolution.
  • CI/CD acceleration & deployment efficiency: Optimized pipeline dependencies and implemented SHA-based checkout, cutting build times significantly and saving developers up to 50 hours+ monthly.
  • NetworkSDK leadership: Proposed, designed, and led the development of NetworkSDK. A standardized networking layer unifying API handling across teams, improving scalability, maintainability, and code consistency.
  • Architecture & RFC leadership: Authored technical RFCs to align teams on SDK goals, design principles, and adoption practices; guided cross-app integration to ensure consistency.
  • Team mentorship: Mentored engineers during NetworkSDK integration into core apps, improving reliability while raising engineering standards.
  • QA & debugging tooling ownership: Led end-to-end delivery of Debug Drawer and QA tools, managing two engineers and building flexible UIs plus remote config simulators (e.g., geo-location behavior). These tools streamlined QA, reduced manual effort, accelerated rollout validation, and improved production confidence.
  • Technical support & unblocker: Acted as a key support point for build/release issues, enabling product engineers to deliver features smoothly without pipeline delays.
Nimble (Thailand)β€’Software Developer (iOS)
Aug 2017 - Apr 2019 (3 Years)
A digital product studio that helps companies build better software through design, development, and product management.
  • Technical leadership: Promoted to project lead for a hotel booking app, managing 3 engineers and driving feature scoping and delivery execution.
  • Architecture refactor: Migrated app structure from MVVM to VIPER, improving code separation and scalability.
  • Legacy code migration: Refactored Objective-C codebase to Swift + MVVM-C, modernizing architecture and enabling better testability.
  • Authentication architecture: Built scalable login flows using VIPER for modularity and extensibility.
  • Feature development (MVVM-C): Delivered features with MVVM-C to improve code clarity, modularity, and maintainability.
  • Test coverage improvement: Achieved 88% unit test coverage through structured strategy and QA collaboration.
  • Automated testing coverage: Wrote unit/UI tests (Quick, Nimble, Appium, Ruby) for key user flows.
  • CI/CD pipeline management: Maintained Bitrise, Jenkins, and Fastlane pipelines for seamless deployments.
  • Secure credentials automation: Introduced Fastlane plugin to automate and safeguard secret handling across workflows.
  • Reusable tooling development: Created shareable Fastlane scripts to streamline build and release processes.
  • Test strategy alignment: Collaborated with QA/product teams to design test plans aligned with user needs.

Education

Skills

Mobile

XcodeSwiftSwiftUIObjective-CReact NativeFlutter

Architecture

MVCMVVMVIPERClean ArchitectureReactive

Testing

XCTestXCUITestSwiftTestingQuickNimbleAppiumEarlGrey

CI/CD

FastlaneJenkinsTravis CICircleCIBitrise

Web & Backend

Node.jsExpress.jsReactReactJSNext.jsTypeScript