Keith O'hara

Senior Economist - Advertising at Amazon

New York, New York, 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
Keith O'hara is a Senior Economist at Amazon with 12 years of experience applying econometrics, Bayesian statistics, and numerical optimization to advertising, supply chain, and cloud economics. He holds a PhD in Econometrics and Quantitative Economics from NYU and pairs rigorous academic training with production-grade C++ and high-performance computing skills. At Amazon he has moved between AWS, Grocery Supply Chain, and Global Media teams, building scalable forecasting and optimization systems that inform corporate development and advertising strategy. An active open-source contributor, he maintains OptimLib, a lightweight C++ optimization library where he implemented and tested advanced nonlinear solvers like Broyden methods. Known for blending deep theoretical knowledge with practical engineering, he thrives on turning complex econometric models into robust, production solutions.
code11 years of coding experience
job3 years of employment as a software developer
bookDoctor of Philosophy - PhD, Econometrics and Quantitative Economics, Doctor of Philosophy - PhD, Econometrics and Quantitative Economics at New York University
bookBachelor's degree, Economics, Bachelor's degree, Economics at University College Dublin
github-logo-circle

Github Skills (11)

algorithm10
numerical-optimization10
algorithms10
c-language10
eigen10
cprogramming-language10
numerical-methods10
optimisation10
optimizers10
optimization10
armadillo9

Programming languages (3)

C++RC

Github contributions (5)

github-logo-circle
kthohr/optim

Jun 2017 - Oct 2022

OptimLib: a lightweight C++ library of numerical optimization methods for nonlinear functions
Role in this project:
userBack-end Developer
Contributions:2 reviews, 299 commits, 7 PRs in 5 years 5 months
Contributions summary:Keith primarily worked on the OptimLib C++ library, specifically focusing on numerical optimization methods for nonlinear functions. Their contributions included implementing and updating the Broyden method for solving nonlinear equations, as well as the development and updating of various supporting functions and related tests. The code modifications spanned several files within the source, include, and test directories, indicating a focus on improving the library's functionality and testing its robustness.
optimization-methodsoptimization-algorithmsnonlinear-optimizationautomatic-differentiationarmadillo
TraME-Project/auction

Dec 2017 - Sep 2018

Contributions:26 commits, 25 pushes, 1 branch in 9 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