Leonora Tindall is a Senior Software Engineer with 11 years of experience building reliable systems in Rust, Python, Ruby, and JavaScript, currently at Fastly in the Greater Chicago area. She focuses on user-centered design, strong typing, and pragmatic agile practices to deliver maintainable, performant backends and ergonomic APIs. Her open-source work spans systems-level Rust contributions—such as enhancements to rust-lang/libc and a libui Rust binding—and full-stack projects like the Open Energy Dashboard where she improved deployment, DB init scripts, and UI features. Leonora has operated and modernized large Rust codebases in production, coordinated cross-language API changes, and designed testing frameworks for eventually consistent systems. Colleagues rely on her for deep platform knowledge (including platform-specific build fixes and network interface flags) and clear documentation that makes complex systems operable.
11 years of coding experience
4 years of employment as a software developer
Bachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at Beloit College
Rust bindings to the minimalist, native, cross-platform UI toolkit `libui`
Role in this project:
Full-stack Developer
Contributions:1 release, 65 commits, 45 PRs in 4 years 8 months
Contributions summary:Leonora primarily contributed to the development of the `libui-rs` project, which involves creating Rust bindings for a native cross-platform UI toolkit. Their work included implementing the `LayoutGrid` feature, enhancing the UI layout capabilities. The user also addressed build issues related to MSVC and debug configurations, demonstrating platform-specific knowledge. Furthermore, they refined the API by replacing boolean flags with an enum and refactored the codebase to use bindgen bindings, improving code quality and maintainability.
Contributions:2 releases, 331 commits, 102 PRs in 2 years
Contributions summary:Leonora primarily contributed to the development and deployment of the Open Energy Dashboard (OED) project. Their work included enabling and documenting full Docker-compose deployment, creating and documenting database initialization scripts, and refactoring UI components to support new features, such as adding searchable data source selectors and group selection for graphing. The user also addressed bugs related to chart display.
environmentaljavascriptoedplotlynodejs
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
Leonora Tindall - Senior Software Engineer at Fastly