Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

RICHARD RUST

Orem,UT

Summary

Principal Software Architect with extensive expertise in distributed systems, AWS serverless architecture, enterprise identity platforms, and global business integration. Focuses on full stack development (Java/Spring Boot + React/Vue), cloud-native design, and large-scale CIAM implementations (Okta OIE, OAuth2, PKCE). Demonstrated leader in modernizing legacy systems into scalable, resilient, multi-market architectures that drive business growth.

Overview

17
17
years of professional experience
1
1
Certification

Work History

Principal Software Architect

NU SKIN ENTERPRISES
01.2009 - Current
  • Architected CIAM platform using Okta OIE, PKCE, and secure global authentication flows.
  • Unified account lifecycle systems for Account Signup, login, MFA, KYC, and profile across 40+ global markets.
  • Full stack developer for Account Domain → architecture → code → deploy → metrics
  • Modernized legacy identity into a cloud native, authentication, and ecommerce ecosystem.
  • AWS Serverless Expertise
  • Designed account and profile platform using API Gateway, Lambda, and DynamoDB.
  • Built event-driven systems using SQS, SNS, and Lambda with >99.99% uptime.
  • Achieved significant operational cost reductions and performance improvements.
  • Full Stack Architecture (Java/Spring + React/Vue)
  • Built SPA architectures supporting multilingual, multi-market onboarding and account flows.
  • Delivered reusable components for PKCE, OAuth2, and secure session management.
  • Global Business Integration
  • Designed end-to-end integrations between AEM, commerce, account systems, and global backend services.
  • API Engineering Enablement
  • Implemented AI automation for code scaffolding, diagrams, debugging, and test generation.
  • EARLIER CAREER (Condensed)
  • AxisPointe — Lead Developer
  • DoxTek — Lead Developer
  • MasterControl — Engineer
  • Siebel — Automation Frameworks
  • Novell — Test Automation

Education

Bachelor of Science - Electronics Engineering Technology

Brigham Young University
Provo, UT

Skills

  • Architecture: Distributed systems
  • Data modeling
  • Backend: Java
  • Spring Boot
  • Microservices
  • REST APIs
  • Nodejs
  • Frontend: React
  • Vue 3
  • Cloud (AWS): Lambda
  • Serverless
  • Content Management Systems
  • Micro frontends
  • Identity: Okta OIE
  • CIAM, OAuth2, SAML
  • AI: Code automation
  • Architecture diagramming

Certification

  • Okta Professional
  • SCJP
  • CDIA+
  • Siebel 7

Timeline

Principal Software Architect

NU SKIN ENTERPRISES
01.2009 - Current

Bachelor of Science - Electronics Engineering Technology

Brigham Young University
RICHARD RUST