Skip to content
RS

Open to remote roles & select freelance

8 years of Swift, 300K+ downloads, and an app Apple put on the WWDC stage.

I’m Rojan Shrestha — senior iOS developer, Co-CTO at MedEx and founder of Tapssy. I build native iPhone apps, AI agents and the products around them, from Kathmandu.

See selected workGet in touch

Kathmandu, Nepal00:00 NPT

Shipping native iOS in Swift
8yrsShipping native iOS in Swift
Downloads on Unplug Meditation
300K+Downloads on Unplug Meditation
Apps live on the App Store
7+Apps live on the App Store
Highlighted at Apple WWDC
2021Highlighted at Apple WWDC
  • Swift
  • SwiftUI
  • UIKit
  • Combine
  • SharePlay
  • ARKit
  • RoomPlan
  • Core ML
  • StoreKit
  • MVVM
  • VIPER
  • Core Data
  • AI Agents
  • RAG
  • Next.js
  • NestJS
  • PostgreSQL
  • TestFlight

01Selected work

Apps that shipped, scaled, and stayed on the home screen.

Eight years of App Store releases, AR research and products I own outright. Filter by whatever you're hiring for.

  • 2019 — 2023Senior iOS Developer

    Unplug Meditation

    The first app to adopt SharePlay

    A meditation app built around video. I shipped the playback stack — AVKit, Picture in Picture, background audio — plus in-app purchases, Family Sharing, Siri Shortcuts and rich notifications. When Apple introduced SharePlay, we were first to adopt it, and the app was highlighted at WWDC 2021.

    downloads
    300K+downloads
    Apple highlight
    WWDC 2021Apple highlight
    • Swift
    • UIKit
    • SharePlay
    • GroupActivities
    • AVKit
    • Picture in Picture
    • +3
  • 2023 — PresentCo-CTO & iOS Lead

    MedEx One

    Multi-vendor healthcare, booked from one app

    I lead iOS for a health platform that lets patients book doctor appointments, health packages, lab tests, home tests and teleconsultations across providers in several countries. I own the release cycle end to end — architecture, REST integration with the backend team, App Store submission — while running the engineering team as Co-CTO.

    provider network
    Multi-countryprovider network
    team built from scratch
    Co-CTOteam built from scratch
    • Swift
    • SwiftUI
    • UIKit
    • MVVM
    • Combine
    • REST APIs
    • +3
  • Ended Jul 2026iOS R&D Developer

    LiDAR Room Scanner

    RoomPlan and ARKit, stitched into one model

    An R&D project for a Japanese client. The app scans rooms with the LiDAR sensor through RoomPlan, merges multiple separate scans into a single coherent file, and generates a textured 3D model from the captured geometry and camera data.

    scan merging
    Multi-roomscan merging
    model generation
    Textured 3Dmodel generation
    • Swift
    • RoomPlan
    • ARKit
    • SceneKit
    • LiDAR
    • USDZ
    • +1
  • Own productFounder & Developer

    Tapssy

    My own subscription platform, earning revenue

    A subscription product I designed, built and run on my own — from the interface and the billing flow to the infrastructure it sits on. It generates recurring revenue, which means I get to make the product calls and live with the consequences.

    revenue
    Recurringrevenue
    • Next.js
    • NestJS
    • PostgreSQL
    • Stripe-style billing
    • AWS
  • 2019 — 2023Senior Mobile App Developer

    Foodmandu

    Nepal's first food-delivery app

    Real-time order tracking, payment integrations and AR features for a marketplace spanning 800+ restaurants and 300K+ customers.

    restaurants
    800+restaurants
    customers
    300K+customers
    • Swift
    • UIKit
    • MapKit
    • ARKit
    • Payment gateways
    • WebSockets
  • 2019 — 2023Senior Mobile App Developer

    BigMart

    CRM for Nepal's largest retail chain

    A field CRM covering 70+ outlets, with billing history, geo-fenced check-ins, management dashboards and dynamic-link sign-up.

    retail outlets
    70+retail outlets
    • Swift
    • VIPER
    • Core Location
    • Geo-fencing
    • Firebase
    • Dynamic Links
  • OngoingBuilder

    AI Agents & RAG

    Putting LLMs to work inside real products

    Ongoing work building AI agents, retrieval-augmented generation pipelines and n8n automation workflows that bring language models into web and mobile products — not as a demo, but as a feature users rely on.

    • LLM integration
    • RAG
    • Vector search
    • n8n
    • Next.js
    • NestJS
    • +1
  • CurrentSolo Designer & Developer

    Bukline

    Taking a product end to end, solo

    A product I'm currently designing and building entirely on my own — UI design, the web platform and the mobile app.

    • Figma
    • Next.js
    • Swift
    • PostgreSQL
  • 2019 — 2023iOS Developer

    Yeti Airlines

    Flight and tour booking

    Booking flows for flights and tours, built on MVVM with Firebase push notifications and in-app live chat.

    • Swift
    • MVVM
    • Firebase
    • Push notifications
    • Live chat
  • 2019 — 2023Senior Mobile App Developer

    AR & Core ML Labs

    Gettoku, Brasso, Virtual Tour

    A run of apps exploring augmented reality, on-device machine learning and Unity embedded as a library inside native iOS — plus two intern batches trained in Swift along the way.

    • ARKit
    • Core ML
    • SceneKit
    • Unity as a Library
    • C#

Showing 10 of 10 projects.

02Experience

