• Designed and created Bastion (bastion-baas.github.io), a scalable, open-source Backend-as-a-Service that is deployed to the cloud with AWS
• Collaborated with a fully remote team using GitHub and Notion to develop Bastion
• Containerized and deployed backend applications built with Express and MongoDB that provide database operations, user authentication, and file storage
• Implemented Bastion's Cloud Code functions using AWS Lambda
• Enabled Bastion to support multiple backends by using AWS ECS for container orchestration
• Built an admin dashboard using React/Redux that manages backend deployment, custom Cloud Code functions, users, files, and database collections
• Automated Bastion cloud deployment using AWS CloudFormation
• Developed the Bastion SDK, a JavaScript library that facilitates communication between Bastion backends and client frontend apps
• Authored the technical case study detailing Bastion's design and implementation