Matthew Johnston is a Senior Elixir Developer with 15 years of experience building and optimizing back-end systems for high-throughput, data-heavy applications. He’s comfortable across languages (Elixir, Ruby, Java, C, Rust) and has repeatedly reduced costs and improved performance—e.g., swapping storage tech to cut running costs and refactoring pipelines to handle 1,000/s message rates. At Vic.ai he applies that systems-first mindset to real-time autonomous accounting, and his open-source work includes improving the glTF Rust crate with tests and modern Rust patterns, reflecting a focus on code quality and maintainability. Based in Pipe Creek, Texas, he describes himself as a “professional code janitor,” signaling a preference for digging into messy internals and rescuing brittle systems.
Contributions:17 commits, 6 PRs, 27 comments in 7 days
Contributions summary:Matthew focused on implementing and improving the `gltf-rs/gltf` crate for loading glTF 2.0 files. They reimplemented the glTF tree structure and added a gltf_display example and examples in README. The user also added tests for the `accessor` and `animation` modules, demonstrating a focus on testing and code quality. Further changes included refactoring and applying more modern Rust features like `enum_string`.
Contributions:26 releases, 68 reviews, 56 commits in 1 year 10 months
elixirsqlite3adapterdatabaseencryption
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
Matthew Johnston - Senior Elixir Developer at Vic.ai