Summary
Kapil Amagain is an experienced software engineer with 11 years of practice focused on iOS app development for fintech, specializing in customer onboarding, mobile banking and payments. Based in Newcastle, Australia, he combines deep Swift/Objective-C and SwiftUI expertise with Kotlin Android work, enabling end-to-end feature delivery across platforms in agile teams. A co-founder of Gurkha Technology, he brings entrepreneurial instincts to mission-critical projects and a strong emphasis on clean, testable, loosely coupled code and CI/CD automation. Familiar with RxSwift, MVVM, TDD, Docker, k8s and GCP, he thrives on complex problems that require incremental delivery and measurable optimizations. Notably, his background spans both startup product-building and enterprise banking delivery, giving him a pragmatic balance of speed and reliability.
11 years of coding experience
7 years of employment as a software developer
Bachelor's Degree, Computer Science, Bachelor's Degree, Computer Science at Kathford International College of Engineering and Management
High School, High School at Kathmandu Don Bosco Higher Secondary School
English