Services

Custom Software Development

Purpose-built tools, Android apps and automation — when off-the-shelf software does not fit the job.

Who it is for

  • Small businesses that run on spreadsheets and chat messages and need one reliable tool instead
  • Teams that need an internal utility, a data pipeline or an automated report
  • Product owners who want a local-first Android application built carefully

Problems it addresses

  • A repetitive manual process that should be a script or an app
  • Data spread across several places that needs a single source of truth
  • An Android application that needs to be validated on real devices, not only emulators
  • Existing software without documentation or a maintainer

What is included

  • Requirements written down in plain language before any code
  • Android applications in Kotlin or Flutter, command-line tools in Python or Shell, small web services
  • Local-first and privacy-respecting defaults; explicit user consent for anything powerful
  • Automated builds and tests on GitHub Actions; releases with checksums
  • Documentation that lets someone else maintain the software

What is not included

  • Software that requires collecting data without the user’s knowledge
  • Claims of hardware acceleration or performance that have not been measured
  • Large enterprise systems needing a full team

Tools & capabilities

Kotlin & Android SDKFlutter / DartPython & ShellC/C++ & JNISQLiteGitHub Actions CIllama.cpp / GGUF (local AI)

Public evidence

  • LAI

    Bangla-first local AI and consent-driven Android automation runtime (Kotlin, C++)

  • GGEN

    Android-first creative and document studio (Flutter/Dart), 380+ automated tests

  • Songjog

    Bangla-first business and institution operations app with local SQLite records

  • ApiLoop

    Supporting tooling repository

Frequently asked questions

Can you add AI to my app?
Yes, where it adds value — including fully local, offline AI on the device. Where a simpler rule-based solution is the better fit, I will recommend that instead.

How to get in touch

Direct contact is available on WhatsApp and Telegram; email also works, and the contact page lists every channel. Describe the problem, the desired outcome and the timeline if there is one; I will respond with the relevant questions and a practical next step.

Availability: Based in Dhaka, Bangladesh · remote worldwide. Work is delivered remotely; on-site visits are not offered as a standard service.

Related services