Home

KamranBoroomand

Systems-focused builder for resilient interfaces and local-first tools.

I design and ship practical software where state, trust, recovery, and limits stay visible under real use.

Black-and-white illustrated portrait of Kamran Boroomand
Current base
Independent product and systems work / EN-RU editorial portfolio

I designresilient interfaces

I buildlocal-first systems

I testfailure paths

I shipworking software

Work

Selected work

Four current systems, presented through their purpose, scope, and present status.

P01

NullFetch

An aria2-powered terminal download workflow with queue management, interrupted-download recovery, checksum verification, batch URL import, operating modes, keyboard navigation, and platform adapters.

Focus
aria2-powered workflow · Queue and recovery controls · Checksum verification · Cross-platform adapters
Status
ACTIVE DEVELOPMENT
P02

Browser/PWA + local CLI

NullID

A local-first browser/PWA and Node CLI workbench for preparing, inspecting, and protecting sensitive files and text without requiring a backend service. Its trust boundary stays visible: device-wide process, socket, persistence, and firewall inspection belongs outside the browser.

Focus
Local data handling · Inspectable trust boundaries · Browser/PWA + local CLI · Recovery guidance
Status
LIVE
NullID receiver inspection workspace showing local package intake and an explicit trust summary
P03

Authorized local layer

NullID Terminal

A local forensic observation console for explicitly authorized file, process, connection, socket, platform, and persistence checks. Blocking and process termination remain disabled.

Focus
Local evidence · Network and platform observation · Saved reports · Controlled response planning
Status
RELEASE PENDING
P04

Saadi Institute

A multilingual static public website in Persian, German, and English, with accessible navigation and structured routes for programs, updates, articles, events, gallery material, publications, resources, and contact.

Focus
Multilingual delivery · RTL and LTR structure · Public information architecture · Accessibility
Status
RELEASED
Saadi Institute English homepage with multilingual navigation and a cultural-program hero

Operating principles

Built for the difficult path

Clear state, visible limits, and a practical route back to useful work.

01

Design for recovery

Interruptions, invalid input, missing state, and failed actions get visible routes back to useful work.

02

Keep limits visible

Scope, constraints, and irreversible actions stay close to the interface instead of buried in copy.

03

Treat failure paths as product paths

The system is judged by what it does when confidence drops, not only when the default path succeeds.

Cases

Two systems in detail

Project-specific accounts of an offline security workbench and a multilingual public website.

NullID receiver inspection workspace showing local package intake and an explicit trust summary

NullID

Visible trust boundaries

How an offline browser workbench keeps local data handling, failure states, and browser limits legible.

Read NullID case
Saadi Institute English homepage with multilingual navigation and a cultural-program hero

Saadi Institute

Multilingual structure

How content, navigation, and layout were organized across Persian, German, and English routes.

Read Saadi case

Contact

Send the work where it can be useful.

For product, interface, systems, or security-aware software work, use the direct email channel.

Location
Available for remote collaboration
Availability
Independent product and systems work