Cain T. S. Random Email and Phone Number
Cain T. S. Random work email
- Valid
- Valid
- Valid
- Valid
- Valid
Cain T. S. Random personal email
- Valid
Cain T. S. Random phone numbers
Cain T. S. Random is a Senior Principal Software Engineer at Barracuda. He possess expertise in c++, mapi, outlook, com, windows and 27 more skills. Colleagues describe him as "I have been around programmers since the 70s and I have seen a wide range of talent. Over the decades I have encountered three individuals that I would consider absolute masters of the craft, artisans of the highest order. Cain is one of the three. I have seen the work he has done for over a decade and it has always been top-notch, on the cutting edge, and always creative. Your only regret with Cain would be not having hired him earlier."
-
Senior Principal Software EngineerBarracudaPortland, Or, Us -
Senior Principal Software EngineerBarracuda Nov 2021 - PresentCampbell, Ca, Us -
Software ArchitectAparavi Software Corp Jul 2019 - Jul 2021Zug, Ch• Maintained the Engine, a multiplatform C++ application with two roles. First, on customer systems, the Engine scanned file systems, identified file permissions, extracted and indexed document text and metadata, and copied files to cloud storage and encrypted them. Second, on application servers, the Engine classified documents and searched the indexed document text.• Maintained the Engine build system, which built on Windows, Linux, and OSX using CMake (with custom libraries), vcpkg, and platform-specific compilers.• Implemented text extraction using Apache Tika, Java, and JNI.• Implemented and optimized searching of document text.• Implemented document classification using Nucleuz. Custom policies and rules were supported. Unicode text was normalized for consistent classification.• Maintained the cloud storage interfaces, which supported MS Azure Blob Storage, Amazon S3, and Backblaze.• Designed and implemented file encryption for cloud storage using AES.• Implemented scanning and indexing of email in Exchange Online using Graph. -
Principal Software EngineerBarracuda Networks Dec 2007 - Jul 2019Campbell, Ca, Us• Created the Barracuda Message Archiver’s suite of Exchange integration applications using C++ and MAPI, including PST import and export and Exchange import, attachment stubbing, and folder content synchronization.• Wrote the Barracuda Cloud Archiver’s Exchange integration module using Python and EWS.• Implemented Barracuda’s three Outlook add-ins using C++, COM, OOM, and MAPI.• Created Barracuda Message Archiver Search, a Windows GUI application for searching archived email and PIM data. It could either integrate with Outlook or operate independently by using a custom email viewer and SMAPI.• Created Barracuda Antivirus for Exchange, which scanned attachments using ClamAV. Successive versions used C++ (VSAPI) and C# (transport agent).• Implemented several product installers and custom action modules.• Implemented shell extensions for Copy that provided custom icons and context menus for folders and files in Windows Explorer.• Implemented USN journal scanning on Windows for Barracuda Backup Server.• Maintained the Barracuda DC Agent, an AD synchronization service written in C#.• Worked with the support team to identify and prioritize critical product issues.• Worked directly with customers on support escalations.• Added telemetry reporting to all clients and installers using Google Analytics. -
Independent ConsultantDuo Security Aug 2011 - Oct 2012Ann Arbor, Mi, Us• Created a custom credential provider (CCP) in C++ for Windows desktop and RDP dual-factor authentication.• Wrote multiple .NET-based HTTP modules to integrate two-factor authentication with IIS applications such as RD Web Access, Outlook Web Access, and ADFS. -
Senior Software EngineerTelescan, Lc Aug 1999 - Dec 2007• Created KxINetWeb, a custom Web server written in C++. KxINetWeb recreated the Kinnexus desktop application for Windows as a Web application using JavaScript, Ajax, and CSS.• Created KxINetMail, a custom email server written in C++. KxINetMail sent automated listing updates and hosted users’ mailboxes, accessed via POP3 and SMTP.• Worked on the Forum email client, adding IMAP, POP3, and SMTP support, peer-to-peer data sharing (e.g. calendar and contact synchronization), Exchange support via MAPI, and automated message encryption and key exchange.
-
Software DeveloperTrillium Software Inc. Aug 1998 - May 1999Burlington, Ma, Us• Developed Web applications using ASP, VBA/VBS, T-SQL, and JavaScript. • Projects included CIM/CAM data tracking and reporting on thousands of students for Oregon school districts. -
Software EngineerAmerican Tescor, Inc. Feb 1998 - Aug 1998Developed pre-employment testing applications and reporting tools in C, C++, VB, ASP, and MS Access. -
Software EngineerTelescan, Lc Dec 1996 - Jan 1998Maintained Kinnexus, a client-server MLS system for Windows written in C++.
Cain T. S. Random Skills
Cain T. S. Random Education Details
-
University Of UtahPhilosophy -
Cornell UniversityComputer Science -
Benson Polytechnic
Frequently Asked Questions about Cain T. S. Random
What company does Cain T. S. Random work for?
Cain T. S. Random works for Barracuda
What is Cain T. S. Random's role at the current company?
Cain T. S. Random's current role is Senior Principal Software Engineer.
What is Cain T. S. Random's email address?
Cain T. S. Random's email address is cr****@****uda.com
What is Cain T. S. Random's direct phone number?
Cain T. S. Random's direct phone number is +197123*****
What schools did Cain T. S. Random attend?
Cain T. S. Random attended University Of Utah, Cornell University, Benson Polytechnic.
What are some of Cain T. S. Random's interests?
Cain T. S. Random has interest in Slims, The Heidelberg, Powell's City Of Books, Trillian, Blizzard Entertainment, Barracuda Networks, Tom's Pizza And Sports Bar, Red Robin (Restaurant), The Oregonian, Tasty N Sons.
What skills is Cain T. S. Random known for?
Cain T. S. Random has skills like C++, Mapi, Outlook, Com, Windows, Imap, Win32, Http, Oom, Atl, Mime, Email Archiving.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial