Ohad Rau is a trader and Georgia Tech computer science student with nine years of hands-on software experience spanning systems programming, compilers, and quantitative finance. Currently at Jane Street, he blends low-latency trading instincts with deep engineering chops developed through internships at Google, Two Sigma, Citadel Securities, and a history of shipping production systems. His open-source contributions include nontrivial language and UI work—improving ReasonML's JSX semantics and enhancing the Revery native UI framework—showing fluency across OCaml/Reason, C++, and front-end rendering. As an undergraduate researcher he designed a linear type system for safe concurrency and presented the work at ECOOP, signaling a strong foundation in programming-language theory as well as practice. Earlier entrepreneurial work founding an edtech startup demonstrates product focus and measurable impact: major latency and throughput gains plus mobile apps and badge-scanning tools. Based in New York, he pairs rigorous formal thinking with pragmatic engineering to build reliable, high-performance systems.
9 years of coding experience
4 years of employment as a software developer
B.S. Computer Science, B.S. Computer Science at Georgia Institute of Technology
High School Math and Science Magnet, High School Math and Science Magnet at North Springs High School
:zap: Native, high-performance, cross-platform desktop apps - built with Reason!
Role in this project:
Front-end Developer
Contributions:44 commits, 21 PRs, 8 pushes in 1 year
Contributions summary:Ohad significantly contributed to the UI of the `revery-ui/revery` repository, a cross-platform desktop app framework. They implemented new UI components, including border styles, triangles, and a calculator demo, and also added cursor styles. These enhancements improved the visual presentation and user interaction of the applications built with this framework. Furthermore, the user addressed bugs related to rendering transparent nodes and integrating screenshots in the UI.
Simple, fast & type safe code that leverages the JavaScript & OCaml ecosystems
Role in this project:
Full-stack Developer
Contributions:9 commits, 1 PR, 10 comments in 3 days
Contributions summary:Ohad primarily contributed to the ReasonML/Reason repository by implementing and improving the JSX syntax for ReasonML. They added support for functors within JSX tags, enhancing the flexibility of the component system. Furthermore, the user updated pretty-printing functionality and corrected module-member access within JSX components. They also introduced and updated test cases, ensuring the correct parsing and formatting of JSX with functors.
leveragesjavascriptocamltype-safereasonml
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.