Tikhon Jelvis is a Senior Architect based in Berkeley with 15 years of experience building high-performance systems, domain-specific languages, and tools for data science, ML, and mathematical modeling. He brings deep functional programming expertise—especially in Haskell, OCaml and Rust—and a track record of turning research-grade compilers and program synthesis work into production-grade services. At Target he led simulation and forecasting efforts that produced large speedups and operationally adopted IDLs, and more recently he’s designed enterprise type systems and program analysis for supply-chain security. He contributes to open-source projects around reinforcement learning and functional reactive web programming, and has a habit of applying formal methods and IDLs to make complex pipelines auditable and fast. Based in the Bay Area, he pairs academic rigor from his UC Berkeley research background with pragmatism gained shipping backend services and ML-driven systems in production.
15 years of coding experience
12 years of employment as a software developer
BS (incomplete) Electrical Engineering and Computer Sciences, BS (incomplete) Electrical Engineering and Computer Sciences at University of California, Berkeley
Contributions:10 reviews, 350 commits, 123 PRs in 2 years 8 months
Contributions summary:Tikhon primarily contributed to the development of a machine learning focused reinforcement learning book. The user added Python 3.8 to the Nix shell for the project, implemented a dataclass version of a model, and started working on Markov processes and probability distributions. The user refactored some code and added code samples related to stock price models and Markov processes.
Web applications without callbacks or side-effects. Reflex-DOM brings the power of functional reactive programming (FRP) to the web. Build HTML and other Document Object Model (DOM) data with a pure functional interface.
Role in this project:
Technical Writer
Contributions:5 commits, 1 PR, 2 comments in 1 day
Contributions summary:Tikhon primarily focused on improving the documentation of the `reflex-dom` repository. Their contributions involved breaking down the existing documentation into sections, providing a high-level overview of request flows, and adding an example of the general request process. Additionally, the user fixed issues with the formatting of the documentation by escaping special characters in the code examples, making it easier for developers to use the library. Furthermore, the deprecated `xhrResponse_body` accessors were grouped together for better organization.
callbacksfrpreactivepure-functionalhaskell
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
Tikhon Jelvis - Staff Program Analysis Engineer at Semgrep