Taking on new projects for 2027

AI-powered engineer.
Code that ships and scales.

I'm Prabin Phasikawo, a software engineer and app team lead from Bhaktapur, Nepal. I design, build and ship apps for iOS, Android and the web, with Flutter, Kotlin Multiplatform and native code. AI agents are part of every step of my work, and I review, test and release everything myself.

11+
years writing software
5
platforms: iOS, Android, Flutter, KMP, web
6
roles, from designer to team lead
Engineer.kt Workflow.swift
// Prabin.kt · a short introduction
data class Engineer(
  val name    = "Prabin Phasikawo",
  val role    = "AI-powered software engineer",
  val based   = "Bhaktapur, Nepal",
  val years   = 11,
)

val stack = listOf(
  "Swift", "Kotlin", "KMP", "Flutter",
  "TypeScript", "Next.js", "Node.js",
)

suspend fun build(idea: Idea): Product =
  idea.design()
    .code(ai = ClaudeCode, review = Senior)
    .test(realDevices = true)
    .ship(AppStore, GooglePlay, Web)
$ ./gradlew assembleRelease ✓ BUILD SUCCESSFUL in 41s
Available for projects Kotlin · UTF-8
  • Swift
  • SwiftUI
  • Kotlin
  • Jetpack Compose
  • Kotlin Multiplatform
  • Flutter
  • Dart
  • TypeScript
  • React
  • Next.js
  • Node.js
  • Firebase
  • Google Maps SDK
  • Claude Code
  • LLM APIs
  • REST & WebSockets
  • SQLite
  • Figma

01 · Skills

Deep in mobile. Fluent across the stack. AI-native.

Eleven years of hands-on engineering, from pixel-perfect UI to shared business logic, APIs and release pipelines.

Cross-platform

One codebase for Android and iOS without losing native feel. Shared logic, state and networking; native UI where it matters.

  • Kotlin Multiplatform
  • Flutter
  • Dart
  • Ktor
  • Decompose
  • MVI

iOS engineering

Native apps in Swift and SwiftUI, from maps and live location to background work and App Store review.

  • Swift
  • SwiftUI
  • UIKit
  • Objective-C
  • Core Location
  • Xcode

Android & Kotlin

Modern Android with Compose and Coroutines, foreground services, R8 and Play Store release management.

  • Kotlin
  • Jetpack Compose
  • Coroutines
  • Java
  • Gradle
  • Firebase

AI engineering

Agent-driven development every day, and LLM features inside products: vision, voice, summaries and assistants.

  • Claude Code
  • Claude API
  • MCP
  • Gemini
  • OpenAI
  • Whisper

Web & back end

Fast, accessible front ends and the APIs behind them, plus serverless functions and technical SEO.

  • TypeScript
  • React
  • Next.js
  • Node.js
  • Cloudflare
  • WordPress

Design & product

Started as a designer, so I think in flows and details: wireframes, prototypes and interfaces people enjoy using.

  • Figma
  • UX flows
  • Prototyping
  • Design systems
  • Accessibility

How I engineer

  • Clean architectureClear layers, unidirectional state, testable business logic.
  • Write it onceShared code across platforms instead of duplicated features.
  • Tested on real devicesRelease builds checked on hardware before anything ships.
  • Automated releasesSigning, builds and store submissions as repeatable steps.
  • Readable codeCode review, documentation and mentoring as part of the job.
  • Performance firstFast startup, smooth scrolling, small bundles, good Core Web Vitals.

02 · AI-powered engineering

AI makes me faster. Experience keeps it correct.

I've used Claude and coding agents every day for years, across real client codebases. AI handles the volume; I bring architecture, judgment and the testing that production needs.

  1. 1

    Understand before writing

    Agents map an unfamiliar codebase in minutes: architecture, data flow and fragile spots. I review the map and set the plan.

  2. 2

    Build with an agent, review like a lead

    Claude Code writes, refactors and migrates under clear project rules. Every change is read, built and run on real devices before it ships.

  3. 3

    Put AI inside the product

    LLM features that are useful and safe: vision OCR, voice input, summaries and assistants, with validators, fallbacks and cost limits.

  4. 4

    Automate the boring parts

    Release checklists, store listings, crash triage and documentation kept current by agents, so the team spends its time on the product.

