My Projects

Explore my collection of works, experiments, and creations. Each project tells a story of learning, building, and shipping.

Famous Travels

Famous Travels

An elite full-stack travel & fleet management system with edge-caching architecture.

Next.jsSupabaseTailwind CSS 4PostgreSQLISRTypeScript
View Details
Device Linker

Device Linker

End-to-end encrypted cross-platform device orchestration with offline-first sync.

AndroidJavaNext.jsTelegram Bot APIE2E EncryptionFirebaseDropbox APIOffline SupportMulti-Device Sync
View Details
WhereWhat-BB

WhereWhat-BB

High-performance desktop search & multi-file text replacement utility for Windows.

PythonTkinterRichRegexPyInstaller
View Details
Guide Draw On Screen

Guide Draw On Screen

A lightweight, ad-free Android app for real-time screen drawing and digital whiteboarding.

Android AppJavaMobile DevelopmentScreen OverlayCanvas API
View Details
App Launch - Working Android 16

App Launch - Working Android 16

A demonstration of proper app launch handling compatible with Android 16.

AndroidJavaSketchware
View Details
Restaurant UI Design

Restaurant UI Design

A modern, clean restaurant interface UI built with Sketchware.

UI/UXAndroidSketchware
View Details
Airtel MTN QR Code Generator

Airtel MTN QR Code Generator

Generate QR codes for Airtel and MTN mobile money transactions.

AndroidJavaQR CodeUtility
View Details
Item Calculator

Item Calculator

A simple calculator for totaling items and quantities.

AndroidJavaCalculator
View Details
Web3Forms Integration in Java

Web3Forms Integration in Java

Example of integrating Web3Forms API in a native Java Android app.

AndroidJavaAPI IntegrationWeb3Forms
View Details
UPI QR Code Generator

UPI QR Code Generator

Generate UPI payment QR codes directly from an Android app.

AndroidJavaUPIQR CodeFinance
View Details
GPS Location Fetcher

GPS Location Fetcher

Fetch and display current device GPS coordinates with address lookup.

AndroidJavaGPSLocation
View Details
AutoStart Permission

AutoStart Permission

Guide and code to request and manage AutoStart permission on various OEMs.

AndroidJavaPermissionsUtility
View Details
Guess Fruit Names

Guess Fruit Names

A simple word guessing game about fruit names.

AndroidJavaGame
View Details
Negative Image Converter

Negative Image Converter

Convert any image to its photographic negative with a single tap.

AndroidJavaImage Processing
View Details
Pick and set image file without permission

Pick and set image file without permission

Access and display images using Storage Access Framework without runtime permissions.

AndroidJavaPermissionsSAF
View Details
Pick & read file without storage permission

Pick & read file without storage permission

Read file contents without requesting storage permissions using SAF.

AndroidJavaSAFPermissions
View Details
Storage Permission in Android 13

Storage Permission in Android 13

Correct implementation of granular media permissions for Android 13+.

AndroidJavaAndroid 13Permissions
View Details
Open App Settings

Open App Settings

Code snippet to open the system settings page for your app.

AndroidJavaUtility
View Details
Call State Receiver

Call State Receiver

Detect incoming/outgoing call states using a broadcast receiver.

AndroidJavaTelephonyBroadcastReceiver
View Details
Caesar Cipher encryption

Caesar Cipher encryption

Implementation of the classic Caesar cipher encryption algorithm in Java.

AndroidJavaEncryptionAlgorithm
View Details
Membership Logic

Membership Logic

Example logic for handling user membership tiers and access.

AndroidJavaLogic
View Details
GET APP NAME AND PACKAGENAME

GET APP NAME AND PACKAGENAME

Retrieve the current app's display name and package identifier.

AndroidJavaUtility
View Details
Telegram File Upload by bot (updated)

Telegram File Upload by bot (updated)

Upload files from Android to Telegram using a custom bot integration.

AndroidJavaTelegram BotFile Upload
View Details
Crash Report by Telegram bot

Crash Report by Telegram bot

Send automatic crash logs and stack traces to a Telegram channel via bot.

AndroidJavaCrash ReportingTelegram Bot
View Details