Software engineering student and developer from Bangladesh. I build lightweight, privacy-first apps for Flutter & Android, plus web tools and Python automations that quietly do the boring work.
I'm Likhon — a software engineering student at Daffodil International University in Bangladesh. I got here by taking things apart: first customising Android, then ReVanced patches and bytecode tweaks, and eventually building my own apps instead of only modifying other people's.
Today I build Flutter and native Android apps (Dart & Kotlin, Jetpack Compose, Material 3), web tools and sites (React, TypeScript, plain HTML/CSS/JS) and browser extensions on Manifest V3.
I also write Python automations for the boring parts of student life — like turning messy university routine spreadsheets into clean, structured JSON with pandas and openpyxl.
My rule is simple — small, fast and private. Offline-first where it makes sense, no bloat, no telemetry, no surprises.
Based inDhaka, Bangladesh · GMT+6
StudyingSoftware Engineering @ Daffodil International University
Builds withFlutter · Kotlin · Python
FocusApps · Tools · Automation
likhon@portfolio: ~
try
12
Public repositories on GitHub — apps, tools & experiments
3langs
Dart, Kotlin & Python are where I do most of my work
5+ yrs
Tinkering with Android, from modding to shipping apps
0
Trackers in anything I build
02 — Services
What I can build for you
From a first prototype to a signed APK or a deployed site — Flutter, native Android, web, extensions and the automation glue in between. Clean code, clear communication and something you can ship.
01
Flutter Apps
One codebase, a native feel everywhere — cross-platform apps in Flutter & Dart, from idea to signed build.
A lot of my tooling starts with a spreadsheet somebody has to retype. So I write small Python programs that read the mess, clean it up and hand back structured data — like the DIU Routine Scrapper below, which turns Daffodil International University's multi-sheet class routines into clean JSON with pandas and openpyxl. No servers, no dashboards, just a script that runs in a second.
12Public repos on GitHub
5Apps & tools shipped
2Browser extensions published
0Telemetry, ever
routine.xlsxDemo
Scrapper_Code.pypandasopenpyxl5/5 courses
CourseBatchTimeRoomStatus
ASE113 · Algorithms44-D08:30–09:50402Synced
OSE122 · OOP44-D10:00–11:20305Synced
DSE131 · Data Structures44-D11:30–12:50402Validated
SSE211 · Software Eng.44-D13:30–14:50501Parsed
MMAT121 · Maths II44-D15:00–16:20207Parsed
python3parsing sheet "Main version"…
routine.xlsx → routine.json
Runs offline in one command
Python automation
Scripts that do the repetitive work so nobody has to. Written to be read, re-run and handed over.
Real projects, built and shipped — Flutter and Android apps, a retail management platform, browser extensions and the Python tools that keep campus life organised. Click any project for the full story.
Flagship · Campus app · On Google Play
DIU Campus Schedule
The class routine, tasks, exam dates and empty classrooms of Daffodil International University — in one Android app that 5,000+ students and teachers open every single day.
Live routine with 30-minute class reminders, exam schedules and a home-screen widget
Offline-first — Room caches everything, Firebase syncs the moment you're back online
Empty-classroom finder, faculty directory, past exam questions and department notices
Kotlin, Jetpack Compose and Material 3 — built with the team at NeoTechDev
Simple and transparent — you always know what is shipping next and what I need from you.
STEP 01
Discover
We talk through the idea, who it is for and what has to work on day one — and I tell you honestly what I would skip.
STEP 02
Plan & design
Screens, data flow and scope get pinned down before any code — so the look, the stack and the timeline are agreed.
STEP 03
Build
Small milestones, shared early. You get working test builds, a live preview URL or a runnable script as it grows.
STEP 04
Ship & support
Signed APKs, deployment, a clean handover with docs — and I stay around for fixes and updates afterwards.
06 — Contact
Have a project in mind? Let's build it.
Tell me what you need — a Flutter app, an Android app, a website, a browser extension or a script that kills a repetitive task. I read every message and reply personally.