Software Engineer · UI Designer · HCI Researcher

Designing systems
people actually trust.

I'm Shawn Farnum - a software engineer and UI designer with 12+ years of experience, currently on the Advanced Projects Team at Zoot Enterprises and working on a Master's in Human-Computer Interaction and Design at UC Irvine.

Open to Interaction Design roles · Bozeman, MT, open to relocation (West Coast preferred) · Remote or hybrid

Ask my portfolio

Ask me anything about my work, process, or background

I train this AI with ongoing conversations about my responses, so its answers stay accurate and keep evolving.

Companies and clients I've built for

Zoot EnterprisesDropTripMurdochsSusan Wicklund FundMontana State UniversityIgniteFeedbackCrossTxVerafi
MentorZoot technicians & 40-50 MSU students1st PlaceStartup Weekend Bozeman, DropTripInnovator of the YearProspera Business Network, DropTrip

01Work

Products, not just screens

Each project is shown the way it shipped - a real product with real features. Tap through the highlights to see how the experience comes together.

AI Application Assistant

Shipped

The AI on this page
is the case study.

A self-directed tool that keeps one factual base résumé, tailors it per job posting through an analysis-and-matching wizard, and answers a recruiter's questions live - right here on this homepage - grounded in the same facts.

Live in production, in active use
Next.jsSupabaseAnthropic API
AI Application Assistant interface

SoundCloud UX Research

Research

86% expected it.
8% could do it.

A five-person graduate research project pairing heuristic analysis and tree testing with a moderated usability study and a quantitative A/B test - to prove which fixes actually work before recommending them.

+45% task success, validated
UX ResearchUsability TestingA/B Testing
SoundCloud UX Research interface

Help Infrastructure System

Concept

One system,
hundreds of products.

A scalable design system and pattern library powering consistent help and support across the entire product portfolio.

Adopted by 18 product teams
Design SystemsAccessibilityScale
Help Infrastructure System interface

Conversational Triage

Concept

Hand off to a human,
never lose the thread.

A mobile triage flow where an AI agent diagnoses intent, attempts resolution, and transfers to a specialist with full context preserved.

91% context retained on handoff
InteractionHuman HandoffMobile
Conversational Triage interface

02Approach

What every chapter taught me

Design didn't come from one continuous track - it came from graphic design, freelance client work, a startup, and years running IT operations under pressure. I'm formalizing all of it now with a Master's in Human-Computer Interaction at UC Irvine.

Visual craft comes first

A BFA in Graphic Design and years of freelance client work taught me typography, layout, and visual communication - the craft everything else builds on.

Built to ship, not just to look right

Front-end development and a coding bootcamp mean I design with the build in mind - I know what's expensive to change once code exists.

Startups teach the real version of the idea

Co-founding DropTrip showed me how messy a real product gets past the original pitch - user research and usability testing aren't theoretical, they're how a startup survives.

Design for the moment something breaks

Managing SLAs and coaching a team through outages means I design for the support burden first: clear status, a graceful escalation path, and enough context that whoever picks it up next isn't starting from zero.

03About

I was on the other end of the system before I ever designed one

For nearly eight years at Zoot Enterprises, I was the one picking up the phone when a system failed under pressure - first as a service desk technician, then overseeing an operations team that grew past 20, with direct responsibility for developing a core group of eight. That's not the usual path into design, but it's why I design for failure first: what happens when an agent is unsure, when a handoff loses context, when someone is already frustrated before they open the app.

Design was always running underneath it, though - freelance client work I've kept doing since 2013, a design degree I finished while working the service desk, and DropTrip, the startup I co-founded early on, where I learned how messy a real product gets past the original pitch. I'm back in it full-time now, as a Software Engineer on Zoot's Advanced Projects Team, and completing a Master's in Human-Computer Interaction and Design at UC Irvine to make that instinct rigorous instead of just hard-won.

Interaction DesignVisual & Graphic DesignFront-End Development (HTML/CSS/JS, React/Next.js)Prototyping (Figma, Sketch, code)User-Centered DesignUsability ResearchDesign SystemsAccessibility (WCAG)Wireframing & FlowsIT Operations & Incident ResponseCross-functional LeadershipMentorship & Coaching

Education

Master's, Human-Computer Interaction and Design

UC Irvine, Donald Bren School of ICS

2025 - 2026

B.F.A., Graphic Design

Montana State University-Bozeman

2018 - 2021

Full Stack Development

Montana Code School

2016
Download Resume

Career Timeline

  1. May 2025 - Present

    Software Engineer, UI - Advanced Projects Team

    Zoot Enterprises

    Translate business requirements into responsive, user-centered interfaces informed by UX research and design thinking, reducing client revision cycles. Build and maintain client-facing applications for financial institution clients using HTML, CSS, JavaScript, and Git.

  2. Jun 2022 - May 2025

    IT Service Operations Team Lead

    Zoot Enterprises

    Oversaw a service operations team that grew past 20 tier 1-3 technicians, with direct responsibility for the career development of a core group of 8, maintaining 95%+ SLA compliance while representing the team's priorities to leadership. Applied project management to reduce average ticket resolution time through proactive pattern recognition.

  3. Jan 2022 - Dec 2022

    Teaching Assistant, Web Design

    Montana State University-Bozeman

    Led web design lab sections and workshops on color theory, typography, and HTML/CSS for 40-50 students over the year, mentoring many one-on-one through project development.

  4. Oct 2017 - Jun 2022

    Service Desk Technician, Tier 1 & 2

    Zoot Enterprises

    Performed Linux and Windows system administration with sysadmin-level access across 50+ production and test environments for external financial services clients, resolving production outages under pressure.

  5. Aug 2016 - Apr 2023

    WordPress Administrator

    Susan Wicklund Fund

    Executed responsive WordPress redesigns and used Google Analytics to guide performance optimizations, while maintaining themes, plugins, and security for the organization's site.

  6. 2016 - 2017

    UI/UX Design Intern

    Murdochs

    Led web page and e-commerce redesigns grounded in user research and usability testing, and produced digital and motion graphics for marketing campaigns.

  7. 2013 - 2016

    UI/UX Designer | Co-Founder

    DropTrip

    Co-founded and led design for a startup web application - conducting user research, building wireframes and prototypes in Sketch, and working closely with engineers to ship a cohesive design system.

  8. Oct 2013 - Present

    Freelance Graphic/Web Designer

    Self-employed

    Nine-plus years of independent client work spanning startups like IgniteFeedback, CrossTx, and Verafi - WordPress builds, custom themes, and website refreshes aligned with brand strategy.