Professional Experience

Senior software engineer with 11+ years of experience building full-stack web applications, internal developer platforms, cloud services, and event-driven systems. I bring a front-end foundation together with deep JavaScript, Node.js, React, Next.js, and AWS experience.

Core Strengths

  • Full-stack JavaScript development across React, Next.js, Node.js, and AWS Lambda.
  • Internal developer platform design, documentation, and engineering enablement.
  • Applied AI architecture using Amazon Bedrock, agents, knowledge bases, and Retrieval-Augmented Generation (RAG).
  • Front-end craft with strong HTML, CSS, SCSS, accessibility, and UI implementation experience.

Nu Skin Enterprises

Programmer Analyst I to Lead Software Engineer

July 2015 - August 2026

Progressed through Programmer Analyst I, Programmer Analyst II, Software Engineer, Senior Software Engineer, and Lead Software Engineer roles while building internal platforms, cloud services, developer tooling, and applied AI systems.

  • Architected and built an internal developer portal with Next.js, Nextra, and Contentstack; served as its primary developer and technical owner for 10+ internal engineering teams, MSP teams, and management.
  • Designed and built a RAG-based portal assistant with Amazon Bedrock Agents and Knowledge Bases, AWS Lambda, S3, Node.js, and React, enabling conversational discovery across internal APIs, applications, SDKs, infrastructure-as-code resources, and documentation.
  • Built a nightly knowledge-ingestion pipeline that transformed Contentstack data and documentation into Markdown and metadata, updated S3 incrementally, and synchronized environment-specific Bedrock Knowledge Bases.
  • Co-owned enterprise event schemas and built GitLab CI/CD validation, Contentstack publishing, and Splunk Cloud monitoring for an EventBridge-based architecture.
  • Built an event-driven deployment tracking system with Lambda, SNS, asynchronous queues, and DynamoDB, then integrated Git, Jira, and Bedrock to generate deployment and release summaries.
  • Developed Node.js and AWS event consumers that integrated third-party e-commerce data with SAP-based commerce and legacy commissions systems; also built reusable AWS SAM deployment pipelines and Lambda templates.
JavaScriptReactNext.jsNode.jsAWS LambdaAmazon BedrockEventBridgeContentstackNextraAWS SAM

Software Technology Group (STG)

Software Engineer

March 2015 - July 2015

Contract-to-hire role supporting Nu Skin’s global e-commerce platform before joining the company directly.

  • Contributed to AngularJS-based cart and checkout applications for Nu Skin’s global e-commerce platform.
  • Transitioned into a full-time role at Nu Skin after the contract period.
AngularJSHTMLCSSJavaScript

WakeUpNow

Front End Developer

March 2014 - December 2014

Built responsive e-commerce experiences for multiple countries and languages.

  • Built responsive front-end pages using HTML, CSS, and JavaScript.
  • Contributed production work in a small-team environment with fast-changing business needs.
HTMLCSSJavaScript

Provo Craft

HTML/CSS Developer, Contract

September 2013 - February 2014

Developed front-end components and responsive pages for Cricut products and web properties.

  • Developed front-end components for Cricut Design Space using HTML, CSS/LESS, and JavaScript.
  • Built responsive pages for Cricut.com.
HTMLCSSLESSJavaScript

Red Olive

HTML/CSS Intern

May 2013 - June 2013

First paid development role, focused on foundational HTML and CSS work.

  • Built early professional experience writing production-oriented HTML and CSS.
  • Confirmed that software development was the career path I wanted to pursue.
HTMLCSS