Geordon Worley

Full Stack Engineer at Oxideye LLC

Austin, Texas, 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

👤
Senior
🎓
Top School
Geordon Worley is a Full Stack Engineer with 11 years of experience who centers his work on Rust-driven systems, from embedded firmware and real-time VLSI concerns to high-level computer vision and GPGPU pipelines. He founded and leads Oxideye LLC and maintains the Rust CV project, aiming to replace heavier C/C++ libraries like OpenCV with Rust-native algorithms and abstractions. His open-source contributions include ergonomic improvements to rust-sdl2 and a new flatten_ok iterator for itertools, reflecting a focus on idiomatic, performant API and iterator design. With a Computer Engineering background from Virginia Tech and hands-on experience in industrial automation and streaming services, he blends low-level hardware awareness with pragmatic software architecture. He prefers roles that let him design and implement Rust code and brings a rare combination of system-level insight and community-driven library maintenance.
code10 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science - BS Computer Engineering, Bachelor of Science - BS Computer Engineering at Virginia Tech College of Engineering
github-logo-circle

Github Skills (10)

data-structures10
iterator10
rust10
traits10
data-structure10
sdl10
algorithm9
algorithms9
testing8
game-development8

Programming languages (13)

C#C++RustCGoKotlinTypeScriptHCL

Github contributions (5)

github-logo-circle
Rust-SDL2/rust-sdl2

Jan 2017 - Feb 2017

SDL2 bindings for Rust
Role in this project:
userBack-end Developer
Contributions:10 commits, 8 PRs, 8 comments in 2 days
Contributions summary:Geordon primarily contributed to the `rust-sdl2` library by adding traits and implementations related to data structures from the underlying SDL2 C library. They focused on implementing `Deref`, `DerefMut`, `AsRef`, `AsMut`, `From`, and `Into` traits for various structures like `Rect`, `Point`, `Color`, and `MessageBoxColorScheme` to enhance usability and interoperability with the Rust language. These changes enable more idiomatic usage of SDL2 structures within Rust code. The commits demonstrate a focus on providing convenient and efficient ways to work with SDL2 types.
rustsdlsdl2
rust-itertools/itertools

Feb 2021 - Feb 2021

Extra iterator adaptors, iterator methods, free functions, and macros.
Role in this project:
userBack-end Developer
Contributions:3 reviews, 7 commits, 1 PR in 1 day
Contributions summary:Geordon primarily contributed to the `itertools` library by implementing the `.flatten_ok()` iterator adaptor. Their work involved adding the new adaptor, making several revisions based on code review feedback, and adding implementations for `FusedIterator`, `DoubleEndedIterator`, and `size_hint` to enhance its functionality. The user also added tests to verify the behavior of the new adaptor, including both forward and reverse iteration.
macrosrustiteratorsiteratorduplicates
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
Geordon Worley - Full Stack Engineer at Oxideye LLC