Dinesh Kannaujiya develops React Native applications and React web products. His open-source work exposes Android platform capabilities through typed interfaces for JavaScript developers.[3][4]
Start with React Native CallLogs Android →
Links
Portfolio LinkedInFrontend Developer · SR Edu Technology Pvt. Ltd.
Career
Kannaujiya’s portfolio records frontend work at SR Edu Technology and earlier contract development of an e-learning website and mobile application at Gyankosha. His independent projects combine React Native interfaces with Kotlin modules, including call identification and inspection of installed applications.[3]
Contributions
Turn Android call history into a typed query
React Native CallLogs Android wraps the platform’s call-log database with TypeScript methods for incoming, outgoing, missed and other call types. Filters select a date range, number or paginated window, and results include the number, timestamp, duration and type. The documented example checks and requests Android’s READ_CALL_LOG permission before querying. This lets an application build its own interface while keeping the platform permission requirement explicit.[4]
Inspect the technology inside an installed app
React-Rabbit is an Android utility that identifies application stacks through APK inspection and a native-module bridge. The JavaScript interface exposes APK inspection results that distinguish React Native, Flutter and native Java/Kotlin applications.[3][5]
Tools, writing & talks
Tools
Start here
React Native CallLogs Android
github.comA TypeScript interface to Android call history with permission handling, filtering and pagination.
Begin with the permission check and basic query example. You need a React Native Android project and user-granted call-log access.
Creator and maintainer[4]- OpenScreen
github.comScreen recorder for product demos and walkthroughs, with automatic zooms, annotations, and clean exports.
OpenScreen projectOriginal source - React-Rabbit
github.comAn Android utility for identifying the framework behind installed applications.