TagMatiks RFID Platform

Designing the software layer that makes RFID hardware worth buying.

Enterprise SaaSCross-PlatformIoT / RFID
TagMatiks RFID Platform

Role

Lead Product Designer — Sole IC

Company

RFID4U IT Solutions Pvt. Ltd.

Duration

Sep 2019 – Nov 2021 · 2+ years

Platforms

Web · Android · iOS · Windows · RFID Handhelds

Context

RFID4U is a US-based end-to-end RFID solutions provider hardware (readers, antennas, tags, printers) and software (TagMatiks platform). The business model is hardware-led: RFID devices are the revenue. TagMatiks is the software ecosystem that makes those devices useful, and the reason enterprise clients choose RFID4U over a generic hardware vendor.

TagMatiks serves healthcare, warehouse and logistics, manufacturing, retail, oil and gas, and government. I joined as the sole designer. My scope covered the entire product surface web platform, Android and iOS mobile apps, Windows application, RFID reader device interfaces, and the RFID4U website and store. The products I owned: TagMatiks Asset Tracking (enterprise asset lifecycle across healthcare, logistics, and manufacturing), Set Tracking (surgical instrument sets for hospitals — fixed reader plate scans entire trays at once), TagMatiks Inventory Management (field inventory and cycle counts for warehouse environments), a custom mobile pairing app (offline-capable Android app for enterprise clients with non-standard hardware), TagMatiks Core middleware configuration surfaces, and the RFID4U website and store.

Every design decision from information architecture to high-fidelity screens was owned by me.

1,000+Tags/Min Scan Throughput
65%Reduction in Audit Cycle Time
5+Platforms Unified
30%Faster Client Onboarding

What I Inherited

When I joined, TagMatiks worked in the sense that it processed transactions and stored data. But the interface had grown organically over years without a design system or consistent interaction model. Modules were built independently, so navigation varied between sections. There was no dashboard giving users an operational overview. Insights and status indicators were scattered. Users had to know where to look before they could act.

In operational environments a hospital sterile processing department, a warehouse floor, a manufacturing line this creates real friction. Users are not at a desk with time to explore menus. They are moving between physical spaces, handling equipment, operating under throughput pressure. Cognitive load in the interface translates directly to errors and slowdowns in the physical operation.

The product had been built feature-first, not experience-first. The functionality was all there. Nothing was in the right place.

My first task was not designing a new feature. It was understanding the existing system well enough to restructure it building coherent information architecture and establishing design standards that every new module would follow.

Before and after legacy TagMatiks interface vs redesigned system
Before and after legacy interface vs redesigned TagMatiks.
Wireframe: dashboard layout with KPI cards and transaction charts
Early wireframe — dashboard structure establishing what operators needed to see first.
Wireframe: RFID reader split-screen with asset registration form
RFID reader + asset registration split-screen — scanning and registering in parallel.

The Hardware Constraint

Most software design problems start with a user and a screen. TagMatiks added a third variable: the RFID device itself. Clients deployed across fundamentally different hardware configurations — each with different screen sizes, input methods, and operational contexts.

The design principle I established: core workflow logic stays identical across all surfaces. What changes is the interaction layer — input method, screen density, action affordances — not the mental model. A floor worker scanning assets on a handheld and a manager reviewing asset history on the web are operating in the same system. They should feel it.

1

Web Platform

Full-screen dashboards, configuration, reporting. Managers and operations leads at a desk. Full keyboard and mouse input.

2

Mobile-Mounted RFID Handheld

Android device physically paired with an RFID handheld reader. One-handed operation. Used by floor staff scanning assets in motion.

3

RFID Tablet + Fixed Reader

Tablet wirelessly connected to a fixed RFID reader plate. Surgical sterile processing — a full tray of instruments placed on the plate, scanned in one pass.

4

Windows Application

Desktop client for RFID readers connected directly to workstations. Keyboard-primary, data-dense workflows.

5

RFID Keypad Devices

Specialised field devices with physical keypads and small screens. Minimal UI — scan status, action confirmation, error states only.

6

iOS Mobile

Mobile-mounted RFID devices for iOS. Same core workflow as Android, different OS constraints and interaction patterns.

01Asset Tracking Platform Redesign

The core TagMatiks Asset Tracking product covers the full asset lifecycle: check-in, checkout, transfer, consumption, disposal, recovery, and inventory reconciliation. These transactions existed when I joined but there was no unified overview. You could perform any action, but you couldn't see the state of your assets without navigating into individual modules first.

I redesigned the dashboard as the operational centre: asset status distribution, recent transactions, and location summary visible before a user drills into any module. Transaction types (In-Stock, Check Out, Consumed, Disposed) surface as the primary KPIs the first thing an operations manager needs when they open the system.

TagMatiks dashboard transaction KPIs, asset distribution donut chart, transaction summary line chart
Redesigned dashboard asset status KPIs, distribution chart, and transaction summary in one view.

The Check In transaction flow was redesigned around the physical act of scanning. The reader selector sits at the top the first decision before any transaction. Scanned assets populate the list in real time. The user reviews and confirms with one action at the end, not scattered across steps.

