Skip to main content
❯ _
❯ main
  • Home
  • About
  • Hello
  • Feed
  • Email
  • Guestbook
❯ explore
  • Blog
  • Notebook
  • Now
  • Verify
  • Resume
  • Interests
  • Tags
  • Why
  • Changelog
  • Humans
  • Palette
  • Style
  • Privacy
  • Licensing
  • Projects
  • Colophon
  • Meta
  • Search
  • 8biticon
❯ meta
  • PGP Key
  • GitHub
  • LinkedIn
  • Resume.pdf
  • Discord
❯ options

Stops the site's blinking cursor flourishes.

Follows your OS/browser preferred color scheme. Manually switching the theme turns this off.

Shows an animated star field behind the site.

Hiragana rain falls behind the site. Enabling this turns off Stars.

❯ theme

 

 
All systems nominal Email copied!
$HOME / asce1062 / blog / 2025-06-19-resume _

Alex.


Resume

2025-06-19 • 1 min read | Alex Mbugua Ngugi's Professional Experience Alex Mbugua Ngugi tags: resume

Alex is a results-driven, articulate, and analytical Full-Stack Engineer with extensive experience designing and deploying secure, scalable cloud architectures for high-impact platforms. Demonstrates expertise in authentication systems, infrastructure as code (IaC), and Agile methodologies, driving successful technology initiatives impacting millions of users. Recognized for driving platform transformation through cross-functional collaboration and excels at guiding engineering teams towards delivering platform-wide tools and infrastructure that drive business and engineering success.

Professional Experience

  1. March 2017 - present

    Andela

    Increased mentorship connections at Andela using Lenken, collaborating in a scrum team of 12 members to build features for mentee-expert developer interactions

    Delivered major updates, including social login and barcode scanning, on the Andela Resource Tracker android app by leading and mentoring a team of 10 developers

    Placed on partner 2U, where I have been contributing to delivering learning outcomes to millions of students at scale by collaborating with universities and learning institutions

    Learn more
  2. Jan 2025 - Mar 2026

    2U, Engineer III

    Increased real-time data access by replacing manual exports with OAuth2-secured REST APIs handling 60K+ catalog and enrollment records at 2U/edX

    Unified multiple internal data sources (Denodo data virtualization layer and edX LMS) behind a single API Gateway interface using VPC/NLB networking, simplifying partner integrations and eliminating the need for intermediary application servers

    Implemented secure M2M authentication via AWS Cognito OAuth2 and Lambda, enabling scope-based access control for partner data consumption

    Used Terraform & GitOps (Atlantis) for reproducible infrastructure. Managed API Gateway, Cognito, networking, DNS, and certificates. Improved consistency and eliminated manual changes in deployment environments

    Established a versioned OpenAPI contract across 10 endpoints and 7 domain entities, enabling multilingual partner integrations and providing a stable data contract as the edX platform evolved

    Enabled internal product teams to prototype and validate new features against real data, accelerating MVP delivery during the edX platform’s transition from a standalone LMS to a broader learning ecosystem

  3. Jan 2024 - Dec 2025

    2U, Engineer III

    Collaborated with cross-functional teams, including auth, payments, and platform engineers, to align authentication flows with the broader marketplace transformation strategy

    Increased transaction completion rate by designing robust authentication flows for the Marketplace Transformation initiative

    Enabled seamless checkout sessions between edX and Commerce Tools by integrating authentication logic using Next.js (SSR), Netlify, and Frontastic API Hub

    Secured over 500,000 user sessions per month by enforcing JWT signature verification and managing edge cases such as token expiration and single log-out scenarios

    Maintained authentication service uptime by deploying and monitoring using Datadog, Frontastic.io, and Humio dashboards

    Mentored developers and facilitated professional development

  4. Jan 2023 - Jan 2024

    2U, Engineer III

    Enabled secure SSO integration for all enterprise users by designing and deploying a SAML SSO and edX OAuth self-service orchestration API via Auth0

    Developed API Gateway endpoints and AWS Lambda functions for SSO authentication, serving a user base of more than 200,000 across enterprise clients

    Achieved a reduction in onboarding time by building a self-service orchestrator, allowing enterprise users to configure SSO independently by automating management tasks

    Implemented authentication flows to validate user roles and restrict access based on metadata in Auth0 and Cognito

    Improved OAuth2 connection efficiency for all applications by enhancing the Auth0 Terraform provider to support custom headers by contributing to the open source project

  5. Jan 2022 - Jan 2023

    2U, Engineer III

    Enabled secure access to EDX and GetSmarter by enterprise clients by deploying a federated SSO solution with Auth0

    Improved B2B authentication flow by centralizing SSO for all client organizations, resulting in an increase in login efficiency

    Enabled migration of user accounts to Auth0 by implementing user linking between Cognito and Auth0

    Achieved a reduction in onboarding time for EDX and GetSmarter enterprise clients by collaborating with all cross-functional teams to ensure successful SSO migration

  6. Jan 2021 - Jan 2022

    2U, Engineer II

    Implemented a proxy service for authentication between 2U's degree sites and all internal applications with Auth0, ensuring user data parity during transition from OARS

    Reduced auth provisioning time for new programs through automation of all Auth0 configurations using Terraform

    Supported logistration and user management operations by developing and maintaining Lambda functions and serverless services

    Increased user profile completeness by creating progressive profiling pages for richer data collection across platforms

  7. Jan 2019 - Jan 2021

    2U, Engineer II

    Streamlined asset delivery and reduced deployment times by engineering ViBrAM (Visual Brand Asset Manager), AWS Lambda and Step Functions for seamless asset delivery across all 2U platforms

    Migrated all branded and brand assets to new infrastructure by implementing Lambda functions that integrated Central Park (new program data entry point), Hygraph (content manager using GraphQL), and S3 (asset store), ensuring on demand content delivery to all platforms

    Improved asset visibility and QA turnaround times for creative teams by collaborating to deliver ViBrAM-UI using Next.js, Material-UI, and Storybook

    Enabled monitoring by developing CloudWatch and Slack Integrations to ensure ViBrAM system reliability

  8. Apr 2018 - Jan 2019

    2U, Engineer I

    Increased onboarding efficiency by synchronizing 100% of all new program fields with Salesforce using the in-house CMS, OARS

    Reduced UAT times and decreased deploy frequency by ensuring 100% accuracy during all program standup

    Resolved manual process hurdles, enabling faster deployments by implementing GitHub version control strategies

    Managed all support tickets, reducing turnaround times by 80% for program updates and enhancements post-launch

