San Francisco, California, United States
Developed new features and implemented bug fixes to cross-platform desktop application with 1M+ daily users, Command Line Interface tool in C++, browser extensions and SDK in Typescript with React.js. Worked in C++(Qt), Objective-C, Typescript, Python, Ruby. Extensions have ~500 daily installations. The main application is a desktop client which uses proprietary technology Aspera to enable users to do fast file transfers between the cloud or on-premise and local computers.
❖ Architected and implemented integration with a new server API, enhancing request-response efficiency and adopting a service-oriented architecture leading to 90 NPS score
❖ Led the adoption of automated unit tests intercepting breaking changes from server updates and preserving release schedule by a week
❖ Spearheaded the update of Chrome extension to Manifest V3, which optimized performance through the adoption of service workers and enhanced user trust by increasing transparency and control over permissions and published to Chrome, Mozilla and Microsoft Edge web stores
❖ Improved accessibility, localization and UI/UX with upgrades to tools and framework versions by modernizing legacy codebase and decoupling components improving scalability and reliability
❖ Revamped and successfully delivered CLI tool in C++ to upload/download files that leveraged proprietary file transfer technology and server APIs, helping big media companies automate their workflow
❖ Developed a script based on pub-sub architecture in Python for streaming media files for NAB show