RJ Ewing is a commercial real estate investor and operator with 13 years of technical and entrepreneurial experience, now serving as President of Estmere and That 1 Painter Portland while running Tall Timber Properties LLC. He specializes in value-add non-residential assets—self-storage, light industrial, warehouses, retail, office, and land—and actively seeks JV and partnership opportunities. Before focusing full-time on CRE, he was a hands-on blockchain and full‑stack engineer: leading smart contract audits that helped recover large sums in the Ethereum ecosystem and contributing to notable open-source projects like web3.js and the 0x monorepo. His engineering work improved Solidity testing and code coverage precision, reflecting a detail-oriented approach to risk and quality. Based in Eugene, Oregon, he brings a rare blend of field-level property operations and deep technical rigor to deal structuring and asset management. Colleagues know him as a pragmatic partner who enjoys mentoring teams and helping projects through tricky technical or operational bottlenecks.
Collection of comprehensive TypeScript libraries for Interaction with the Ethereum JSON RPC API and utility functions.
Role in this project:
Back-end Developer
Contributions:6 commits, 6 PRs, 6 comments in 9 months
Contributions summary:RJ primarily contributed to the core functionality of the web3.js library. Their commits focused on enhancing the library's capabilities, including address formatting and event handling. They also addressed bug fixes related to provider detection and the handling of multiple events within the transaction receipts. The user's work involved modifications across multiple core files related to web3 functionality.
0x protocol monorepo - includes our smart contracts and many developer tools
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:7 commits, 4 PRs, 9 comments in 13 days
Contributions summary:RJ focused on enhancing the project's code coverage analysis capabilities within the Solidity smart contract testing framework. They implemented features to selectively ignore code blocks for coverage reporting, thereby refining the accuracy of coverage metrics. This involved modifying AST visitor and collection logic to accommodate ignore directives, including support for ignoring entire contracts and improving source map parsing. The contributions significantly improved the precision of code coverage analysis.
monorepoexchangeethereumblockchain0x-protocol
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
RJ Ewing - President at Tall Timber Properties LLC