Curriculum Vitae
Summary
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
Modern UI Development
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
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
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
Independent Contractor — Spokane, WA | Remote
Self-Directed Front-End EngineerDelivered 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 — Irving, TX | Remote | W2
Front-end DeveloperDelivered 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 Interactive — Spokane, WA | Remote
Front-end / UI Developer [Independent Contractor]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 Interactive — Spokane, WA
Interactive / Web UI DeveloperDelivered 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 — Spokane, WA
UI Developer / DesignerDesigned 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 Interactive — Spokane, WA
Interactive DeveloperBuilt 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 Consulting — Spokane, WA
Designer / Web UI DeveloperDesigned 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.
Freelance — Spokane, WA
Designer / Web UI DeveloperDesigned 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
Spokane Falls Community College — Spokane, WA
A.A.S. Web Design — HonorsRecognized with multiple first-place awards; select work was published officially by the college.
Early Development Journey
Independent Developer — Spokane, WA
Early Interactive Web FocusBuilt 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
The Webby Awards
InternationalAmerican Advertising Federation
SpokaneProjects 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