Ellis Breen is a senior software engineer with 10 years of experience delivering high-performance backend and real-time systems, specializing in modern C++ and Python across audio/video processing, NLP, and NoSQL bindings. He has led Python SDK development at DiffusionData and enhanced the Couchbase Python SDK, including integrating a full tracing framework into native bindings and working with CPython bindings, CTypes, and cppyy. At Nuance, he refactored legacy C++ for a high-volume voicemail-to-text pipeline and created a declarative language for transformations based on Finite State Transducers, a piece used across products and embedded devices. He is passionate about strongly typed, modern languages (Rust, Haskell, Scala, PureScript) and is exploring type-driven tooling, static analysis, and TDD to improve readability and correctness. Based in Manchester, Ellis combines hands-on delivery with architectural thinking and is exploring opportunities in distributed real-time systems, AI/ML, and audio/visual media software, including entrepreneurial ventures.
Contributions:480 commits, 424 pushes, 33 branches in 1 year 8 months
jenkinsjenkins-pluginjenkins-api-plugin
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.