From intern-trainer to Co-CTO, without leaving the codebase.

  1. Jan 2023 — Present

    Co-CTO & iOS Lead

    MedEx Pvt. Ltd.

    • Lead iOS development of MedEx One, a multi-vendor health app for booking doctor appointments, health packages, lab and home tests, and teleconsultations across providers in several countries.
    • Own the iOS release cycle through to App Store submission, and integrate REST APIs alongside the backend engineers.
    • Built the tech team from scratch as Product Owner in 2022; now hire, allocate work, review code and run sprints.
  2. Ended Jul 2026

    Part-time · Remote

    iOS R&D Developer

    E.K. Solutions Pvt. Ltd. · EKBANA

    Brought back after leaving, entrusted with a Japanese client's R&D project.

    • Built a LiDAR room-scanning app with RoomPlan and ARKit that merges multiple scanned rooms into a single file and generates a textured 3D model from the scan data.
  3. Jan 2019 — Dec 2023

    Senior Mobile App Developer

    E.K. Solutions Pvt. Ltd. · EKBANA

    • Unplug Meditation: shipped video playback, Picture in Picture, in-app purchases, Family Sharing, SharePlay, Siri Shortcuts and rich notifications. 300K+ downloads and a highlight at WWDC 2021.
    • BigMart: a CRM for 70+ retail outlets with billing history, geo-fencing, dashboards and dynamic-link sign-up.
    • Foodmandu: real-time order tracking, payments and AR features serving 800+ restaurants and 300K+ customers.
    • Built AR, Core ML and Unity-integrated apps — Gettoku, Brasso, Virtual Tour — and trained two intern batches in Swift.
  4. Dec 2018 — Jan 2019

    iOS Developer

    Supreme IT Solution

    • iPhone apps across e-commerce, fintech, attendance and ticket booking.
  5. Freelance

    Freelance

    iOS / tvOS Developer

    Lineage Journey

    • Apple TV app — plus a Roku build — for an OTT streaming platform.

Education

  • 2017 — 2019

    BSc (Hons) Computing

    Leeds Beckett University, UK

    studied at The British College, Nepal

  • 2015 — 2017

    NCC Education Level 4 & 5 Diploma

    Softwarica College of IT & E-commerce

03Stack

What I reach for, and why.

Eight groups rather than one long tag cloud — because which tool you pick matters less than knowing when to pick it.

  • 01

    Languages

    Swift every day, for eight years.

    • Swift 5 (advanced)
    • C#
    • TypeScript
    • PHP
    • BrightScript
    • SQL
    • XML
  • 02

    Interface

    UIKit depth, SwiftUI fluency, and the animation work in between.

    • UIKit
    • SwiftUI
    • Combine
    • Storyboards
    • Programmatic Auto Layout
    • Core Animation
    • Custom transitions
  • 03

    Architecture

    Patterns picked to fit the team and the codebase, not the trend.

    • MVVM
    • VIPER
    • MVC
    • OOP
    • Clean, testable code
  • 04

    Apple frameworks

    The platform-specific work that separates a good app from a native one.

    • ARKit
    • RoomPlan (LiDAR)
    • SceneKit
    • Core ML
    • Core Location
    • StoreKit
    • SharePlay
    • Siri Shortcuts
    • Picture in Picture
    • Rich notifications
  • 05

    AI & full-stack

    Shipping LLM features, and the web products they live in.

    • AI agents
    • RAG
    • LLM integration
    • n8n automation
    • Next.js
    • NestJS
    • PostgreSQL
  • 06

    Networking & data

    Talking to backends, and keeping state honest on device.

    • RESTful APIs
    • JSON:API
    • WebSockets
    • Core Data
    • Realm
    • SQLite
    • Firebase
    • AWS
  • 07

    Integrations

    The third-party surface area a real product accumulates.

    • Third-party SDKs
    • Analytics
    • Social login
    • Agora audio/video
    • Payment gateways
    • Unity as a Library
  • 08

    Delivery

    From branch to App Store review, repeatedly.

    • Xcode
    • Git (GitHub, GitLab, Bitbucket)
    • CocoaPods
    • TestFlight
    • App Store Connect
    • Review guidelines
    • CI
    • Agile / Scrum
    • Jira

04About

Eight years of making apps feel native.

I wrote my first line of Swift eight years ago and never really stopped. Almost everything I know since has come from shipping: App Store review, production crash logs, and the slow discipline of making an app feel native rather than merely functional.

The work I’m proudest of is Unplug Meditation — 300K+ downloads, and the first app to adopt SharePlay, which Apple highlighted at WWDC 2021. Alongside it I shipped Foodmandu, Nepal’s first food-delivery app, and BigMart’s field CRM — each with real users, and real consequences when I got it wrong.

These days the work splits three ways. I lead iOS and run engineering as Co-CTO at MedEx. I take on LiDAR and ARKit R&D. And I build my own products — Tapssy, which earns recurring revenue, and Bukline, which I’m designing and building solo — plus the AI agents and RAG systems that increasingly sit underneath all of it.

I’m based in Kathmandu and work comfortably across time zones. If you’re building something on iOS, or putting LLMs somewhere they actually have to hold up, I’d like to hear about it.

Recognition

  • 2021Apple WWDC highlightUnplug Meditation was highlighted at WWDC 2021 as the first app to adopt SharePlay.
  • 2025Siriraj MIT HackathonThe only participant selected from Nepal, competing in the AI in Health Tech track.
  • 2023Co-CTO at MedExBuilt the engineering team from scratch as Product Owner, then stepped up to Co-CTO.
Based in
Kathmandu, Nepal
Working
Remote-friendly, UTC+05:45
Currently
Co-CTO & iOS Lead at MedEx
Also
Founder of Tapssy, building Bukline

05Contact

Building something that has to feel native? Let's talk.

Open to remote roles & select freelance. I usually reply within a day.