Ned Ellis is a Senior Software Engineer in San Francisco with a decade of experience building distributed, virtualized, and networked systems, currently driving serverless platform work at Databricks. He progressed from multiple internships into a senior role at Databricks, demonstrating rapid impact on production services and platform reliability. An active open-source contributor, Ned made substantive back-end contributions to Trio — a well-regarded Python async library — implementing the from_thread API and modernizing its thread-local token handling. He combines systems-level thinking with practical engineering: comfortable across concurrency, networking, and cloud-native runtime concerns. Colleagues rely on him to untangle tricky async/threading interactions and ship dependable APIs that improve developer ergonomics.
10 years of coding experience
6 years of employment as a software developer
Bachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at University of Illinois Urbana-Champaign
Trio – a friendly Python library for async concurrency and I/O
Role in this project:
Back-end Developer
Contributions:12 commits, 3 PRs, 1 push in 1 month
Contributions summary:Ned contributed significantly to the `trio` asynchronous concurrency library, focusing on the `from_thread` API. They implemented and refined the `trio.from_thread.run` and `trio.from_thread.run_sync` functionalities, including thread local storage for token handling. This involved deprecating the `BlockingTrioPortal` and updating documentation to reflect the new API usage. Further contributions involved the migration of tests to use the new API and correcting documentation errors.
Gradually typed, interpreted language of my own design written in Rust
Contributions:49 commits, 1 PR, 45 pushes in 1 month
rusttypedinterpretedinterpreted-language
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.
Request Free Trial
Ned Ellis - Senior Software Engineer at Databricks