Check In screen FX9600 reader selected, scanned asset list with IDs, SKUs, quantities, Next action
Check In reader selected at top, scanned assets listed, one Next action to commit.

Inventory reconciliation was a specific redesign challenge. The old interface surfaced exceptions only after the scan was complete. I redesigned the scan summary to show Expected, Matched, Missing, Excess, and Misplaced as live counters so users can investigate discrepancies while still on the floor, not after returning to a desk.

Inventory scan summary Expected 100, Matched 80, Missing 10, Excess 10 with item-level status table
Inventory scan summary exceptions (Missing, Excess) surfaced as live counters during the scan.

02Sensor Tracking and Configuration Surfaces

TagMatiks supports RFID sensor tags that log environmental data — temperature, humidity alongside asset location. This introduced a new design surface: sensor profiles, threshold configuration, and alert management connected to asset records.

The sensor detail view combines static configuration (thresholds, sampling interval, RF sensitivity, notification settings) with live operational data (last temperature, battery status, memory status). I separated these into two panels on the same screen so a facilities manager checking on a temperature-sensitive shipment does not have to navigate away from config to see current status.

Temperature logger sensor detail threshold config, tag alarm settings, reports panel
Sensor detail threshold config and live temperature reports in a single split view.
Manage Sensor Profile scanned tag details, last temperature 29.4°C, battery 89%, memory full
Manage Sensor Profile post-scan tag status: temperature, battery, memory, and ETA.

Enterprise deployments require configurable tag formats and role-based access these are deployment blockers, not optional features. The Tag Format screen handles EPC data format, prefix, bit length, and tag locking. The permissions matrix gives admins granular control per module with column-level permissions. Both screens are setup flows used once per deployment the design priority was clarity, not speed.

Tag Format configuration asset tag format, prefix, bit length, lock tag password
Tag Format config EPC data format, prefix, bit length, and lock password. Deployment-level setup.
Role permissions matrix per-module access control with Full Access, View, Create, Edit, Delete columns
Role permissions matrix granular access control per module, column-level checkboxes.
Inventory Notification configuration email template editor with event-based tabs
Inventory Notification config event-based email templates with variable tokens per deployment.

03Custom Mobile App Device-Agnostic RFID Pairing

Standard TagMatiks mobile was designed around specific supported RFID handheld devices. Enterprise clients using different hardware or clients wanting to pair a standard Android phone with any RFID reader over Bluetooth had no path forward.

For a large US-based furniture retailer managing inventory across warehouse and retail locations, the requirement was a custom Android application: pair with any compatible RFID handheld, operate fully offline, focused entirely on scan, identify, and transact. The home screen surfaces four actions Find Item, Open Counts, New Count, Print Tags. That is the entire workflow for a floor associate. The Cycle Counts scan view shows Expected vs Matched vs Unread using the same reconciliation logic as the web platform, compressed into a one-handed mobile layout. Find Item returns product images, SKU, classification, quantity, and price enough context to make an inventory decision without leaving the screen.

The client's revenue for RFID4U was the hardware purchase the software was a delivery mechanism. A focused, constrained application is not a reduced product. It is a more honest one.

Custom furniture retailer Android app home screen, cycle counts scan result, find item search results
Custom Android app home (4 actions), Cycle Counts scan result, Find Item search with product details.

What Changed

TagMatiks went from a feature-complete but cognitively demanding system to one that matched the operational reality of the environments it ran in. Floor workers on RFID handhelds completed primary tasks faster. Inventory reconciliation exceptions surfaced during the scan instead of after it. Enterprise clients with non-standard hardware had a viable software path.

Tracking accuracy improved by 25% post-redesign driven by real-time reconciliation exception surfacing, which eliminated the post-scan investigation cycle that had been masking missing and misplaced assets. Onboarding time for new client deployments dropped by 30%, driven by the navigation restructure and the consistent interaction model across modules.

The less visible outcome was the design system a shared component library and interaction standard that every new TagMatiks module inherited. New verticals, new device types, new workflow modules were added without rebuilding the experience each time.

25%Improvement in Tracking Accuracy
30%Reduction in Client Onboarding Time
5+Platforms Designed Across

Reflection

What Worked

  • Establishing the design system before building new features. Every module built after the redesign inherited consistent navigation, component patterns, and interaction logic. New verticals and device types were added without rebuilding the experience each time.
  • Real-time exception surfacing in reconciliation. Moving the discrepancy view into the scan flow was the change with the most direct operational impact. Users acted on the floor rather than returning to fix records at a desk.
  • Scope discipline on the custom mobile build. Designing a focused application for clients with simpler workflows proved more useful than exposing the full TagMatiks feature set.

What I'd Approach Differently

  • Earlier fieldwork in each vertical. The surgical set tracking workflow became clearer only after understanding how sterile processing departments actually operate. More time in the environment before designing would have changed earlier decisions.
  • A more explicit device constraint library from the start. RFID keypad devices and low-resolution reader screens had interaction constraints that weren't fully documented in design specs. Engineering made decisions that should have been design decisions.

© 2026 Gopalchandru Krishnan. All rights reserved.