Dan Thoreson

Dan Thoreson

Seattle, WA(631) 332-7096thoreson.dan@gmail.com

I'm a senior software engineer focused on building high-quality internal tools with a strong emphasis on UX, product thinking, and scalable system design. I enjoy owning projects end-to-end — from design through implementation — and creating intuitive, high-adoption solutions that improve user workflows and efficiency.

I combine deep technical expertise with a strong foundation in user-centered design, reinforced through formal training in human factors and usability engineering.


Experience

Senior Software Engineer

DoorDash

Senior Software Engineer at DoorDash, building internal products that support sales and growth teams. My work focuses on designing systems and interfaces that simplify complex workflows and improve day-to-day usability.

Led end-to-end development of tools such as Store Scout, a prospecting platform used by hundreds of sales reps, and a modular lead ingestion framework for processing high-volume inbound data. Partnered closely with product and stakeholders to shape requirements, while driving UX decisions around information hierarchy, interaction patterns, and performance.

Focused heavily on creating fast, intuitive user experiences — establishing consistent UI patterns, optimizing large data interactions, and ensuring systems scale reliably under real-world usage.

May 2022 - Present

Senior Software Engineer

Zillow

Software Engineer at Zillow, focused on building core systems for Zillow Home Loans during its initial production rollout. Led the design and development of several foundational features, including a dynamic rules engine used for routing, assignment, and business logic configuration across the platform.

Built highly flexible, configurable systems that allowed business users to modify logic directly in production — reducing engineering overhead and significantly increasing speed of iteration. Developed user-facing tools such as a prioritized workflow component that became a primary interface for loan officers managing daily outreach.

Worked across the full stack to design scalable architectures, optimize performance, and improve usability, while also establishing engineering standards that increased code quality and reduced production defects.

January 2020 - January 2022

Technical Lead / Senior Software Engineer

PRA Health Sciences

Technical lead for a clinical research organization, responsible for designing and developing a forecasting application used to model long-term global clinical trials. Improved system scalability and performance by replacing slow batch-based processing with more efficient architectures, enabling faster and more responsive user workflows.

Built custom user interfaces for managing complex study timelines, and worked closely with business stakeholders to translate requirements into usable, high-performing solutions. Mentored junior developers, contributed to architectural decisions, and presented designs to governance teams.

June 2017 - January 2020

Software Engineer

Zipari

Lead developer and architect for vertical CRM product for health insurance. Our product significantly increased efficiency of customer service representatives in healthcare, integrating with telephone systems and providing intelligent, UI-driven flows based on member needs. History of these workflows was persisted and stored along with member information, allowing representatives to access a full log of member information in the application.

October 2015 - May 2017

Consultant

Nuvem Consulting

Consultant and developer assisting clients in optimizing their usage of Salesforce.com. Built a partner portal for a cyber security company, where partners could register leads and track progress throughout the sales cycle, as well as open cases and view knowledge base articles. This required a custom UI built on HTML5 and bootstrap, as well as special programmatic sharing via Apex. Other responsibilities included: assisting in pre-sales and marketing; requirements gathering; and project management duties, including tracking timelines and budget.

February 2015 - September 2015

Developer / Consultant

The SMB Help Desk

Junior developer and consultant for consulting practice based in Chicago, IL. Led a number of projects and worked for clients in a variety of industries, including retail, manufacturing, tourism and finance. I learned a lot here!

February 2014 - February 2015


Education

Clarion University of Pennsylvania

Bachelor of Arts
Philosophy
Political Science

GPA: 3.98

Graduated with two majors in seven semesters, achieving a 4.0 GPA in my final six semesters

2009 - 2012

Boston University School of Law

Juris Doctorate - Not Finished

At this point, I realized software engineering better suited my personality and interests, so I undertook the endeavor to switch paths completely and teach myself how to code.

2012 - 2013

Professional Development

  • Google UX Design Professional Certificate
  • Human Factors & Usability Engineering: Designing for Humans (Coursera)
    • Focused on user-centered design, usability principles, and human-computer interaction
  • 4x Salesforce certified

Skills

Focused on building scalable backend systems and high-quality user interfaces, with deep experience in the Salesforce ecosystem.

Core Technologies
  • JavaScript
  • React
  • TypeScript
  • Salesforce
  • Python
  • SQL / Data Modeling
Tools & Platforms
  • Claude Code
  • Figma
  • HTML / CSS
  • AWS
  • Node.js
  • Java

Interests

Outside of work, I spend as much time as possible outdoors. I'm a long-distance runner and regularly compete in marathons and half-marathons, and I enjoy photography, hiking, and traveling.

At home, I'm a big hockey fan and spend time with my three dogs (Ralph, Frances, and Fred) and my parrot, Charlie. I am also actively involved in fostering and rescuing cats through the Alley Cat Project in Seattle.

I'm naturally curious and enjoy staying current with new technologies, often exploring courses and hands-on projects to keep learning.