Case Study: Optimizing iAddress Efficiency through UI Refinement

Improve user interface to increase work efficiency

Quick Note

The Challenge: Cognitive Load & Navigation Friction

In iAddress V5, the NCOA (National Change of Address) interface required users to identify accounts using a unique EUID.

  • The Bottleneck: Users had to either memorize arbitrary ID numbers or manually scroll through an exhaustive list.
  • Impact: This slowed down the address correction workflow, increased the margin for error, and created a steep learning curve for newer staff.

Problem

I have noticed a potential efficientcy drop. I have requested for an update to iAddress user interface after careful analysis of V5 of the software that was released about 2 months ago (2025 4th Quater). The following “before image” shows the user interface of V5 dialogue where NCOA EUID cannot be searched by user name.

The Solution: Searchable Attributes & Visual Cues

Based on a decade of experience with the tool, I advocated for a more intuitive search hierarchy. The update introduced two critical features:

  1. Type-Ahead Search by Name: Users can now locate an account by typing a few letters of a name. This replaces "memory-recall" with "search-intent."
  2. Color-Coded Status Indicators: * Red/Expired: Immediate visual feedback for accounts requiring action.
    • Renewal Alerts: Clear distinction for accounts nearing their end-of-service date.

The Result: Workflow Optimization

By eliminating the "scroll and seek" method, we reduced the time spent per search from minutes to seconds. The addition of color coding transformed the interface from a static list into a proactive dashboard, allowing the team to prioritize renewals at a glance.

Key Takeaway: Real efficiency isn't always about massive overhauls; it’s about reducing the friction in high-frequency tasks.

Software Engineer & Data Science| SQL, Analytics, and AI Solutions

Nuwan Hettiarachchi

I bring strong experience in data analytics and data engineering, with a focus on SQL-driven data preparation, data quality, and scalable processing pipelines. My background includes working with large, complex datasets, supporting business intelligence, and applying data governance principles such as profiling, lineage, and documentation. I am known for collaborating effectively across teams to design clear, reliable data solutions that support informed decision-making.

My Story

From Curiosity to Craft: My Journey in Technology and Analytics

My name is Nuwan Hettiarachchi, and my journey has been guided by curiosity, service, and a strong belief in using technology to create meaningful impact.

I began my professional path working closely with data, systems, and people. Early on, I realized that I enjoyed solving practical problems—especially those where analytical thinking and real-world needs intersect. This led me into data analytics, automation, and software development, where I’ve spent years building tools that improve accuracy, efficiency, and decision-making.

A defining part of my journey has been 10 years of volunteer teaching at a charitable organization. Teaching reinforced my belief that knowledge is most powerful when shared. It strengthened my communication skills, patience, and ability to break down complex ideas—skills that continue to shape how I design systems and collaborate with teams today.

Professionally, I’ve worked across data analysis, reporting, and application development. One notable experience was developing a Human Resources appraisal system over two years using Visual Basic and SQL Server, where I translated business rules into reliable, user-friendly software. Projects like this deepened my appreciation for clean data, thoughtful design, and systems that support people—not just processes.

Over time, my work expanded into Python, SQL databases, analytics, and automation, with a growing focus on data integrity and insight-driven solutions. I enjoy building tools that reduce manual effort, surface meaningful patterns, and enable better decisions.

Outside of work, I value balance and mindfulness. I enjoy hiking, traveling, kayaking, and spending time in nature—activities that keep me grounded and curious.

Today, I’m focused on contributing within data science and analytics–driven environments, continuing to learn, mentor, and build solutions that are practical, ethical, and impactful.

Technologies I’ve Worked With

Phone

(604) 256-2432

Surrey BC, Canada

Copyright © 2026 Nuwan Hettiarachchi