SOFTWARE ENGINEER • UI/UX • FRONT-END ARCHITECTURE

Hi, I'm Katrina Smith.
I build digital experiences that make complex systems feel simple.

I'm a software engineer specializing in UI/UX engineering, front-end architecture, and enterprise application development. I turn complex business requirements into intuitive, scalable, and maintainable digital solutions—bridging the gap between users, design, and technology.

Design. Develop. Modernize.

From intuitive user interfaces to enterprise application architecture, I create solutions that balance user experience, technical performance, security, and long-term maintainability.

UI/UX Engineering

Designing intuitive interfaces, reusable UI patterns, prototypes, and accessibility-aware experiences.

Software Engineering

Building scalable applications using modern front-end and back-end technologies.

Enterprise Modernization

Transforming legacy applications and workflows into reliable, observable, maintainable solutions.

SELECTED IMPACT

Work that moves the needle.

~50%

Reduction in technician task-completion time through application modernization and improved UX.

70+

Middleware components supported within enterprise operational environments.

4

Production user interfaces supported across mobile workforce and telemetry operations.

FEATURED WORK

Enterprise UI / UX Modernization

Workforce & Telemetry Application Modernization

Improved complex technician workflows across workforce and telemetry applications, contributing to an approximately 50% reduction in task-completion time.

UI/UX Angular Figma Observability
View Case Study →
Front-End Architecture

Modular Widget-Based UI Platform

Designed and implemented a widget-based frontend approach using Google Lit and reusable UI patterns to enable modular UI composition and accelerate consistent feature delivery.

Google Lit Web Components Design Systems
View Case Study →

Building better experiences from the interface to production.

Explore Projects