iOS Specialist · Available for work

Mobile App
Developer

I'm Opshanka Prabath, a mobile app developer from Sri Lanka focused on native iOS with Swift and cross-platform Flutter. Over 5+ years I've shipped 8 apps to the App Store, turning ideas into polished products people actually use.

5+Years experience
8Apps on the App Store
iOS · Android · WebPlatforms
Portrait of Opshanka Prabath
🚀
FlutterCross-platform
🍎
SwiftNative iOS
01 – About

Developing with passion,
while exploring the world.

I'm a mobile app developer based in Sri Lanka with a B.Sc. in Computer Science & Technology and 5+ years of industry experience. I focus on native iOS with Swift & SwiftUI and cross-platform apps with Flutter.

I've worked across companies and freelance engagements: from a lead role building the Upniko social app at BeyondIT, to advanced ARKit / CoreML iOS work at NeuroDrive. I've also independently shipped 8 apps to the App Store. I bring a strong work ethic, clean architecture (MVVM), and a habit of finishing before the deadline.

SwiftSwiftUIMVVMCombine ARKitCoreMLVisionasync/await Dart / FlutterFirebaseREST APIsGit
iOS-first

Native iOS apps in Swift & SwiftUI that feel right at home on iPhone and iPad.

Cross-platform

Flutter when you need iOS & Android from one codebase, without sacrificing polish.

Ship & optimize

End-to-end App Store publication and ASO so your app doesn't just launch, it gets found.

02 – Services

What I can build for you

🍎

iOS App Development

Native iPhone & iPad apps built with Swift and SwiftUI: smooth, modern, and true to Apple's guidelines.

📱

Cross-Platform (Flutter)

Need iOS and Android at once? I build both from a single Flutter codebase without sacrificing polish.

🚀

App Store Launch & ASO

Full submission, release management, and App Store Optimization so your app launches clean and gets found.

03 – Process

How I work

  1. 01Discover

    Understand your goals, users, and constraints.

  2. 02Design

    Map the flows and craft a clean, modern UI.

  3. 03Build

    Develop in tight iterations with regular demos.

  4. 04Launch

    Publish, optimize, and support post-release.

04 – Experience

Work experience

Aug 2025 – Present

iOS Developer · Marpak Private Limited

Building an agriculture application for Australian farmers in SwiftUI, focused on a clean, reliable field experience.

2025 · Freelance

Senior SwiftUI / iOS Developer · NeuroDrive

Developed advanced iOS apps with ARKit, Vision, CoreMotion, and CoreML using MVVM, Combine, and async/await, with a focus on real-time data and performance optimisation.

Mar 2024 – Nov 2024

iOS Developer (Intern) · BeyondIT (ByIT)

Lead developer on Upniko, a full-featured social media app in SwiftUI + MVVM. Owned modular architecture, Git and code reviews, media compression, and REST/URLSession networking within an Agile team.

Oct 2023 – Mar 2024

Mobile Developer · Freelance

Built customer and admin apps for an e-commerce platform with Flutter + Firebase, integrating PayHere payments, QR scanning, and invoice printing.

May 2023 – Aug 2023

Flutter Developer (Part-time) · Virtuan Pte Ltd

Delivered MVP projects in Flutter and gained hands-on experience with the Apple App Store submission process and Agile methodologies.

Dec 2020 – Oct 2023

Software Engineer · EIGHT25MEDIA

Grew from intern to engineer building robust, scalable web solutions: back-end PHP/ACF and front-end CSS/SCSS/JS on WordPress, plus third-party integrations and testing.

2017 – 2020

B.Sc. (Sp) Computer Science & Technology · Uva Wellassa University

Bachelor's degree. 4th place at the DEFT Coders v7 hackathon and an active core member of the university's Computer Society.

05 – Selected work

Apps on the App Store

Real products I've designed, built, and shipped to the Apple App Store.

See all apps on the App Store →

06 – Contact

Let's build something great

I'm a reliable, hardworking teammate who ships before the deadline. Tell me about your project and I'll get back to you fast.