Summary
Nishan Niraula is a Staff Mobile Engineer with 11 years of experience, specializing in iOS development and currently leading mobile engineering at social.plus in Bangkok. He has a proven track record of taking apps from prototype to production, focusing on simple, testable, and maintainable codebases while applying architectural patterns like MVP, MVVM, and Coordinator. Deep familiarity with UIKit and core Apple frameworks (Core Data, MapKit, StoreKit, Core Animation) pairs with hands-on expertise in IAP, localization, RTL layouts, push notifications, and CI/CD tooling such as fastlane. He blends pragmatic leadership—mentoring teams through full product lifecycles—with a background in payments at eSewa Fonepay, where he emphasized scalability and SDK design. Comfortable across platforms and languages (Android/Java, Python, PHP), Nishan is curious about Big Data and Machine Learning, bringing a cross-disciplinary mindset to mobile-first experiences.
11 years of coding experience
9 years of employment as a software developer
Bachelor's degree Computer Engineering, Bachelor's degree Computer Engineering at Tribhuvan University | KEC
Nepali, English