What this means for a client

  • Faster deliveryFeatures and migrations that used to take weeks land in days, without cutting review.
  • One codebase, two platformsKotlin Multiplatform and Flutter keep Android and iOS in sync, with AI doing the heavy lifting.
  • AI features that hold upGrounded prompts, structured outputs, number checks and graceful fallbacks when the model is unsure.

Daily AI toolkit

  • Claude Code
  • Claude API
  • MCP
  • Gemini
  • Groq Whisper
  • OpenAI
  • Prompt evals
  • Agents & automations

03 · Services

From the first sketch to the store listing.

I've worked as a designer, web developer, SEO analyst, iOS developer and team lead, so I can own the whole product or step into one layer of it.

AI products & integrations

LLM features, AI assistants, document and image understanding, voice input and AI back ends with quotas, caching and fallbacks.

  • Claude, Gemini, OpenAI
  • RAG & structured output
  • Agents & automation

Mobile apps

Native iOS and Android, or one codebase with Flutter or Kotlin Multiplatform. Maps, live tracking, payments, chat and calls.

  • Swift / SwiftUI
  • Kotlin / Compose / KMP
  • Flutter / Dart

Web apps & sites

Fast, SEO-ready marketing sites and web apps: dashboards, admin panels and SaaS front ends that work on every screen.

  • Next.js / React
  • Node.js APIs
  • WordPress & technical SEO

Team lead & product

Turning requirements into technical plans, leading small teams, mentoring, code review and getting releases through App Store and Play review.

  • Architecture & planning
  • Agile delivery
  • Store releases

04 · Selected work

Software I've engineered and shipped.

A few of the products where I owned the engineering: architecture, code, testing and release.

Medhey logo

Medhey

Bhutan's all-in-one super app

One app for Bhutan: Smart Mart groceries, international shopping, buy-rent-sell, B-Mobile recharge, nearby places, real-time flight booking, wallet and payments in Ngultrum. I lead the mobile rebuild on Kotlin Multiplatform, so Android and iOS share one tested core.

  • Shared business logic in KMP; native Compose and SwiftUI on top
  • Live flight search, fare rules and booking flow
  • In-app support chat and voice calls (Zoho SalesIQ)
  • Kotlin Multiplatform
  • Jetpack Compose
  • SwiftUI
  • Ktor
  • Decompose

Role Lead mobile engineer

Amheer logo

Amheer

Luxury chauffeur platform, France

A premium mobility platform for hotels and high-end venues. Guests book chauffeured luxury vehicles; vetted drivers receive, accept and complete jobs. Two apps per platform, passenger and chauffeur, with live GPS tracking and dispatch.

  • Native iOS (Swift) and Android passenger and chauffeur apps
  • Google Maps routing, live driver tracking, trip states
  • Now migrating both apps to a single Flutter codebase
  • Swift
  • Java / Kotlin
  • Flutter
  • Google Maps SDK
  • Twilio

Role Mobile engineer, iOS lead

SathiPOS logo

SathiPOS

Restaurant POS & management for Nepal

Our own product. Counter, kitchen, tables and day-end cash in one system that runs in the browser, with VAT bills, Fonepay and khata the way Nepali restaurants actually work. The AI layer turns a photo of a supplier bill into a purchase entry, takes orders by voice and writes a nightly summary in English and Nepali.

  • POS, kitchen display, VAT billing, inventory and khata
  • AI capture: bill photos, voice orders, shelf counts
  • Print Bridge desktop app for thermal and KOT printers
  • Flutter
  • Node.js
  • Gemini & Groq
  • Electron
  • Offline-first sync

Role Co-founder, product & engineering

DoubleLeap logo

DoubleLeap

Trucking driver app, USA

The driver app for Double Leap LLC's transport-management system. Truck drivers across the US receive and accept loads, share live location for on-time tracking, chat with dispatch and follow their earnings on a dashboard.

  • Background location with a foreground service
  • Load assignment, in-app chat, push notifications
  • Release engineering for Google Play and the App Store
  • Android
  • iOS
  • Firebase
  • Google Maps
  • REST APIs

Role Mobile engineer

More shipped work

MyDriver AUS logo iOS · Australia

MyDriver AUS

Ride and transfer platform for Australian drivers: job board, document uploads, accept-or-reject flow and payouts. Designed, built and shipped solo.

App Store
Flutter · Nepal

OrbitPOS by Karmalytrix

