Ayan№ 048 · Vol. III
Menu

Good ideas.
Built to work.

I turn ideas into complete digital products. The interface you touch, the logic behind it, and the infrastructure that keeps it running.

One engineer.
Every layer, connected.

A product, opened up.
The anatomy of a complete productAn original exploded drawing of three connected isometric layers: a carefully arranged product interface, a red application logic board, and an infrastructure foundation. A continuous signal connects them.PERSIST / PROTECT / DEPLOY03RULES / FLOWS / INTEGRATIONS0201 / INTERFACE02 / LOGIC03 / INFRASTRUCTURE

Clear, considered interfaces that make complex systems feel simple.

Selected work

Complete systems documented from working code, measured outcomes, and the decisions behind them.

CS01
Amazon seller operations · 2026

Amazon Seller Operations Platform

I built a secure operations portal for an Amazon seller management agency, bringing client work, reports, files, product trackers, and conversations into one accountable workflow.

Built for Savvy Ecom Solutions

Role
Product engineer · solo
Scope
Private client platform
Next.jsConvexWebAuthnInngest
Open the case file
Amazon Portal operations overview with activity totals, a client queue, and shortcuts to messages, reports, and invitations.Admin operations deskExplore the build
CS02
Children’s occasion wear · 2026

Aks-e-Gul

I designed and built a mobile-first storefront and operations system for a children’s occasion-wear brand, from product discovery and custom sizing to COD fulfillment and first-party insight.

Live ↗
Role
Full-stack engineer · solo
Scope
Storefront and operations
Next.jsConvexCOD commerceWhatsApp API
Open the case file
Aks-e-Gul collection storefront on desktopDesktop storefrontExplore the build

More systems

A quieter index of original work across local software, systems tooling, and realtime products.

01
Restaurant operations · 2026

Countertop

Local-first point-of-sale desktop and Android app built for a home-based restaurant: menu, orders, receipts, expenses, profit reporting, search, backups, and data migration without an account or network.

Tauri 2 · Rust · SQLite · React
Private
02
Systems utility · 2026

Blitzer

Rust terminal downloader with parallel range requests, worker pooling, verified resume manifests, retry backoff, speculative overlap for no-range servers, and a full interactive TUI.

Rust · Tokio · Reqwest · Ratatui
Open source
View source ↗
03
Realtime multiplayer · 2026

Ludo

Server-authoritative multiplayer Ludo with Socket.IO rooms, reconnect survival, match history and replay, first-party authentication, rate limits, runtime schemas, and a multiplayer smoke test.

Next.js · Socket.IO · SQLite · Vitest
Private

One turn.
Everything moves.

A mechanical study from the workshop. Five gears, one input, every movement connected.

Drag a wheel to take over. Or focus the red drive wheel and use the arrow keys.

The kinetic workshopFive meshed involute gears and a slider-crank transmission. Original editable VectorCraft artwork for the Workshop Dispatch.image/svg+xmlThe kinetic workshopFive meshed involute gears and a slider-crank transmission. Original editable VectorCraft artwork for the Workshop Dispatch.kinetic sculptureinvolute gearsslider crank2026-10-23T02:54:26Z

Drive000.0°

Output000.0°

At rest

An experiment in connected motion. Built to be played with.

Working position

The operating principles behind the systems above.

I keep the product, its failure modes, and the delivery path in one mental model.

The delivery loopShape → build → ship → learn.

Across the whole delivery path.

I can move from product modeling and interface work through authentication, data, integrations, deployment, desktop packaging, and operational handoff without losing the thread between disciplines.

Boundaries and failure modes are part of the product.

Passkeys, role-aware mutations, runtime validation, idempotent background work, atomic imports, and verified resumes are designed into the system rather than applied after the interface is finished.

Communication stays close to the code.

You work directly with the person modeling, implementing, testing, and shipping the system. Decisions remain explainable, and handoff artifacts are part of the build.

Evidence

One source invariant and a live index of original public work.

src/lib/auth.ts
TypeScript
export async function requireActionPermission(permission: AdminPermissionKey) {
  const user = await requireActionRole('ADMIN');

  if (!hasAdminPermission(user, permission)) {
    throw new Error('Unauthorized');
  }

  return user;
}

Complete source specimens and implementation notes live inside the case files.

Connecting to GitHub
Stars
Loading
Forks
Loading
Repositories
Loading
Followers
Loading

Recently updated

Waiting for the wire…
Open GitHub profile ↗
Available for selected work

Have a system to ship? Tell me where it is stuck.

Send the problem, the current constraints, and the outcome you need. A prepared brief is not required. I will reply with focused questions and a practical next step, usually within 24 hours.

Response time
Usually within 24h
Working mode
Remote · asynchronous
Timezone
UTC+5 · Pakistan
Discuss a system

Send a short project brief.

Tell me what you’re building, what is getting in the way, and what a useful outcome looks like.

Shared via Upwork

Project fit, in one place. Continue on Upwork.

This portfolio is shared through Upwork. Use my profile to start a conversation, share project details, or check current availability.

✓Copied to clipboard