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
Contributions:8 releases, 1 PR, 7 pushes in 1 year 5 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Nishan Niraula - Staff Mobile Engineer at social.plus