Cross-platform point of sale for restaurants and retail: menu, orders, payments, register closing and sales reports on Android, iOS, Windows and macOS.

posorbit.com
Amheer Chauffeur logo iOS · Android

Amheer Chauffeur

The driver side of Amheer: availability, job offers, trip execution and profile, with background location built to keep battery use low.

App Store
Desktop · Electron

SathiPOS Print Bridge

A small desktop companion that finds USB and network thermal printers and prints bills and kitchen tickets straight from the browser POS.

Part of SathiPOS

In the lab

Products and prototypes in active development.

Building

SathiPOS AI

Vision and voice for restaurants: bill photo to purchase draft, fuzzy supplier matching, stock forecasts and a checked nightly summary.

Planning

NepaliApp

A super app concept for Nepal: payments, services and commerce in one place, with a phased roadmap and business plan.

Design

ElevenSewa

On-demand home services marketplace. Full feature spec and UI flows for customers, providers and admins.

Prototype

AI product scraper

Uses an LLM to pull structured product data (titles, prices, variants, images) from any e-commerce page.

05 · Experience

Eleven years, grown one layer at a time.

I started in design and web, moved through SEO, then mobile and leadership. Each step added a layer of the product I now build end to end.

Education

Master of Arts, 2020 · Bachelor of Arts, 2018
Bhaktapur Multiple Campus

Languages

English and Nepali, professional

  1. 2024 to now

    AI-Powered Product Engineer · Freelance & SathiPOS

    Building SathiPOS and client products with Flutter, Kotlin Multiplatform and AI. Daily agent-driven workflow with Claude Code for builds, migrations and releases.

  2. Feb 2021 to now

    iOS Developer & App Team Leader · Coredreams Innovation

    Lead the app team; ship iOS, Android and cross-platform apps for clients in Bhutan, France, Australia and the US. Mentor developers, run Scrum and own App Store releases.

  3. Jan 2021 to May 2022

    Front End Web Developer · Coredreams Innovation

    Responsive sites and web apps with HTML5, CSS3, JavaScript and Bootstrap, connected to back ends through REST APIs.

  4. Feb 2020 to Aug 2021

    SEO Analyst · Coredreams Innovation

    Keyword research, technical audits, on-page optimisation and page-speed work, tracked in Google Analytics.

  5. Oct 2018 to Dec 2019

    WordPress Developer · Coredreams Innovation

    Custom WordPress themes built from scratch in PHP and JavaScript, plus caching, security and client training.

  6. Jan 2015 to May 2018

    Web Designer & UI/UX Developer · Coredreams Innovation

    Wireframes, user flows, prototypes, logos and layouts, tested across browsers and designed to accessibility standards.

06 · Questions

Questions clients ask before we start.

Straight answers about working together. Anything else, just ask.

What does an AI-powered developer actually do differently?

I use AI coding agents such as Claude Code every day to read codebases, write and refactor code, and automate releases, and I review, build and test every change myself. You get senior-level quality with much shorter delivery times.

Do you work with clients outside Nepal?

Yes. I've shipped apps for clients in Bhutan, France, Australia and the USA. I work remotely, overlap with European and Asian business hours, and communicate in English.

Which platforms do you build for?

iOS (Swift, SwiftUI), Android (Kotlin, Jetpack Compose), cross-platform with Flutter or Kotlin Multiplatform, and web with Next.js, React, Node.js or WordPress.

Can you add AI features to my existing app?

Yes: document and photo understanding, voice input, chat assistants, summaries and smart search, built with validation, fallbacks and cost limits so they hold up in production.

Can you take over or rescue an existing codebase?

Yes. I start with a short audit of the architecture, crashes and release setup, then fix the riskiest issues first and get regular releases going again.

How do we start?

Send a message through the form below with what you're building and your timeline. I reply within one working day, usually with a few questions and a suggested plan.

07 · Contact

Have a product in mind? Let's build it.

A new app, an AI feature, a rescue for an existing codebase or a team lead for your next release. Tell me about it and I'll reply within one working day.

  • Emailppraviin831@gmail.com
  • Right now

    Bhaktapur, Nepal (NPT, UTC+5:45)

  • Works with

    Clients worldwide, remote-first

What do you need?
0 / 5000

Message sent

It's in my inbox now. I'll reply within one working day, usually much sooner.

Your message goes straight to my inbox. No newsletters, no sharing.