Visuals by Impulse - Super Maker
Led a small team in the development of Super Maker, a first-of-its-kind tool designed for streamers and video editors. Super Maker empowers users to effortlessly create professional overlay animations within their web browsers. Subsequently, the server generates an MP4 file incorporating all the assets provided by the user.
I was responsible for establishing the cloud infrastructure, where I created three dedicated microservices to dynamically provision AWS EC2 instances based on demand. One of these microservices efficiently managed the queue of incoming requests, while the last one served as a general REST API on AWS Elastic Beanstalk. We utilized AWS SQS, AWS Lambda, and AWS CloudFormation in this infrastructure setup. Simultaneously, I played an integral role in implementing the backend server using Node.js and TypeScript.