Alex Morgan

Senior Full-Stack Engineer

Professional Summary

Results-driven Senior Full-Stack Engineer with 8+ years of experience building scalable web applications, microservices, and cloud-native solutions. Expert in React, Node.js, TypeScript, and AWS. Proven track record of leading cross-functional teams, architecting high-performance systems, and delivering products that serve millions of users. Passionate about clean code, developer experience, and mentoring junior engineers.

Experience

Senior Software Engineer

Stripe 2021 – Present
  • Led the redesign of the Payments API, reducing latency by 40% and supporting 10M+ daily transactions
  • Architected a new event-driven microservices platform using Kafka, gRPC, and Kubernetes
  • Mentored 5 engineers; established code review standards and CI/CD pipelines
  • Drove adoption of TypeScript across the org, improving type safety and developer velocity

Full-Stack Engineer

Airbnb 2018 – 2021
  • Built the host dashboard analytics suite using React, Redux, and Apache Superset
  • Optimized search ranking algorithms, increasing booking conversion by 12%
  • Migrated legacy Rails monolith to GraphQL federation with Node.js services
  • Championed accessibility (WCAG 2.1 AA) across all guest-facing surfaces

Software Engineer

StartupXYZ 2016 – 2018
  • Developed core SaaS product from MVP to 50K+ active users
  • Implemented real-time collaboration features using WebSockets and Operational Transforms
  • Designed RESTful APIs and PostgreSQL schema; reduced query times by 60%
  • Set up AWS infrastructure: ECS, RDS, ElastiCache, CloudFront, Route53

Key Projects

OpenAPI Generator CLI

Type-safe API client generator supporting 15+ languages. 3.2K GitHub stars.

TypeScript Node.js OpenAPI Jest

Real-time Collab Editor

Conflict-free collaborative text editor using Yjs and WebRTC. Used by 100+ teams.

React Yjs WebRTC IndexedDB

Serverless Image Pipeline

Automated image optimization pipeline processing 2M+ images/month on AWS Lambda.

AWS Lambda Sharp S3 CloudFront

Education

M.S. Computer Science

Stanford University 2014 – 2016
  • Specialization: Distributed Systems & Machine Learning
  • Thesis: "Consistency Models in Geo-Distributed Databases"
  • GPA: 3.9/4.0 | Teaching Assistant for CS244b (Distributed Systems)

B.S. Computer Engineering

UC Berkeley 2010 – 2014
  • Minor: Mathematics | Dean's List (All Semesters)
  • ACM ICPC Regional Finalist | President, Computer Science Club

Technical Skills

Languages

  • TypeScript
  • JavaScript
  • Python
  • Go
  • Rust
  • SQL

Frontend

  • React
  • Next.js
  • Vue.js
  • Tailwind CSS
  • GraphQL
  • Storybook

Backend

  • Node.js
  • Express
  • Fastify
  • PostgreSQL
  • Redis
  • gRPC

Cloud & DevOps

  • AWS
  • Kubernetes
  • Docker
  • Terraform
  • GitHub Actions
  • Datadog

Architecture

  • Microservices
  • Event-Driven
  • Domain-Driven Design
  • System Design
  • API Design
  • Security

Leadership

  • Team Lead
  • Mentoring
  • Code Review
  • Agile/Scrum
  • Hiring
  • Technical Writing