Eyal Kalderon

Software Engineer at disneystreaming

United States
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
Eyal Kalderon is a software engineer with 15 years of experience specializing in distributed systems, high-performance software, and functional programming, primarily using Rust. He has contributed to notable open-source projects like futures-rs, gfx-rs, and the Amethyst engine, focusing on core systems such as async primitives, graphics pipeline robustness, and parallel ECS tooling. Eyal’s work often targets low-level correctness and developer ergonomics—adding raw string parsing to RON, implementing TryJoinAll for futures, and authoring derive utilities for Specs. Based in the United States, he combines deep systems knowledge with practical engineering: debugging serialization and CI issues, refining performance-critical data structures, and improving API usability. An approachable collaborator, he regularly refactors, documents, and tests to make complex systems more maintainable and reliable.
code14 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
247reputation
30kreached
0answers
5questions
github-logo-circle

Github Skills (39)

asynchronous10
vulkan10
game-engine10
amazon-ecs10
futures10
async10
game-dev10
rendering10
testing10
data-serialization10
render10
graphic10
serialization10
gpu10
proc-macro10

Programming languages (26)

C#CVim SnippetGoHTMLTypeScriptShellDhall

Github contributions (5)

github-logo-circle
amethyst/amethyst

Dec 2015 - Jan 2019

Data-oriented and data-driven game engine written in Rust
Role in this project:
userBack-end Developer
Contributions:6 releases, 492 commits, 113 PRs in 3 years 1 month
Contributions summary:Eyal primarily contributed to the core game engine, focusing on state management and rendering components. Their changes included refactoring code, adding new features like material construction and draw calls, updating and correcting types, and improving documentation. The user was actively involved in creating components, integrating light sources, and implementing a scene graph.
data-drivengamegamedevrustentity-component
amethyst/specs

Jun 2017 - Jul 2017

Specs - Parallel ECS
Role in this project:
userBackend Developer
Contributions:7 commits, 1 PR, 34 comments in 1 month
Contributions summary:Eyal primarily contributed to the `specs` repository, a parallel ECS framework written in Rust. Their work centered on creating the `specs_derive` crate, refactoring the codebase with `rustfmt`, and addressing suggestions and concerns raised by others. This also included the addition of new features, along with addressing existing bugs. The changes are focused around core framework functionality and providing utilities for developers.
ecsparallelrustparallel-ecsspecs
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
Eyal Kalderon - Software Engineer at disneystreaming