Hi! 👋
I’m a mobile app developer passionate about building fast and reliable apps with Flutter and React Native. I contribute to open-source, write technical blogs, and enjoy mentoring developers. I focus on clean code, smooth UX, and practical solutions that scale.

These are my recent works I would like to share.
ClashLy

ClashLy is a Clash of Clans companion app designed for players to share, browse, and discover base layouts. Initially built using Firebase, the app has since transitioned to a self-hosted Parse Platform, offering greater flexibility and cost saving.
The app has gained significant popularity within the community, with nearly 200K downloads on the Play Store. The app is available for Android, iOS and web.
Call Recording Enabler for Lineage OS
A Runtime Resource Overlay for the dialer app in Lineage OS to enable call recording for all countries. By default Lineage OS only supports call recording for the countries allowed by the law. But my country did not have clear policies regarding this and I was unable to submit the PR. After searching for a while I found that runtime resource overlay can be used to make this happen without needing Lineage OS to support it directly. Hence this project exists as a Magisk module.
Radio NP
A free and open source online Nepali radio app. I made this app for my mom. After we moved to a different city, she could no longer listen to her old FM radio stations. Other apps were available, but none checked all the boxes I wanted—easy to use, reliable, and ad-free.
Dynamik Theme

A Flutter package that helps developers easily integrate dynamic theming in their apps. Yeah, I know the spelling isn’t correct, but it’s intentional. I’m a KDE fan and had to borrow the naming idea from it.
This is a simple package that makes adding theming to your Flutter app easy. It also supports dynamic colors, allowing your app’s theme to match your wallpaper. Alternatively, you can choose any color to create a great-looking theme with minimal effort.