Summary
Nirankar Singh is a Principal Engineer based in Bengaluru with 8 years of experience building mobile and embedded software across payments, IoT and healthcare domains. He combines deep Android, Java and Kotlin expertise with SDK design—having led development of UPI payment SDKs, mobile banking apps, and Bluetooth/WiFi-enabled master apps that interact with circuit breakers and gateways. At Schneider Electric he drove Kotlin MVVM apps and an OpenAPI-driven firmware SDK, and he has progressed to senior technical leadership roles at Samsung R&D and Enphase Energy. Comfortable across full-stack Ruby on Rails backends and client SDKs, he blends hands-on coding with architecting robust integrations and developer-facing APIs. He holds an MTech in Software Engineering from IIIT-Bangalore and is known for turning complex hardware–software requirements into polished, reusable SDKs that accelerate product delivery.
8 years of coding experience
8 years of employment as a software developer
Master of Technology - MTech Computer Software Engineering, Master of Technology - MTech Computer Software Engineering at International Institute of Information Technology Bangalore