Featured Projects

A showcase of my recent technical and business projects.

LocReminder screenshot 1
LocReminder screenshot 2
LocReminder screenshot 3
LocReminder app icon
Flutter Β· Android

LocReminder

I kept missing my stop on long bus rides in Dhaka, and a normal alarm cannot help with that since you never know exactly when you will arrive.

LocReminder rings a real alarm when you reach a place you pinned, not at a set time. Sound, vibration and a full screen alert, even on silent and a locked screen.

No accounts, no analytics, no server. Every release is signed and scanned by VirusTotal before it ships.

View Project

Tools used

FlutterDartKotlinOpenStreetMapGitHub Actions

What it does

πŸ””Wakes you with a real alarm, not a quiet notification
πŸ—ΊοΈRuns on OpenStreetMap, no API key or Google account
πŸ”‹Battery-aware polling so a long trip won't drain your phone
πŸ”’Your location never leaves your device

Published on GitHub Releases, with an F-Droid submission in progress.

Excel VBA Β· HR Automation

I Built a Full Leave Tracker System in Excel

Our department was tracking absences for 9 teams in a single shared spreadsheet, no access control, no validation, pure chaos.

My first idea was to fix it entirely with Excel formulas. That lasted about 10 minutes.

So I learned VBA from scratch and built a proper role-based HR absence management system, in a single day.

Watch on YouTube

Tools used

Excel VBAUserFormsClass ModulesXLOOKUPSUMIFSINDIRECT

What it does

πŸ”Role-based login, 9 teams, 9 passwords, each team sees only their own data
⚑Auto-fill, select a name, ID and designation populate instantly
πŸ“…Custom calendar date picker, built from scratch in VBA, no third-party tools
πŸ“ŠIndividual report generator, one click pulls any employee's full absence history
πŸ”„Live leave totals, automatically aggregated across all 9 teams
πŸ’ΎAuto-save, data saves silently every time a user leaves their sheet
πŸ–₯️Looks and feels like a standalone app, no Excel ribbon, no sheet tabs, no formula bar

Built entirely in Microsoft Excel VBA β€” no database, no server, no paid tools.

Python Β· Automation

AML/CFT Scraper Utility

Investigating unauthorized "Diamond Top-up" platforms was a highly repetitive task. I had to click through dozens of sketchy e-commerce sites manually just to find which personal bKash accounts were being illicitly used as payment gateways.

To speed up my own investigation workflow, I built a stealth-enabled automation script that navigates these dynamic sites, extracts the hidden numbers, and logs the necessary visual evidence.

It turned a tedious multi-minute process per site into a 10-second automated batch sweep. I packaged it into a standalone executable so it runs perfectly on my locked-down office laptop without needing admin rights.

View Source Code

Tools used

Python 3PlaywrightTkinterconcurrent.futuresOpenPyXLPyInstaller

What it does

πŸ•΅οΈβ€β™‚οΈStealth Navigation, bypasses basic anti-bot protections to handle complex SPAs and accordions
πŸ“ΈForensic Logging, automatically captures and names screenshots at crucial transaction steps
⚑Batch Processing, scans multiple flagged URLs simultaneously using multi-threading
πŸ“ŠAuto-Reporting, compiles findings directly into a clean, auto-generated Excel database
πŸ“¦Standalone Executable, compiled to a zero-dependency .exe to run on restricted corporate laptops
πŸ›‘Manual Bridge, allows pausing the script to manually bypass CAPTCHAs before resuming

Built strictly to optimize personal investigation workflows β€” standalone Python utility.