SetWise
SetWise 2.0 live on the App Store
A private, local-first iPhone and iPad strength-training app that connects workout planning, set-by-set logging, recovery context, progress analytics, and reports without accounts or subscriptions.
Mobile App Developer
Senith Umesha
Native iOS and Flutter products with the unglamorous parts handled too: offline data, sync, performance, analytics, releases, and the systems around them.
senith@portfolio ~ % now
App Store + Play
Public mobile releases shipped
SwiftUI + Flutter
Native and cross-platform mobile work
Offline-first
Sync and resilience-focused systems
End-to-end
Mobile, backend, admin, and release ownership
Featured builds
Four projects that show the range: native iOS, cross-platform analytics, offline-first business software, and production POS. The screenshots do the talking before the stack does.
SetWise 2.0 live on the App Store
A private, local-first iPhone and iPad strength-training app that connects workout planning, set-by-set logging, recovery context, progress analytics, and reports without accounts or subscriptions.
Live on the App Store and Google Play
A public iOS and Android trade journal and analytics app that turns raw trade logs into structured review loops, behavioral insights, and decision-grade reporting.
Live on the App Store and Google Play
A public iOS and Android order tracker and offline-first business management app for small businesses, backed by sync, licensing, analytics, receipts, and admin tooling.
Production POS reliability work
A multi-platform POS platform for restaurants, retail stores, and business operations, built to support real daily store workflows across Android, Windows, and Apple devices.
How I build
I am a mobile app developer who likes the parts of product engineering that get difficult after the screens are designed. My work spans native iOS, Flutter, offline-first tools, fintech, POS, analytics apps, and the backend or admin systems that support them.
01
Designing sync engines, queued updates, local-first persistence, and conflict-safe flows that remain dependable under unstable connectivity.
02
Profiling and fixing memory lag, long-loading screens, frozen UI states, and rendering or state inconsistencies in data-heavy mobile apps.
03
Building SwiftUI products with local persistence, widgets, platform integrations, testing, and App Store delivery as part of the product itself.
04
Shipping mobile apps together with the APIs, admin tooling, payments, release work, and product operations needed around them.
Experience
I work as a Mobile Application Developer at Interflext and build independent products outside work. The common thread is owning practical mobile problems all the way through release.
Sep 2022 - Present
Interflext (PVT) Ltd, Sri Lanka
Feb 2022 - Aug 2022
Shield Technologies (PVT) Ltd, Sri Lanka
University of Bedfordshire, UK
Sep 2023 - Aug 2024
National Institute of Business Management, Sri Lanka
Jan 2021 - Feb 2022
National Institute of Business Management, Sri Lanka
Oct 2019 - Dec 2020
Lab + side quests
A small set of experiments that add something different to the portfolio: AI-assisted storytelling, gesture recognition, earlier Android work, and a real upstream Flutter contribution.
Research build
A final-year research project combining branching stories, AI generation, voice input, and hand gestures to explore less conventional mobile interaction.
Computer vision side quest
The gesture-recognition work behind TaleCraft, kept as a separate public repository so the MediaPipe and recognition experiments can stand on their own.
Earlier Android build
A firefighter utility app centered on quick access to station information, alerts, events, locations, and team contacts in the field.
Open source
This is deliberately small and manually curated. No runtime GitHub API, no contribution counter, no pretending a tutorial PR is the same thing as engineering work.
Supporting work
Production systems that round out the story without competing with the four featured builds or turning the homepage into a project dump.
Professional
A production digital wallet built for secure online payments, real-time transaction visibility, and cross-platform delivery.
Flutter · Firebase · MobX
ViewProfessional
A scheduling platform for salon businesses spanning 2 mobile apps and 3 web portals, focused on bookings, coordination, and daily operations.
Flutter · GetX · Firebase
ViewProfessional
A communication app focused on messaging, voice, media sharing, and staying connected through a simple mobile experience.
Flutter · GetX · FCM
ViewProfessional
A wallet experience refreshed through rebranding, interface updates, and a cleaner production release.
Flutter · MobX · Firebase
ViewProfessional
A dining and ordering system focused on menu browsing, order placement, and smoother restaurant interactions.
Flutter · GetX · Firebase
View