Curriculum Vitae

Summary

Dart Logo

Front-end / UI developer specializing in interaction-driven, visually polished, performance-sensitive interfaces.

Built production UI for enterprise clients, with strong HTML, CSS, and JavaScript fundamentals and working experience in React, TypeScript, Next.js, and Angular. Extensive background in DOM manipulation, jQuery, and vanilla JavaScript.

Core Strengths

Wrench Logo
Modern UI Development
  • React (2 years): Component-driven UI, hooks, routing, and state management with Redux
  • Angular (2 years): Enterprise component architecture, RxJS, and SCSS-based theming
  • TypeScript (3 years): Client-side application development, component architecture, and maintainable typed UI code, with many years of prior experience in strongly typed languages (Haxe/AS3)
Creative Problem-Solving
  • Animation & UI Design: Evolved from award-winning Flash/AS3 motion work into modern CSS/JS animation systems
  • Interactive Web Development: Built rich tools including data explorers and Canvas/SVG-driven UI
Design & Animation Background
  • Strong foundation in visual design with extensive Adobe Creative Suite experience
  • Deep experience in technical animation, including physics-based custom tweening systems for interactive work

Independent R&D and Contracting

BB Logo
Independent ContractorSpokane, WA | Remote
Self-Directed Front-End Engineer
[ 2024 - Present ]

Delivered interactive front-end, WordPress, CRM consulting, and design-driven web work across self-directed and client-focused projects, pairing strong JavaScript execution with adaptable delivery for marketing sites, content workflows, and polished digital experiences.

Technical Scope: JavaScript, TypeScript, React, Next.js, WordPress, Payload CMS, CRM Consulting, HTML/CSS, Responsive Design, UI Animation, Graphic Design, MongoDB, Docker, Terraform, AWS, GitHub Actions

  • Designed and built a production-grade portfolio platform that served as both a live delivery system and technical proving ground for advanced interaction patterns, animation systems, and performance-conscious UI implementation.
  • Architected a flexible front-end stack across Next.js, React, TypeScript, Payload CMS, MongoDB, and AWS infrastructure, improving maintainability and enabling faster iteration on content, layout, and interactive features.
  • Built reusable interaction components including deep-linked carousels, layered motion systems, and responsive layout patterns that reduced one-off implementation overhead and improved continuity across pages and user flows.
  • Extended delivery beyond framework-based builds to include WordPress and traditional web production support, adapting to project needs across CMS-driven sites, marketing content updates, and client-facing front-end work.
  • Evaluated CRM platforms through feature matrices, workflow analysis, and implementation tradeoff documentation, helping clarify system fit, operational requirements, and downstream integration considerations for business use cases.
  • Applied web and graphic design judgment alongside front-end execution to strengthen visual hierarchy, improve responsive behavior, and produce more polished, client-ready digital experiences.
  • Streamlined delivery workflows with hardened Docker builds, deployment workflows, environment handling, and GitHub Actions automation, reducing manual release friction and improving reliability across iterations.

Experience

Epsilon Logo
EpsilonIrving, TX | Remote | W2
Front-end Developer
[ 2021 - 2024 ]

Delivered interactive, responsive web experiences for Fortune 500 clients across healthcare, banking, and entertainment, with emphasis on production-ready UI, forms, HTML email, and consent-driven experiences.

Technical Scope: Figma, ES6, TypeScript, jQuery, Adobe Suite, Sitecore, HTML Email, Salesforce, OneTrust, FreeMarker

  • Built responsive, interactive UI components, validated forms, data-driven informational grids, and collapsible menus for the Golden 1 Credit Union website, supporting reliable user flows and maintainable Sitecore-integrated frontend delivery.
  • Built and maintained reusable HTML email components in Salesforce Marketing Cloud, standardizing production workflows to improve consistency and support faster campaign execution.
  • Strengthened HTML email rendering through Litmus-based QA across clients and devices, including dark mode and @2x assets, reducing visual regressions and improving delivery consistency.
  • Created an interactive Oncology Report Explorer for the Exact Sciences website, turning complex diagnostic results content into a clearer, more usable experience for end users across devices.
  • Translated Figma designs into responsive, production-ready pages and components, helping ensure accurate implementation, polished presentation, and consistent experience across screen sizes.
  • Developed consent-management workflows using Apache FreeMarker for OneTrust integrations, supporting reliable data exchange across MuleSoft and Veeva while strengthening compliance-focused user experiences.
  • Implemented OneTrust preference centers that helped users manage consent and privacy choices across platforms while supporting GDPR and CCPA compliance requirements.
