Summary
Shain Singh is a Lead Software Engineer based in Kigali with over 10 years building secure, mobile-first systems across Edutech, NFC cashless transit, mobile device management, and encrypted communications. He combines hands-on Android and Flutter development with deep expertise in XMPP, MQTT, cryptography (including Signal/Axolotl), YubiKey integration, and low-level network protocols to deliver robust, production-ready solutions. As a technical leader he has overseen end-to-end delivery, team coordination, and custom Android system work that balances security, battery optimization, and operational needs. Notably, he has implemented in-house and standard encryption schemes and integrated smartcard (Mifare) and hardware auth for real-world deployments, demonstrating a rare mix of applied security and device-level engineering.
10 years of coding experience
8 years of employment as a software developer
Bachelor of Engineering - BE, Computer, Bachelor of Engineering - BE, Computer at Saraswati College of Engineering - India
H.S.C, H.S.C at Thakur College