A studio that puts mobile first: tappable prototypes, Android and iOS apps, web apps and the backends behind them, all the way to release.

Services

What HEXHAD can build for you.

From the first prototype to the server and the store listing, one engineer does every part, so nothing gets lost between design, app and API.

Prototypes you can tap

Every screen designed and linked into a clickable prototype before any code, so you can test the idea with real people and change it cheaply.

Android and iOS apps

Native Kotlin and Swift, or one React Native codebase for both phones. Fast, usable offline and ready for the stores.

Morse Code, an Android app by HEXHAD BarQR, an Android app by HEXHAD

APIs and backends

The server side your app needs: Spring Boot or TypeScript services, databases, user accounts and push notifications, shaped around how the app uses them.

Web apps

Dashboards, admin panels and tools that run in the browser on any device, sharing one backend with your mobile app. Wasthu dimensions is one of them.

Mac and Windows tools

Desktop apps that sit inside your workflow, like NotchPal, Droid Transfer, DiskKeeper, Hive and Latch.

Native modules

When React Native has no library for what you need, HEXHAD writes one in Kotlin or Swift, the same way its open source packages are built.

Launch, then keep it running

Release builds, store listings and the updates that follow once real people use it.

Start a project
Work

Apps of its own. Each one does one job well.

The best way to judge a studio is by what it has shipped. Most are live on Google Play, the Mac and the web, and a few are still in the works.

Proven in public, on npm.

Packages pulled out of real app work and released under an open licence, free for any team to use.

@hexhad/react-native-global-modal

Global alerts for React Native with priority queues, custom styles, and both declarative and imperative APIs.

react-native-nitro-otp-verify

Automatic OTP reading from SMS on Android, built on Nitro Modules for the New Architecture.

react-native-nitro-sms-user-consent

SMS OTP reading in a single tap on Android with Google's SMS User Consent API, built on Nitro Modules. No app hash needed, with a useOtpVerify hook.

@hexhad/react-utils

Small, typed utilities for React and React Native, used across production apps.

More experiments on GitHub

How HEXHAD works.

The rules behind every app, including the one you bring.

One clear job.

An app should solve one problem well and then get out of the way. Scope stays small and sharp.

Your users' data stays theirs.

Where an app can work on the device and without an account, it does. Less to secure, less to break.

Built to last past launch.

Clean, documented code you own, with reusable parts tested in real apps before they reach yours.

Studio

You work directly with Hashan.

HEXHAD is the studio of Hashan Dharmapriya, a senior software engineer in Colombo, Sri Lanka, who leads mobile products at Mainframe. Every HEXHAD project is designed, built and shipped by him, so you always talk to the person writing the code.

  • Mainframe Senior Software Engineer
  • Mainframe Software Engineer
  • i4T Labs Software Engineer
  • AKVASOFT Intern to Software Engineer

Have an app in mind? Let's build it.

Tell HEXHAD what you want to make: a new app, a desktop tool, or help with one you already have. Every message gets a personal reply.

Start a project