01 2024-present
Full-Stack Engineering at Scale
Working with enterprises and startups on their most difficult distributed systems and infrastructure challenges. Applying lessons learned from microfrontends, 3D rendering optimization, and OAuth 2.0 architecture to solve problems at scale.
Distributed SystemsFull-StackInfrastructureAWSKubernetes
02 2023-2024
UX Platform & Component Library
Microfrontend platform and shared React component library powering multiple product teams at Shell Energy. Built on React, TypeScript, and single-spa. Responsible for extending, maintaining, and supporting the platform while providing technical guidance on design system aspects. Collaborated with many downstream teams to accelerate their workflows.
ReactTypeScriptsingle-spaDesign SystemsMicrofrontends
03 Aug 2022-Jan 2023
3D Marketplace Rendering Pipeline
Overhauled the Three.js rendering pipeline for Redbubble's artist marketplace. Introduced dynamic rendering fidelity to dramatically improve performance and responsiveness across mobile, tablet, and desktop. Migrated to React Three Fiber to improve developer productivity and reduce cognitive load. Improved WebGL 2.0 cross-browser compatibility.
Three.jsReact Three FiberWebGLTypeScriptPerformance
04 Mar 2021-Feb 2022
OAuth 2.0 / OIDC Provider
Architected and deployed an OAuth 2.0 and OpenID Connect Provider (Ory Hydra) to production scale alongside the principal architect at Roubler. Implemented test-driven development on mission-critical business logic for billing, expenses, leave, and timesheets. Improved CI speed by Dockerizing the testing and deployment pipeline to AWS.
OAuth 2.0OIDCKubernetesAWSDockerIdentity
05 Oct 2020-Mar 2021
DevOps & Infrastructure as Code
Implemented secure, repeatable, and scalable solutions for secret management, identity and access management, and DevOps on Kubernetes at Easier. Built and managed complex Dockerized application ecosystems. Orchestrated secure and consistent deployment to AWS with continuous integration and deployment pipelines.
KubernetesDockerAWSInfrastructure as CodeTerraform
06 Mar-Oct 2020 archived
Shared Component Library & Public Website
Lead developer on a project implementing a shared component library and new Angular 8+ redesigned public-facing website at Canstar. Managed a team of 4, responsible for task creation, estimation, prioritization, delegation, and release. Brought new design to production with high code quality.
AngularDesign SystemsComponent LibraryLeadership
07 Jul 2019-Mar 2020 archived
GraphQL Federation Platform
Lead developer architecting a GraphQL server stack on Kubernetes using Apollo GraphQL and GraphQL Federation. Researched and designed all AWS infrastructure while maintaining high security and scalability standards. Heavily involved in planning, implementation, and delivery of a production-ready platform.
GraphQLNode.jsApolloKubernetesAWS
No projects match that filter.