SWE @ Barracuda | Ruby • Rust • C/C++ | Data Integrity
I’m a Software Engineer on Barracuda’s email-archiving team, improving the company’s SaaS platform that safeguards and indexes billions of messages on Barracuda Cloud and AWS.
Developed a dedicated process to rigorously test the Barracuda Cloud Archiving Service (BCAS) tagging feature by creating dozens of tests from the ground up that were self-contained, atomic, and covered many edge cases. Designed numerous robust, fast, and highly versatile Watir/Cucumber Ruby step definitions and methods that could be used beyond tagging. Identified and reported several important bugs that had previously slipped through the cracks in BCAS tagging.
Recognized a need to easily spot discrepancies between PST files in the midst of transitioning the email archiving product to the ES8 version and proactively developed a user-friendly shell script that compares the contents of the files, identifying emails unique to each along with totals. Designed it to take advantage of parallel processing techniques and widely compatible UNIX tools, so the script not only works quickly but is also adaptable to various operating systems.
Contributed to the revamping of the API testing in response to numerous tests impeded by software updates or manual operations. The process consisted of automating and updating these tests, rectifying deprecated functionalities, adding new test scenarios, refining feature files for uniform naming and tagging, and addressing dependency issues. This comprehensive approach resulted in a more robust API testing framework.
Tested and optimized a social media app for a startup while working remotely from Boston. Identified defects in the UI/UX and collaborated with the development team to productize beta versions and successfully launch app updates.
Configured and built computer systems for medical practices, including verifying operating system and application installations. Assisted end customers with troubleshooting systems and applications, providing technical support as needed.