Nadun De Silva

Senior Mobile Engineer iOS · Flutter · Android

Building scalable mobile products for millions of users.

Senior Mobile Engineer with 10+ years of experience, strongest in native iOS, with production experience in Flutter and prior professional experience across Android as well. Currently a Senior iOS Engineer at Grab, shipping product experiences inside a large-scale super app with a strong focus on product thinking, performance, maintainability, and execution quality.

10+ years building mobile products
Senior iOS Engineer at Grab
Flutter in production
Professional Android experience
Based in Singapore • Open to relocation to Germany (May 2026, D-Visa holder)
Nadun smiling
Experience 10+ yrs Mobile engineering
Scale Millions Users reached
Relocation Germany May 2026 ready

About

Mobile engineer focused on shipping high-quality product experiences with deep iOS expertise, strong Flutter capability, and solid Android experience.

Over the last 10+ years, I’ve built and shipped mobile products from idea to release, covering architecture, performance, testing, rollout, and iteration. My strongest background is in Swift and iOS, supported by production experience in Flutter and earlier professional experience in Android, alongside continued hands-on work through shipped side projects.

I enjoy environments where engineering quality and product judgment both matter. I partner closely with product, design, and backend teams to turn ambiguous problems into simple, reliable user experiences that can scale cleanly.

Swift · SwiftUI UIKit Dart · Flutter Kotlin · Android Architecture Performance Scalability Product Thinking

Tech stack: Swift, SwiftUI, UIKit, Dart, Flutter, Kotlin

Relocation Ready

Based in Singapore and open to relocation to Germany in May 2026. D-Visa / Opportunity Card holder.

Cross-Functional Delivery

Comfortable moving across product discovery, implementation, release quality, and iteration without losing engineering discipline.

Execution Style

Clear communicator, strong owner, and highly focused on shipping reliable mobile experiences that hold up at scale.

Key Highlights

A quick snapshot of the strengths I bring to mobile teams building for growth.

iOS depth

10+ years building native iOS products with a strong focus on architecture, performance, polish, and scalable delivery.

10+ years in mobile

Built consumer-facing mobile products across iOS, Flutter, and Android, with long-term experience shipping, maintaining, and evolving apps in production.

Senior iOS Engineer at Grab

Delivering features inside one of Southeast Asia’s largest super apps, with high expectations around reliability, performance, and release quality.

Production Flutter experience

1 year of production Flutter delivery backed by 3 years of hands-on experience, focused on maintainable architecture, state management, and smooth user experience.

Android experience

Built Android products in professional settings and through side projects, including my shipped Snakes & Ladders (Bluetooth) game.

Built for scale

Experienced in shipping mobile features used by millions of users, with strong attention to performance, scalability, observability, and maintainability.

Experience

Outcome-focused experience across large-scale product teams, cross-functional delivery, and production mobile engineering.

Grab · Senior iOS Engineer

Shipping product features inside a large-scale super app used by millions of users across Southeast Asia, with a focus on quality, performance, and long-term maintainability.

  • Drive end-to-end iOS delivery from implementation to release readiness in a high-scale production environment.
  • Partner closely with product, design, backend, and analytics stakeholders to shape iterations, support experimentation, and turn product goals into measurable mobile outcomes.
  • Improve app quality through strong architecture decisions, performance awareness, testing discipline, and safe rollout practices.
  • Contribute to features where polish, reliability, and execution speed all matter at once.

Flutter · Production Delivery

Strong secondary stack with real production experience, including Flutter development delivered as part of the Grab app.

  • Contributed to a production Flutter module within the large-scale Grab app, with attention to maintainability, UI responsiveness, and code quality.
  • Worked with state management, reusable UI structure, and practical architecture patterns that support team velocity over time.
  • Bring a mobile-first perspective to Flutter, especially around performance, release quality, and scalable feature development.

Android · Professional & Side Project Experience

Android experience built through earlier professional work and reinforced through hands-on side projects, complementing my iOS-first profile.

  • Contributed to Android applications in production earlier in my career, before moving into an iOS-led path.
  • Built Snakes & Ladders (Bluetooth), an Android multiplayer game with custom game logic, Bluetooth discovery, pairing, and synchronized gameplay state.
  • Gives me practical Android context when working across broader mobile product needs, while keeping my strongest focus on iOS.

Product & Engineering Approach

I care about building the right thing, building it well, and making sure it can keep evolving as the product grows.

Product thinking

I approach engineering through user value, business context, and execution tradeoffs. I enjoy shaping solutions with product and design, not just implementing tickets.

Ownership mindset

I take responsibility for outcomes, from architecture and delivery quality to edge cases, rollout confidence, and post-release stability.

Clean architecture

I prefer pragmatic, maintainable systems that help teams move quickly without accumulating avoidable complexity or fragile code paths.

Performance & scalability

I optimize for responsiveness, smooth UX, and reliable behavior under real production scale, especially in apps where small regressions are visible immediately.

AI-assisted development

I use AI tools to speed up coding, debugging, test generation, refactoring, and developer productivity while keeping engineering judgment, review quality, and final ownership firmly human-led.

Adaptable execution

Comfortable operating across evolving requirements, product and engineering tradeoffs, and fast-moving delivery cycles without compromising technical standards.

Selected Projects

Shipped projects that show how I think about product quality, interaction design, and end-to-end delivery.

Magic 8 Ball app screenshot

Magic 8 Ball

Shipped a polished iOS app built around playful interaction, animation quality, and App Store-ready execution. Designed to feel lightweight, fast, and satisfying in every interaction.

  • Built and shipped as a real user-facing product, not just a demo.
  • Focused on motion, responsiveness, and detail-oriented UX.
  • Demonstrates end-to-end ownership from idea to release.
iOS · Swift UIKit Animation
Snakes & Ladders Bluetooth game

Snakes & Ladders (Bluetooth)

Built a local multiplayer Android game with Bluetooth connectivity, custom game logic, and synchronized device state for real-world play sessions.

  • Implemented Bluetooth discovery, pairing, and gameplay synchronization.
  • Balanced engineering complexity with a simple, accessible user experience.
  • Shows hands-on experience shipping interactive mobile products beyond CRUD flows.
Android · Java/Kotlin Bluetooth Game Dev

Experiments & Open Source

I use GitHub for smaller experiments, tooling ideas, UI exploration, and ongoing hands-on practice across mobile development.

  • Useful for validating ideas quickly and testing implementation approaches.
  • Keeps me close to practical coding, iteration speed, and developer ergonomics.
GitHub Prototypes Mobile Experiments

Let’s connect

Open to senior mobile engineering roles in Germany and across Europe, especially product teams building high-quality mobile experiences.

Hiring / opportunities

The best way to reach me is via LinkedIn.

Based in Singapore • Open to relocation to Germany in May 2026 • D-Visa / Opportunity Card holder.

I’m particularly interested in senior mobile roles where ownership, collaboration, and engineering quality are all valued.