Adam Faur is an adaptable environmental scientist and hands-on developer with 11 years of field and technical experience, based in McAllen, Texas. He blends practical field skills—GIS navigation, tree and plant identification, ground-penetrating radar, and lab instrumentation—with data analysis and software contributions, having implemented frontend and backend improvements in open-source projects like Zazu and refactored backend Rust code for Artichoke. Comfortable leading routine field operations or contributing in code, he follows SOPs closely while quickly learning new tools and standards. His background includes environmental research, insect production workflows, and wildfire- and wildlife-aware forestry work, giving him a rare mix of ecological domain knowledge and full-stack problem solving. Notably, he has applied disciplined data-logging and instrumentation practices both in the lab and in production software, bridging experimental rigor with pragmatic software fixes.
11 years of coding experience
2 years of employment as a software developer
Bachelor's degree, Environmental Science, Bachelor's degree, Environmental Science at The University of Texas Rio Grande Valley
High School Diploma, High School Diploma at Idea College Preparatory Donna
:rocket: A fully extensible and open source launcher for hackers, creators and dabblers.
Role in this project:
Full-stack Developer
Contributions:34 commits, 22 PRs, 44 pushes in 2 years 1 month
Contributions summary:Adam contributed to the development of the Zazu launcher by implementing new features and fixing bugs across the frontend and backend. They added features such as keyboard and cursor events for result selection and implemented error handling to log exceptions, indicating work on both the user interface and underlying application logic. The user also modified the build process and documentation. This included the implementation of the prefix script block and modifications to the styling and functionality of the search input field.
Contributions summary:Adam primarily focused on refactoring and improving the Artichoke project's backend code. Their contributions involved changes to function signatures, refactoring code to use `crate::backend::` instead of `artichoke_backend::`, and returning `Ok(())` after handling exceptions. They also addressed linter formatting errors and made corrections to the code to comply with clippy suggestions, resulting in cleaner and more maintainable code.
ruby-languagerust-applicationrustrust-crateruby
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.