I'm

Malindu

Senior Software Engineer, iOS Developer, Android Developer, Flutter Developer
Hero Image

Trusted by teams across the globe

Image

About Me

9+ Years Experience

Over nine years of commercial experience working with iOS, Android, and Flutter development for companies and clients worldwide, using languages like Swift, Kotlin, Dart, Java, and Objective-C. Skilled in frameworks and libraries such as UIKit, SwiftUI, Jetpack Compose, Flutter BLoC, KMP, and CMP. Familiar with patterns like MVVM, MVC, MVP, and Clean Architecture. Experienced in unit tests, automation tests, A/B testing, and debugging.

Swift, Objective C

95%

Kotlin, Java

95%

Flutter, Dart

90%

Reactive: RxSwift, RxCocoa, Combine

90%

CI/CD: Fastlane, Bitrise, Jenkins, TestFlight

90%

Slack, JIRA, Trello, Pivotal, Monday

90%

Git, Github, Gitlab, BitBucket

90%

CleverTap, Appsflyer, Firebase, Newrelic, Monetate

90%

Stripe, Apple Pay, Google Pay

90%

Learn More

WHAT I DO

Awesome Quality Services

iOS Icon

iOS Development

Creating seamless and engaging experiences for the Apple ecosystem.

Android Development

Building robust and user-friendly applications for Android devices.

iOS Icon

Flutter Development

Delivering high-performance, cross-platform mobile apps with Flutter.

React Native Development

Crafting native-like mobile apps with React Native for both iOS and Android.

My Resume

Working Experience

2026 - Present

Senior Mobile Engineer

Apadmi - Salford Quays, Manchester

🇬🇧

  • Mobile application development with Flutter as part of the Apadmi engineering team.

Dec 2024 - Apr 2026

Platform Lead - iOS, Android, KMP

Digmi / Lucytech - Stockholm, Sweden

Sweden

  • Led the mobile engineering strategy and architecture for the Digmi ecosystem, focusing on Android and iOS platforms.
  • Directed the design and implementation of key applications, enhancing mobile commerce and digital engagement.
  • Spearheaded cross-platform digital signage solutions for salon and retail businesses, supporting diverse devices.
  • Established modern development standards using SwiftUI, Kotlin, and KMP, driving CI/CD automation.

Jun 2024 - Nov 2024

Senior Software Engineer - iOS, Android (Contract)

Zone24x7 - San Jose, California, USA

🇺🇸

  • Built reactive UI flows using RxSwift and RxJava.
  • Implemented new features to AT&T iOS app.

Jun 2024 - Nov 2024

Senior Software Engineer - iOS (Contract)

Circles - Singapore

🇸🇬

  • Implemented new features to ANP iOS app.

Jul 2023 - Jun 2024

Senior Software Engineer - iOS, Android

Doc990 - Dialog Axiata PLC, Colombo

Sri Lanka

  • Successfully revamped a legacy UIKit storyboard app by integrating Swift and SwiftUI.
  • Boosted customer satisfaction in the updated Doc990 app.
  • Revamped Doc990 iOS app.

Jul 2022 - Jun 2023

Software Engineer - iOS, Android

Doc990 - Dialog Axiata PLC, Colombo

Sri Lanka

  • Built and maintained features for the Doc990 iOS and Android apps.
  • Collaborated with backend and design teams to ship new patient-facing features.

Aug 2020 - Jul 2022

Tech Lead - Mobile

Arkhe Ventures - Southbank, Australia (Remote)

Australia

  • Streamlined customer rewards and engagement through the app.
  • Enhanced user experience by implementing NFC technology for seamless loyalty tracking.
  • Designed and developed the BrewClub NFC loyalty card app for coffee shops in Melbourne, Australia.

Sep 2019 - Aug 2020

Software Engineer - Android, React Native

Liveroom (Pvt) Ltd

Sri Lanka

  • Developed and enhanced the Ackcio Nimbus Android app for configuring Ackcio Beam devices.
  • Implemented and integrated APIs to support device configuration and management.
  • Integrated a local database and offline mode for improved functionality and user experience.

From Portfolio

Featured Commercial Projects

  • All
  • iOS
  • Android
  • Flutter
  • KMP / CMP

Recommendations

What People Say

Let's Connect

Get In Touch

Let's talk

Open to new roles and mobile projects — get in touch through whichever works best for you.

Colombo, Sri Lanka

Certifications

Licenses & Certifications

Certificate

IEEE - Certificate for Best Research Paper in AI Mobile Application

IEEE | Jan 01, 2025

Best Research Paper in Artificial Intelligence & Machine Learning Mobile Application Presented at the International Conference on Advancements in Computing

View Details
Certificate

IEEE - Certificate for presenting Research Paper in AI Mobile Application

IEEE | Jan 01, 2025

Received this certificate for presenting research on AI and ML Mobile Application at the IEEE International Conference on Advancements in Computing.

View Details
Certificate

SwiftUI - Composable SwiftUI Architecture

LinkedIn | Dec 17, 2024

This certificate recognizes the successful completion of the LinkedIn Learning course "SwiftUI - Composable SwiftUI Architecture.

View Details

From Portfolio

Tech Blog

Blog

Tesla Clone iOS App

Admin

Apps Develop

01-Jan-2025

0

Developed a Tesla Clone iOS app using SwiftUI and the MVVM architecture. The app replicates Tesla's sleek design and functionality, featuring real-time car controls, status updates, and an intuitive user interface. Built with modern SwiftUI practices, it demonstrates clean code, state management, and a user-centric experience for portfolio presentation.

Source Code
Blog

Pop to the Root view using SwiftUI

Admin

Mobile Apps

01-May-2024

0

Navigating through multiple views in a SwiftUI app is simple enough, but what happens when you want to go back to the root view of your navigation stack? Before iOS 16, this was a bit tricky and required workarounds. Luckily, Apple has made this much easier with the introduction of NavigationPath and NavigationStack in iOS 16.

Read Medium Article