CrowdcastSenior Software Engineer
Mar. 2020 - Jul. 2022Managed the company's infrastructure across Heroku, AWS, and Vercel during peak demand, overhauling legacy code and fortifying databases for optimal traffic management.
Spearheaded the design and development of the V2 platform. Revitalized legacy codebases (Angular, Express) and databases (Firebase, MongoDB, Redis) to ensure seamless high-traffic operations and 99% uptime. Led the migration from Angular/Firebase to a new cutting-edge Next.js/Hasura V2 platform.
Managed the development of WebRTC and RTMP integrations for both V1 and V2 platforms.
Engineered an advanced video recording platform utilizing FFmpeg, complemented by a bespoke orchestration API to deploy Docker workers for event recordings.
Transitioned legacy repositories from Circle CI to GitHub Actions, ensuring a modern and streamlined CI/CD process.
Implemented logging using Datadog and internal tools to monitor issues across the infrastructure; proactively identified and resolved critical issues, improving overall system performance by 70%.
Established and led the Dev Support Department, strategically bridging the gap between development and support teams.
Implemented a rotation system to ensure swift resolution of customer-related development challenges, increasing customer support performance by 75%.