BB Logo
BB InteractiveSpokane, WA | Remote
Front-end / UI Developer [Independent Contractor]
[ 2020 - 2021 ]

Built interactive, responsive web experiences for Avalere Health (formerly CloserLook), Meda Systems, and local businesses.

Technical Scope: TypeScript, Angular, jQuery, SVG, Canvas, Elasticsearch, Craft CMS, Figma, Creative Suite

  • Built and maintained Angular features using a component-driven approach (reusable UI components, shared modules, and consistent SCSS theming).
  • Implemented reactive forms with custom validators, error states, and accessible form patterns.
  • Authored Angular services and RxJS pipelines for API integration, caching, and resilient request handling.
  • Integrated routing patterns including route guards, resolvers, and URL-driven UI state for deep-linkable experiences.
  • Developed an animated informational UI using React Move for the Committee for Children, supporting education of millions of children across 70 countries.
  • Built a law enforcement employment application tracking system leveraging Angular and Elasticsearch, consuming GraphQL for efficient backend integration.
  • Created and deployed an admin interface for a Spokane construction company website using Craft CMS.
  • Produced animations in vanilla JavaScript and CSS3 for websites and banner ads for Novo Nordisk, enhancing user UI/UX engagement for a multinational pharmaceutical company.
  • Prototyped a legal investigation application in Angular to process and analyze large volumes of company documents efficiently.
Seven2
Seven2 InteractiveSpokane, WA
Interactive / Web UI Developer
[ 2018 - 2019 ]

Delivered responsive, interactive web experiences for enterprise clients, translating design into polished front-end builds while improving accessibility, localization readiness, and review-cycle efficiency under tight deadlines.

Technical Scope: TypeScript, Angular 6+, jQuery, vanilla JavaScript, Craft CMS, Grunt/Gulp, Sketch, Trello

  • Converted approved designs into responsive, interactive pages and components, helping teams move from concept to production with consistent cross-device behavior and fewer implementation gaps.
  • Built engaging launch-focused interactions, including scavenger hunts and wallpaper creators, increasing the range of digital campaign experiences Seven2 could deliver for major entertainment clients.
  • Improved accessibility across UI elements by applying keyboard, focus-state, and screen-reader best practices, supporting more usable and compliant front-end delivery.
  • Contributed to SPA development in TypeScript and Angular, helping modernize delivery patterns and support more scalable interactive web applications.
  • Provided technical input during concept and production, helping designers, developers, and animators stay aligned through iterative review cycles and deadline-driven execution.
  • Implemented localization-conscious front-end patterns that reduced friction when adapting layouts and content for international markets.
  • Delivered high-visibility web work under compressed timelines, often beginning implementation ahead of final approvals to keep launches on schedule.
ChalkLabs Logo
ChalkLabsSpokane, WA
UI Developer / Designer
[ 2017 - 2018 ]

Designed and developed user interfaces for web applications aimed at helping government organizations process, analyze, and visualize data. Contributed to mission-critical projects under tight deadlines with rapid learning and high execution quality.

Technical Scope: Angular 4-6, TypeScript, Mapbox, REST APIs, GraphQL, Custom Query Language API, Creative Suite, Smartsheet

  • Consumed an HTTP search API utilizing a custom domain-specific query language embedded in URL parameters, supporting logical operators, field-based queries, and similarity matching for ChalkLabs' flagship data visualization software, Pushgraph.
  • Independently developed the Pushgraph dashboard drag-and-drop widget framework for end user customization, utilizing Angular component factory methods and local storage.
  • Designed the entire UI for the new iteration of Pushgraph in under three days with minimal instruction and ramp-up.
  • Created many widgets for the system including infinite-scrolling data grids and data visualizations using Mapbox, Highcharts, and other visualization libraries.
  • Quickly ramped up on Angular and TypeScript, progressing from initial training to production-ready delivery under heavy development demands.
  • Scoped, time-lined, and estimated tasks for sprint management in a Kanban workflow, tracked via Smartsheet.
  • Consumed REST APIs to manage users, configuration settings, and data processed by the Pushgraph application and other projects.
  • Worked over 320 hours in June 2017 with a supervisor to meet a critical $5M contract deadline, ensuring the company's viability.