Education

  1. Sept 2012 - Aug 2016

    B.Sc. Information Technology, Jomo Kenyatta University Of Agriculture And Technology

    Second Class Upper Division

    Majored in Software Engineering

    Developed a .Net and MSSQL application to streamline procurement management for the Public Procurement Oversight Authority of Kenya

    Migrated the existing MS Access database to MSSQL, preserving historical records while improving workflow efficiency for procurement management and government tender tracking

Skills

Systems Design
Architecture
Documentation
ADR
Change Management
Team Management
Onboarding
Maximising Potential
Priority Management
Process Improvement
Scheduling
Project Management
Postmortems
Incident Management
RCA
Strategic Thinking
Team Building

Technical Skills

Languages

TypeScriptJavaScriptPythonGoPHPSQLHTML/CSSJava (android)C++C.NetASM

Frameworks

Next.jsReactNode.jsAstroTailwind CSSBootstrapFrontasticWordPressDjangoFlaskLaravelAngular

Cloud Computing & IaC

AWSIAMEKSLambdaStep FunctionsAPI GatewaySecrets ManagerCloudFrontCloudFormationEventBridgeS3CognitoSESSAMRoute53KinesisDockerKubernetesTerraformAtlantis

Data Management & Visualization

PostgresDynamoDBRedisKafkaDatadogREST APIGraphQL APIHygraphMSSQLMySQLSQLAlchemy

Authentication & Authorization

Auth0ORYKeycloakOAuth 2.0SAML 2.0JWTSSO

Platforms & Practices & Tools

GitGitHubCI/CDBuildkiteCircleCIJenkinsNetlifyGitHub ActionsAPI IntegrationsAgile MethodologiesJiraConfluenceTrelloLucidchartSwagger (OpenAPI)FigmaTDDVS CodeVisual StudioEmacsAndroid StudioSlackGather
view Resume as pdf

March 17, 2026 83

Share this post on:
All systems nominal Link copied!

Previous
I'm happy you're here
Next
The Myth of the “Perfect Time”

                                              5867d4c • • 5/4/2026

Alex's Workstation

stellar console

last seen back the same day

visits 1

signal restoring context

incoming transmission 860×580

Search

Search Tips

Indexed: Search by content, dates, description, excerpts, tags or titles

Exact phrases: Use quotes like "I'm happy you're here"

Fuzzy matching: Partial matches like config will find "configuration"

Multiple terms: Search for using icomoon to find posts containing both words

Shortcuts: Use Ctrl+K or Cmd+K for quick access