Naman Dwivedi is a founding engineer with 11 years of hands-on experience building Android-first products and backend features across startups and policy-focused projects. Based in Delhi, he has shipped apps for companies like Blinkit, BharatPe, Doubtnut and contributed to government and nonprofit efforts including the PMO app and a Harvard-backed financial statistics project. A pragmatic mobile engineer, he blends polished UI/UX work (material-themed music player, power menu demos) with systems-level tasks such as authentication data layers for wallet/payment platforms. He is an active open-source contributor who builds educational tooling—like an algorithm visualizer—and production-ready libraries that emphasize animation, data binding and smooth user interactions. Comfortable spanning the stack, he pairs startup founding experience and product instincts with a track record of refactoring, architectural improvements, and shipping resilient features under tight timelines. Notably, his work often surfaces in cross-form-factor projects (phone, wear, auto, cast, assistant), reflecting an uncommon focus on broad platform compatibility.
11 years of coding experience
4 years of employment as a software developer
Bachelor of Engineering (BE), Bachelor of Engineering (BE) at Delhi College of Engineering
A reference implementation of Mifos platform wallet and payment capabilities
Role in this project:
Back-end Developer
Contributions:94 commits, 57 PRs, 91 pushes in 2 years 8 months
Contributions summary:Naman's commits focused on implementing the data layer for user authentication, including use cases for authenticating a user and creating new users. This involved changes to both the domain layer with the creation of User models and the data layer with the creation of UserEntity and UserDetailsEntity, including api endpoints for user authentication and fetching user details. They also touched upon the login user flow by modifying LoginActivity.
A demo of the power menu with Reveal and other animations
Role in this project:
Mobile Developer (Android)
Contributions:29 commits, 4 PRs, 27 pushes in 3 years 1 month
Contributions summary:Naman primarily contributed to the development of an Android application, specifically focusing on a power menu implementation. The commits reveal the addition of core features, including power off, reboot, soft reboot, recovery, bootloader, and safe mode options. Furthermore, the user integrated Xposed functionality to override the stock power menu, and implemented a shortcut to the home screen. The user refactored and polished the application, with added animations, and improved the user interface.
animationcustomisationmenumaterial-3power
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.