Cloud Collaboration Software Engineer
CurrentAs an engineer working on the Webex product line and other cloud collaboration products, the novel coronavirus pandemic has brought on a period of adapting fast to a changing society and capturing new opportunities in areas we hadn't considered in the past.Due to the shift in non-enterprise consumers and educators becoming Webex users and administrators, a challenge that I constantly faced in web UI development was finding a balance between feature-richness and ease-of-use while addressing the needs of both new consumer-based admin users and experienced enterprise power admins.With a massive spike in Webex interest and usage, back-end services also required revisiting to spread load across additional global data centers and migrating non-core functionality out from core services into other available services.There was also a need to develop web tools to help internal support team help customers, and write Python scripts for automating bulk one-time updates of over 10 million production records, which self-throttled and dynamically optimized its processing speed based on service load.On a more normal note, I'm currently familiarizing myself with Angular 9 and how to migrate from older JavaScript- and AngularJS-based components to the newer version.