Seven2
Seven2 InteractiveSpokane, WA
Interactive Developer
[ 2005 - 2016 ]

Built high-impact interactive experiences, reusable front-end frameworks, and rich media applications for major telecom, entertainment, and media brands, supporting large campaign launches and high-traffic engagement under demanding timelines.

Technical Scope: vanilla JavaScript, RequireJS/AMD, AS3, AS2, Flash, Haxe, CreateJS, ImpactJS, Creative Suite

  • Led development of early AT&T interactive products, including data usage calculators and an app-store experience, expanding the company's ability to launch customer-facing digital tools in RequireJS/AMD.
  • Engineered reusable AS3 templates and frameworks that allowed developers and animators to build games and interactive content more efficiently across multiple client projects.
  • Rescued a high-visibility AT&T campaign by delivering a pragmatic video-based workaround for an incorrectly scoped JavaScript feature, contributing to more than 90 million interactions in one week.
  • Developed custom audio and video player experiences for MTV websites, supporting rich media delivery on high-production entertainment properties.
  • Built zero-dependency data exchange solutions for JSON, XML, and CSV workflows, enabling more dynamic user-driven interactions with server and database systems.
  • Contributed technical conceptualization and execution on multiple award-winning projects, including a Webby-winning experience and recognized Spokane Ad Fed work.
  • Delivered through extreme deadline pressure on major client launches, including sustained high-intensity production cycles for WildBrain and other enterprise accounts.
SCW Logo
SCW ConsultingSpokane, WA
Designer / Web UI Developer
[ 2005 - 2005 ]

Designed and developed websites and UI for small-business clients, combining branding, front-end implementation, and practical delivery within tight budgets and lean project constraints.

Technical Scope: HTML, CSS, Vanilla JavaScript, AJAX, C#/.NET collaboration, Visual Studio, Adobe Creative Suite, Branding, Web Design

  • Owned both design and front-end implementation for small-business websites, helping clients establish credible online presences without requiring separate design and development handoffs.
  • Created visual identities, page layouts, and interface treatments for first-time web clients, improving presentation quality and giving stakeholders clearer, more usable marketing sites.
  • Contributed to a reusable e-commerce/shopping cart platform that accelerated delivery for future client projects and reduced the amount of one-off build work required.
  • Delivered a major site revision for one project at under 50% of the allocated budget, showing strong scope control and efficient execution under client constraints.
  • Applied DHTML and AJAX techniques to create more responsive, interactive user experiences while introducing implementation shortcuts that improved team efficiency.
  • Produced strong design outcomes despite limited budgets, content, and asset quality, balancing business needs with practical creative problem-solving.
BB Interactive Logo
FreelanceSpokane, WA
Designer / Web UI Developer
[ 2003 - 2005 ]

Designed and developed websites for local business clients while completing formal web design training, combining early front-end execution, navigation design, and practical client delivery.

Technical Scope: HTML, CSS, Vanilla JavaScript, Dynamic HTML, XML, XSL, PHP, Photoshop, Web Design, UI Design

  • Designed and built websites for Spokane-area businesses, giving clients more credible online presences through practical front-end implementation and custom interface work.
  • Created navigation concepts and UI patterns tailored to small-business needs, improving site clarity and making content easier for users to explore.
  • Redesigned and implemented a dynamic multi-level navigation system for The Heart Institute of Spokane, improving organization and usability for a content-rich website.
  • Used XML and XSL to create a lightweight CMS-like publishing approach for a fitness equipment retailer, making site updates more structured and maintainable.
  • Delivered client work that satisfied both business needs and program requirements, showing the ability to balance real-world execution with formal training expectations.
  • Brought prior strength in Photoshop, HTML, JavaScript, and design fundamentals into the program, informally helping peers and earning recognition from faculty for technical ability.

Formal Education

SFCC Logo
Spokane Falls Community College — Spokane, WA
A.A.S. Web Design — Honors
[ 2003 - 2005 ]

Recognized with multiple first-place awards; select work was published officially by the college.

Early Development Journey

Hand Logo
Independent Developer — Spokane, WA
Early Interactive Web Focus
[ 2001 - 2003 ]

Built foundational skills in graphics tooling and early cross-platform interactive JavaScript development before formal design training. Experience with vanilla JavaScript began during this period.

