Senior Android Engineer by profession. Loves to solve problems in other technologies as well in personal time like web, shell scripts, linux, cloud, ML/DL.
DocumentReader. This library reads word documents (.doc and .docx), txt and PDF files, and gives the output content of the document as a String.
102CustomerSupportChat. Android library: An XMPP based customer support chat system built using Smack API
57online-apk-compiler. A web app that builds an APK from a public Github repo and installs it on a USB connected Android device. Built using Python and Linux shell scripting.
28Android-RecyclerView-code-generator. Code generation tool: A web app that generates entire RecyclerView implementation code as per your row layout
20CollegeClassifieds. This is a college classifieds android app. This app is meant to provide students in a campus a platform to sell and buy pre-owned items. Students can upload their ad for selling an item and can also browse a list of items put up for sale on campus.
11NoticeBoard. This is a Notice Board android app where admin can post messages using the admin pincode in the admin panel and others can see the notice in the notice panel.
8GroupChat. This is a Group chat android app
6CoroutineTask. It is a utility that has the same structure as AsyncTask but uses Coroutines underneath
5face-match-x. Face matching system using Tensorflow/Keras deployed and as a Python (Flask) web App
5CustomImageChooser. A custom image chooser Android app that has a custom camera built using camera2 API and a custom image gallery.
4ML-pianist. An experiment with generating music using Tensorflow/Keras.
2Monster-Shoot-2D-game-. This is a simple 2D browser game. You can grab this and improve and experiment.
12048. 2048 Clone using Android (Kotlin)
1phpmobilizer. Automatically exported from code.google.com/p/phpmobilizer
1College-Student-Portal. This is a student portal web app with admin panel.
1MyGithubProfile---Android-app. Website to Android app using Android WebView. For demostration, this app opens my Github profile.
1RxJava-explained-in-a-simple-way. RxJava explained in a simple way with well commented example project to show common usages
1Serialization_and_deserialization_notes. Here I have written notes to understand and use serialization and deserialization
1PassCrypt. Android App: secure, 100% offline password vault with AES-256 encryption.
1ImageSelector. Image selector library for Android. Support single choice、multi-choice、cropping image and preview image.
1AndroidNamingConvention. Naming convention for Android development
1