Curriculum Vitae

Summary

Dart Logo

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

Experienced building production UI for enterprise clients and consumer-facing web applications. Strong in HTML, CSS, and JavaScript, with modern framework experience including React, TypeScript, Next.js, and Angular, as well as extensive experience with 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

Experience

Formal Education

SFCC Logo
Spokane Falls Community College — Spokane, WA
A.A.S. Web Design — Honors
[ 09.2003 - 06.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 Orchestration & 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.Major Gaming Company (NDA)DisneyMattelAT&TMTVNetflixNational GeographicUSDAEPANIFAExpediaNew Line CinemaAddicting GamesThe NT-MobilePremera Blue CrossBravoEarthbound FarmsCingularHTCOnSet ProductionsRonix WakeboardsRedHook BrewingStoli VodkaTanteo TequilaUBS Financial ServicesXM RadioLincoln MercuryDannonYoplaitPostWildBrainYesmailNovo NordiskTakeda PharmaceuticalsCitibankGolden 1 Credit UnionAvista UtilitiesCommittee for ChildrenThe Heart Institute of SpokaneAbbVie PharmaceuticalsAvalere HealthExact SciencesComics Kingdom