Senior Software Engineer
CurrentI currently work on the media server orchestration microservice for Webex, which connects users to geographically closest cloud media servers and efficiently interconnects meeting servers. [Java, Redis, Cassandra, Kafka]* Onboarded next generation of media servers for increased scale.* Improved metrics for diagnosing issues on a per meeting basis.* Improved code deploy messaging as part of deploy automation [Jenkins/Groovy]I've previously worked on Webex media edge enterprise compute platform as a DevOps engineer, where I:* Developed a Web-based UI that allows customers to configure and troubleshoot issues with on-premise platform. [VueJS, NodeJS, Python, Flask]* Converted on-premise based VMWare ESXI deployments to cloud based AWS EC2 deployments, potentially eliminating on-premise hardware costs.* ETL of relevant metrics from Elasticsearch and Influx, and developed visualizations to monitor platform health remotely, reducing troubleshooting time. [ChartJS, NodeJS, Postgres]* Worked on enhancing ICE STUN-based reachability checks to cloud servers, to flag misconfigured enterprise deployments/firewalls. [Python, Twisted]* Provisioned a health monitoring service that periodically sets up test calls to identify issues in the end-to-end call pathway.* Worked on various security enhancements to the platform, such as SAML single sign-on, iptable rule based firewall, enforcing password complexity [PAM pwquality], etc.