Alex Broyles
All work
Aviation/Software Engineer

Airline Crew-Scheduling System

A crew 'line-check' scheduling platform modernized from legacy Spring Boot / FastAPI to Node Fastify on AWS Lambda.

Helped modernize a crew-training 'line check' self-service scheduling platform, moving it from legacy Spring Boot / FastAPI services to Node Fastify running on AWS Lambda.

Rebuilt it as an event-driven, hexagonal architecture validated by a parity audit against the legacy service and ~106 tests, with a local mock-service layer and full infrastructure-as-code.

  • Event-driven hexagonal rebuild on AWS Lambda
  • Legacy-parity audit backed by ~106 tests
  • Full IaC: API Gateway, DynamoDB, EventBridge, SQS, Athena, ElastiCache