Stephan Randle

Stephan Randle

Full-Stack Engineer | TypeScript, Next.js, Systems-Oriented Web Architecture

Full-Stack Engineer specializing in TypeScript-driven architectures, high-performance frontends, and scalable monorepo systems. Experienced in building production-grade applications with Next.js, Node.js, and modern content platforms. Strong focus on developer experience, automation, testing, and long-term maintainability. Passionate about functional programming patterns, CI/CD optimization, and performance-first web engineering.

skills

Frontend & Application Architecture
TypeScript React Next.js Astro TailwindCSS Zod Vitest Storybook
Backend & Tooling
Node.js tRPC Functional Error Handling Monorepos (Turborepo) pnpm CI/CD GitHub Actions

work

Software Engineer United Wholesale Mortgage (UWM) · Pontiac, MI
2022 — 2026

UWM is the nation’s largest wholesale mortgage lender, serving independent mortgage brokers across the United States.

  • Architected and maintained production-grade Next.js applications serving enterprise-scale users.
  • Designed schema-validated data flows between a .NET (C#) backend and Contentstack CMS using Zod and Yup, improving runtime reliability and type safety.
  • Built a dynamic CMS-to-component rendering engine that programmatically mapped content models to React components, significantly accelerating feature delivery.
  • Led frontend standards adoption across teams, improving code consistency, accessibility compliance, and testing coverage.
  • Developed reusable, accessible UI systems with Material UI and Storybook, reducing duplicated logic and design drift.
  • Authored unit and component tests with Vitest and React Testing Library to ensure regression safety in CI pipelines.
  • Contributed to monorepo tooling and infrastructure automation, supporting a scalable microfrontend architecture.
Electrical Engineer AXYS Global · Travelling
2019 — 2022
  • Developed and deployed industrial HMI interfaces using FactoryTalk, improving operator usability and system reliability.
  • Performed field troubleshooting and validation of control systems, strengthening cross-disciplinary problem-solving skills.
  • Collaborated with mechanical and software teams to ensure safe and reliable system integration in production environments.

education

Certification in Information Technology General Assembly
2021 — 2022
High School Diploma in General Studies Bloomfield Hills High School
2011 — 2015

projects

2023

High-performance static site platform built with Astro and content collections.

  • Designed a content-driven blog using Astro, TailwindCSS, and GSAP for performance-first animation.
  • Integrated CMS tooling and asset pipelines for scalable content publishing.
  • Implemented Lighthouse CI monitoring and performance budgets.
  • Optimized build outputs across multiple static sites within a Turborepo monorepo.
Astro TypeScript Turborepo CI/CD Performance
2025

Monorepo of reusable TypeScript libraries published to npm and JSR.

  • Structured and maintained a Turborepo-powered monorepo using pnpm workspaces.
  • Automated versioning and releases using Changesets and GitHub Actions.
  • Focused on type-safe APIs and functional error handling patterns.
TypeScript Turborepo pnpm Changesets GitHub Actions
2025

Reusable GitHub Actions for CI automation and monorepo workflows.

  • Built composite and JavaScript-based GitHub Actions to streamline CI/CD pipelines.
  • Optimized deployment workflows for multi-package monorepos.
  • Reduced CI runtime and improved build reliability across projects.
GitHub Actions CI/CD Automation Monorepo

languages

English
Native speaker

interests

Programming
Vim Split-Keyboards
Media
Video Editing Sound Design

references

“It is my pleasure to recommend Stephan, his performance and dedication to detail is admirable”

— Caleb Vandermaas