Visionist, Inc - Software Engineer
March 2019 - February 2020
- Developed and designed a dashboard to manage and monitor client demos, cutting AWS spending by 31%.
- Developed dashboard frontend using the latest version of React, including Hooks.
- Containerized dashboard application using Docker to simplify deployment.
- Developed a continuous deployment pipeline using GitLab CI to automate deployment of Docker containers to EC2.
- Built APIs in NodeJS and Golang to control and monitor EC2 instance status.
- Built CLI tools in Golang to tag EC2 instances for dashboard control and verify that tags are correct.
- Wrote Bash scripts and systemd services to start/stop EC2 instances and perform Route53 DNS operations.