Alice Cecile

Staff Engineer at Bevy Foundation

Nanaimo, British Columbia, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Alice Cecile is a Staff Engineer and open-source leader with 11 years of experience blending research-grade scientific thinking, project management, and systems-level Rust engineering. As a core maintainer of Bevy—the popular Rust game engine with hundreds of thousands of downloads and 25k+ stars—she has led large refactors, coordinated 700+ contributors, and raised the bar on documentation and contributor onboarding. Her background in complex-systems ecology and statistics informs a knack for building robust, well-tested abstractions and for debugging not just code but organizational processes. She’s shipped foundational improvements across Bevy and adjacent crates (tilemaps, input management, layout), often reorganizing core subsystems and improving error handling and test coverage. Equally comfortable mentoring new engineers and pitching technical talks, she combines academic rigor with product-focused delivery and a persistent curiosity for unconventional solutions.
code12 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science (B.Sc.), Biology/Biological Sciences, General, Bachelor of Science (B.Sc.), Biology/Biological Sciences, General at University of Guelph
github-logo-circle

Github Skills (20)

ec10
algorithms10
graphics2d10
game-engine10
game-dev10
bevy10
flexbox10
rust10
refactoring10
game-development10
entity-component-system10
2d10
tilemap10
testing9
git9

Programming languages (15)

MDXC++CSSRustGoHTMLGDScriptTypeScript

Github contributions (5)

github-logo-circle
bevyengine/bevy

Dec 2020 - Jul 2026

A refreshingly simple data-driven game engine built in Rust
Role in this project:
userBack-end Developer
Contributions:12219 reviews, 5412 PRs, 227 pushes in 5 years 8 months
Contributions summary:Alice primarily focused on refactoring the Bevy engine's code, specifically renaming and reorganizing resource-related functions and components, which involved significant changes across multiple files and modules. The contributions also include enhancements to error handling, improved documentation, and bug fixes within the ECS system. The user also updated example applications to reflect the refactored code.
game-enginerustbevygamedevgame-development
A straightforward stateful input manager for the Bevy game engine.
Role in this project:
userBack-end Developer
Contributions:338 reviews, 423 commits, 464 PRs in 1 year
Contributions summary:Alice's contributions primarily involve the initial extraction and organization of the codebase into a library. This refactoring includes the creation of an input manager, with specific focus on keycode and gamepad mappings for actions. The user has also refactored the code to incorporate event handling for gamepads and has worked on implementing the management of various input components in order to process actions. These changes suggest a focus on building the core mechanics of the input system.
game-engine
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