Technical Scope: Vanilla JavaScript, HTML, CSS, Dynamic HTML, PHP, and Adobe Creative Suite

  • Built practical skills in JavaScript, Dynamic HTML, and interactive animation while working full-time in a non-technical role.
  • Built early browser-based UI experiments, including functional custom chrome (navigation bars, menus, etc.) and a slot-machine game.
  • Tackled cross-platform compatibility challenges in a fragmented browser era, delivering interactive, animated solutions without Flash.

Technical Skills

Front End UI

TypeScriptES6Vanilla JavaScriptJSXHTML5CSS3SASS / SCSSFlexboxGridReactNext.jsAngularRxJSRedux ToolkitSVGCanvasPixiJSGreenSock / GSAPBootstrapMapboxjQuery (legacy)HaxeActionScript 3 (legacy)ActionScript 2 (legacy)Flambé / 2DKit (legacy)

Architecture & Practices

SPAsMonorepo ArchitectureDesign PatternsNext.js App RouterSSRSSGOOPFunctional ProgrammingMVCAccessibilitySEOQuality AssuranceE2E TestingTracking / AnalyticsImage ProcessingTween EnginesHeadless CMSDHTML (legacy)Game UI Frameworks (legacy)

Tooling & Workflow

Node.jsNPMViteWebpackBabelESLintPrettierVitestGitHub ActionsVSCodeSublime TextVisual StudioGitGit TowerSourcetreeSauce LabsBrowserStackJiraConfluenceTrelloSmartsheetGoogle DocsIllustratorPhotoshopAnimate (w/ scripting & HTML5 export)ChatGPTCopilot AIPerplexity AIGrunt (legacy)Gulp (legacy)Create / Easel (legacy)

APIs & Integration

REST APIsGraphQLExpressJWTJSONXMLXSL

CMS & Enterprise

Payload CMSCraft CMSSalesforceOneTrustLitmusFreeMarkerMustache / Handlebars

Cloud & Data

AWSAWS S3AWS SESAWS ECRCloudWatchCloudWatch RUMMongoDBElasticsearchDockerDocker ComposeTerraformCaddyVirtualBoxInfrastructure as CodeService Deployment & Automation

Achievements

14 gold badges on Stack Overflow
Reputation: ~6,900
The Webby Awards
International
[ 2008 ]
People's Choice — Art Website of the Year — Artocracy.org
American Advertising Federation
Spokane
[ 2009 - 2019 ]
Contributed to 13 projects that received awards in the annual Spokane Ad Fed (Addy) Awards, including five Silver, four Gold, two Best of Division, one Best of Show, and one Golden Pixel

Projects Delivered

Escape GamesShooter GamesPlatformer GamesPuzzle GamesEdutainment GamesSkill GamesTactical Movement GamesCharacter Customization GamesMagnetic Poetry GamesDrawing UtilitiesWallpaper GeneratorsAudio PlayersVideo Players360° Video PlayersAnimated E-CardsScreensaversQuizzesSurveys and FormsSweepstakes ActivitiesPhoto Upload PersonalizationDrag-and-Drop BuildersInteractive TutorialsVirtual ToursCall-a-Friend Message BuildersMovie/TV Show Tie-InsSite Release RevealsMedia/Timeline SequencersInteractive SlideshowsConfigurable Sprite Sheet PlayerSynced Banner AdvertisingMicrositesProduct DemosProduct CatalogsApp StoreCustom Navigation MenusCustom ScrollbarsCustom Tween EngineData Usage CalculatorsPushgraph Data Visualization PlatformInteractive PortfolioInformational PresentationsHTML EmailsEmail Consent Workflows

Brands

NickelodeonNick Jr.DisneyMattelAT&TMTVNetflixNational GeographicUSDAEPANIFAExpediaNew Line CinemaAddicting GamesThe NT-MobilePremera Blue CrossBravoEarthbound FarmsCingularHTCOnSet ProductionsRonix WakeboardsRedHook BrewingStoli VodkaTanteo TequilaUBS Financial ServicesWashington State UniversityXM RadioLincoln MercuryDannonYoplaitPostWildBrainYesmailNovo NordiskTakeda PharmaceuticalsCitibankGolden 1 Credit UnionAvista UtilitiesCommittee for ChildrenThe Heart Institute of SpokaneAbbVie PharmaceuticalsAvalere HealthExact SciencesCologuardComics Kingdom