What are some of Ellis Breen’s interests or hobbies?
Sign In
Get Started →
Profile Image for Ellis Breen

Ellis Breen

Senior Software Engineer at Couchbase
Is this your profile? Claim it now
This public profile is provided courtesy of Clay. All information found here is in the public domain.
What are Ellis Breen’s favorite books?
Profile Image for Ellis Breen

Ellis Breen

Senior Software Engineer at Couchbase
SummaryAI Assisted Badge

Ellis Breen is a senior back-end software developer with 14 years of experience in native platforms, mainly in C++. He is knowledgeable about concurrent programming, and as a practitioner of expressive and readable programming style, he has strong object-oriented and functional-style programming knowledge. Ellis possesses commercial backgrounds in working with image, text, and speech processing engines, and has experience in mathematically rigorous/functional programming languages such as Rust, Scala, Haskell, and PureScript. He is highly skilled in C++, STL, C#, Java, and Python and is presently learning Rust. Ellis's expertise lies in audiovisual media, real-time systems, artificial intelligence, machine understanding, search, and automatic classification of media, data science, and machine learning in general. Ellis's educational background includes a Bachelor of Science from the University of East Anglia and studies from Norwich School. He has worked at several organizations, including Couchbase, Self, Nuance Communications, and Aculab, in roles such as Senior Software Engineer, Research and Development, Full-Time Carer/Estate Executor, and Research Assistant. He is passionate about sound design with an understanding of audio production software and plug-in architectures, and sound-stage creation and excited about the future of *distributed* software, particularly real-time distributed systems.

This public profile is provided courtesy of Clay. All information found here is in the public domain.