Curriculum Vitae
Summary
Core Strengths
Experience
Freelance — Spokane, WA | Remote
Portfolio / Self-Directed Front-End EngineerBuilt portfolio-driven, self-directed and client-facing front-end, CMS, CRM discovery, and design-driven web work, including a Next.js/Payload portfolio platform that serves as both a live demonstration of advanced UI engineering and a reusable foundation for future content-driven React projects.
Technical Scope: JavaScript, TypeScript, React, Next.js, Payload CMS, CRM Consulting, HTML/CSS, Responsive Design, UI Animation, Graphic Design, MongoDB, Docker, Terraform, AWS, GitHub Actions
- Designed and built a portfolio platform as a live content system and reusable project foundation for interaction-heavy React/Next.js work, combining structured content, custom UI behavior, responsive layout, and polished presentation.
- Integrated a supporting Payload CMS backend and deployment workflow to deepen practical ownership of content modeling, API-driven front-end architecture, environment handling, migrations, and release processes.
- Built a cost-conscious AWS deployment foundation using Docker, Terraform, GitHub Actions CI/CD, and a shared-host dev/prod setup that balanced real infrastructure practice with solo-project operating constraints.
- Developed reusable front-end systems including bb-react-slideshow, a React/TypeScript slideshow library with deep linking, modular controls, layered motion patterns, and responsive interaction behavior.
- Built supporting developer tools including
json5-manifest-sync, a TypeScript CLI for synchronizing documentedpackage.json5files, andbb-resume-exporter, a Markdown-based resume export pipeline. - Provide ongoing CRM consulting for an early-stage nonprofit, comparing CiviCRM, Neon, Givebutter, and related platforms while shaping requirements, evaluation matrices, migration risk notes, and implementation strategy for a future build phase.
- Applied design-informed implementation across web and graphic design work, strengthening visual hierarchy, responsive behavior, presentation assets, and client-ready polish without separating design judgment from front-end execution.
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 plug-in dependencies.
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)Grunt (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
Pushgraph Data Visualization PlatformNDA React ApplicationContent-Driven PortfolioData Usage CalculatorsProduct DemosProduct CatalogsApp StoreInteractive SlideshowsDrag-and-Drop BuildersInteractive TutorialsInformational PresentationsSurveys and FormsHTML EmailsEmail Consent WorkflowsAudio PlayersVideo Players360° Video PlayersPhoto Upload PersonalizationVirtual ToursCustom Navigation MenusCustom ScrollbarsCustom Tween EngineConfigurable Sprite Sheet PlayerMedia/Timeline SequencersSynced Banner AdvertisingMicrositesAnimated E-CardsScreensaversQuizzesSweepstakes ActivitiesCall-a-Friend Message BuildersMovie/TV Show Tie-InsSite Release RevealsDrawing UtilitiesWallpaper GeneratorsEscape GamesShooter GamesPlatformer GamesPuzzle GamesEdutainment GamesSkill GamesTactical Movement GamesCharacter Customization GamesMagnetic Poetry Games
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