Information Architect + UX Designer + Developer.

+1 404-927-6338


I bring over 24 years of extensive experience in digital creative execution and leadership, spanning roles such as information architect and UX designer. Additionally, I've accrued 5+ years as a versatile software developer, adept at crafting desktop, embedded, and Web applications. My commitment to continuous learning and adaptation has empowered me to excel in diverse domains, from agricultural tech to telecommunications, contributing to the success of businesses across various scales and industries. I prioritize craftsmanship, maintaining and refining my development skills to ensure seamless alignment between design and execution, ultimately delivering holistic solutions that drive business growth.

Work Experience

  • Role & dates
    Freelance UX Mentor/Coach
    Mar 2023–present
    Providing continuing education and skills-transfer training for candidates changing careers into the UX field.
  • Role & dates
    Freelance UX and Dev
    Nov 2020–present
    Providing freelance design and full-stack development services for small companies. Built a full-stack internal web application on a Microsoft and .NET Core technology stack for Northcraft Analytics, a business analytics company, to track business intelligence data migrations and client queries, with the possibility of the application becoming a product.
  • Role & dates
    Lead UX Designer
    Aug 2010Oct 2020
    Company & years
    AT&T | Digital Experience
    Improved various parts of the user experience across myAT&T, AT&T's online account management system serving its 230+ million customers, by designing, leading, and managing various UX efforts. Spearheaded numerous internal projects to improve site-wide navigation and taxonomy, and improved identification and archiving of project documentation.
    • Led multifaceted teams in enhancing online user experience while managing project roles.
    • Implemented strategic improvements, such as standardized branding in transactional emails and streamlining bill payment processes.
    • Managed and improved global site navigation, contributing to enhanced use and usability.
    • Advocated for and implemented automation strategies to streamline design processes and increase focus on critical tasks.
    • Coordinated UX aspects of sustainment work across the myAT&T platform, ensuring ongoing optimizations.
  • Role & dates
    Senior User Experience Designer
    Dec 2006Aug 2010
    Company & years
    Red Hat
    Worked on improving the user experience for customer online help and account management. Helped with design standards documentation for company web services and applications.
  • Role & dates
    Senior Manager of IA & Site Dev
    Apr 2005Dec 2006
    Company & years
    Cingular Wireless | e-commerce Content & Creative Services
    Led user experience efforts and site development for Led user experience and site development efforts for's site-wide redesign. Acted briefly as interim site creative director.
    • Acted as lead Information Architect for, leading and managing a cross-coastal team of IAs and site developers. Responsibilities included:
      • improving usability and accessibility of the site
      • improving site management and technology
      • evangelizing web standards
      • evangelizing web usability and accessibility
      • improving site organization and visitor experience
      • increasing sales and retention through improved customer satisfaction with the site
    • Helped merge the IA and UX of AT&T Wireless into Cingular's site post-acquisition.
    • Spearheaded the IA, UX, and site development efforts for's site-wide redesign, including providing requirements for its new content management system (CMS).
  • Role & dates
    Senior Information Architect
    Feb 2004Apr 2005
    Company & years
    Cingular Wireless | Human-centered Design Group
    Performed field research, worked with organization leadership and executives, and designed user experience improvements for internal call center tools used throughout Cingular's call centers. Helped design the user experience and performed in-store user testing for customer-assistance kiosks to be deployed in Cingular stores to reduce/remove customer wait times to talk to in-store employees. Moderated and analyzed usability tests with customers in our usability lab.
  • Role & dates
    Usability Engineer & Webmaster
    Mar 2002Feb 2004
    Company & years
    AGRIS (formerly part of John Deere)
    Designed the user experience for a grain tracking and auditing desktop application to be used by co-ops and grain silos. Worked closely with SMEs, business analysts, application architects, and developers. Performed field research at silos with existing customers. Oversaw, managed, and improved the AGRIS company website, and enhanced various processes around its content management.
  • Role & dates
    Information Architect
    Apr 2000Nov 2001
    Company & years
    Red Sky Interactive &
    Designed the IA and UX for a large-scale, custom-construction project scheduling and inventory tracking web application for a key construction software client. Worked closely with the client, business analysts, application architects, developers, and visual designers to create the first version of the application. Helped train business analysts and our larger team on how to write and execute proper, flexible use cases as part of the Rational Unified Process (RUP).
  • Role & dates
    Software Developer/Engineer
    Jul 1996Mar 2000
    Company & years
    Ratio DesignLab
    Seven years before iOS and XCode, I ported Visual Basic for rapid application development (RAD) on custom handheld embedded systems to be used by clients such as FedEx as part of Ratio's original AppForge project. I also integrated this into Visual Studio to make developing for embedded systems as easy as developing for desktop applications. Maintained and extended a custom language and compiler for testing network communications for an early home-banking application.
  • Role & dates
    CBT Programmer
    Jul 1995Jul 1996
    Company & years
    Ceridian Employer Services
    Developed computer-based training tools used for HR and payroll training for Ceridian's products.


Georgia Institute of Technology
Degree earned
Bachelor of Science in Computer Science
System software (programming languages & operating systems), telecommunications & networking, computer graphics, engineering psychology/human factors

Continuing Education

Data science and R programming from Johns Hopkins University


information architecture (IA), user experience (UX) architecture, interaction design (IxD), user interface (UI) design, usability evaluation, usability testing, accessibility, user-centered design, usage-centered design, user research, design testing, design systems, design standards, design processes, design communication, navigation design, site navigation, site taxonomies, information classification, information categorization, taxonomy research, taxonomy creation, site maps, wireframes, user flows, process flows, prototyping, responsive design, mobile-first design principles, content management, content management systems (CMS)
software engineering, front-end development, full-stack development, tool assessment, compiler design & creation, system software design & creation
Tools & technologies
Web standards, HTML, CSS, DOM, JavaScript/ECMAScript, C/C++, C#, .NET Core, ASP.NET Core, Entity Framework Core, SQL, Visio, Axure, Sketch, Figma, InVision, Semantic Web, Linked Data, Power BI
Familiarty & interests
Python, Julia, F#, LISP/Scheme/Clojure, Haskell, React, Svelte, functional programming, data science & analytics, Web ontologies, RDF/Turtle, OWL
Delivery frameworks
Kanban, Agile, XP, RUP, traditional/waterfall