•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