David Haim

Senior Forest Economist at Campbell Global

Portland, Oregon, 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
🎓
Top School
David Haim is a Senior Forest Economist based in Portland, Oregon with 11 years of professional experience blending applied economics, natural resource management, and academic research. At Campbell Global he advances forest valuation and policy analysis, drawing on a PhD in Applied Economics and prior roles quantifying land-use leakage, wood-product demand systems, and public preferences for forest outcomes. He has taught environmental economics and econometrics at Oregon State University, evidencing strong communication skills and a knack for translating complex models to decision-makers and students. Unusually for his field, he contributes to C++ open-source projects—improving test coverage and executor efficiency in a modern concurrency library—bringing software engineering rigor to empirical research workflows. His background spans international research training from the University of Haifa to US-based program design, enabling interdisciplinary approaches to forest carbon and market challenges. David combines deep technical modeling expertise with practical policy insight to deliver actionable, well-tested economic analyses.
code11 years of coding experience
job3 years of employment as a software developer
bookB.A, Economics and Business Management, B.A, Economics and Business Management at University of Haifa
bookPhD, Applied Economics, PhD, Applied Economics at Oregon State University
languagesEnglish, Hebrew
github-logo-circle

Github Skills (8)

cpp10
concurrency10
testing10
threaded8
multithreading8
task-scheduler8
thread8
hyper-threading8

Programming languages (4)

C++CMakeHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
David-Haim/concurrencpp

Mar 2020 - Jan 2023

Modern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all
Role in this project:
userBack-end Developer
Contributions:10 releases, 20 reviews, 148 commits in 2 years 10 months
Contributions summary:David primarily contributed to improving the test suite for the concurrencpp library, focusing on result and executor testing. Their commits included improvements to existing tests and the addition of new tests for executors, ensuring better testing coverage and functionality. Furthermore, the user made code changes to executors to increase efficiency, code quality, and fixed compiler warnings. They also refactored and optimized existing code.
concurrencycoroutinescppawaitasync-await
David-Haim-zz/concurrencpp

Jun 2017 - Feb 2019

Contributions:32 commits in 1 year 8 months
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