Hello World!

Hi, I’m Mir Ashif.

I’m a software engineer.

I build product interfaces and the backend systems, data models, and infrastructure behind them. This site holds a few projects, technical notes, and video edits I want to show.

View selected work

Work

Products I worked on, what I owned, and what changed.

Three products from restaurant operations, travel software, and live streaming.

  1. 01
    Multi-tenant restaurant operations2025–Present

    TechSfera POS

    A production-oriented restaurant POS platform with tenant isolation, branch-level access, operational modules, and WAN-resilient synchronization.

    What changed

    Delivered features through a Docker-isolated, test-first autonomous workflow

  2. 02
    Multi-tenant travel SaaS2022–2025

    Bahaza

    B2B and B2C travel products spanning responsive dashboards, booking flows, tenant portals, role-aware operations, and a no-code website builder.

    What changed

    Reduced manual booking data entry by about 20 minutes per workflow

  3. 03
    Live-streaming platform2019–2020

    Zanvent Stream

    A responsive, mobile-first PWA for cross-platform live video, personalized streamer profiles, and community discovery.

    What changed

    Reached 30,000+ monthly active users and 3,000 registered users within two months

All work

Open source

Tools built around the desktop I use every day.

Small Omarchy products for moving faster, focusing deliberately, and keeping control local.

Productivity · Omarchy plugin

OmaRest

Healthy limits for your digital focus

What it does

OmaRest turns long, continuous app sessions into deliberate breaks. Choose an application, set a comfortable allowance, and let a calm break screen mark the stopping point across every display.

  • v1.0.1
  • Omarchy
  • Quickshell
  • QML
  • JavaScript
  • Shell
OmaRest showing its calm full-screen break experience
The ten-second preview uses the same multi-monitor break surface as a real boundary without changing normal tracking or activity totals.

Compositor · Omarchy plugin

OmaLauncher

Omarchy Plugins — search, discover, install, remove plugins

What it does

OmaLauncher puts Omarchy Plugins first, then brings apps, nested menus, shell features, and the CLI catalog into one keyboard-first search. Type what you mean—such as plugins, clipboard, or browser default—without remembering where it lives.

  • v1.2.1
  • Omarchy
  • Quickshell
  • JavaScript
  • QML
  • Shell
OmaLauncher touring plugin shortcuts, unified shell search, calculation, file actions, and application controls
Search, discover, install, remove plugins; assign global shortcuts; search live Omarchy surfaces; calculate; work with files; and control applications without leaving the launcher.

Away from the keyboard

What I do away from work.

Gaming, editing, and whatever I’m curious about this week.

Player 01

Gaming

One of the ways I switch off and spend time away from software.

On the timeline

Video editing

Long-form conversations shaped into clear, watchable stories.

See selected edits

Current rabbit holes

Watching
Anime · YouTube deep dives
Following
Cricket · Football
Tinkering
New technologies · PC hardware

Notes

Notes from systems I’ve recently worked on.

What I learned while building interfaces, data models, and software at the edge.

02

July 24, 2026 · 2 minute read

What belongs at the edge?

The right execution point follows the whole data path, not the word “edge” on an architecture diagram.

04

August 21, 2026 · 4 minute read

Idempotency is a contract for retries

A retry is safe only when the system can recognize the same intent, control competing attempts, and contain every resulting effect.

Open the notebook

Visitor guestbook

Sign the guestbook.

Leave a public note if you stopped by. Your sign-in email stays private.

Visitor guestbook

Opening the guestbook…

Fetching the latest notes from people who have passed through.

Loading signatures