| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Original HTTPS Page] |
Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.
You must be logged in to block users.
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abuseHi, I'm Simon. I live in Washington DC, and I'm a long time OCaml programmer, also interested in Odin and Rust. I currently work at https://ahrefs.com as a backend developer. Besides automatic theorem proving (my academic specialty up to my PhD, postdoc, and former industry job at https://imandra.ai), I've also worked on observability/tracing, HTTP server implementations, web crawlers, distributed systems, RPC systems, and type checkers. I have been contributing open source libraries such as containers to the OCaml ecosystem since 2012. I enjoy strongly, statically typed programming languages; binary serialization formats1; well designed network protocols; content-addressing2; RFCs. I've been using git daily since 2010; archlinux since 2012; and (n)vim since 2008. My beard is literally greying 🧙🏻.
Most of my information can be found at the following places:
I like https://cbor.io/ and the general design of thrift; I also made my own format. ↩
not blockchain though, I'm not into rugpulls. ↩
A lightweight, modular standard library extension, string library, and interfaces to various libraries (unix, threads, etc.) BSD license.
An automatic theorem prover in OCaml for typed higher-order logic with equality and datatypes, based on superposition+rewriting; and Logtk, a supporting library for manipulating terms, formulas, cl…
Minimal HTTP server written in direct style, with a small request router, compression, SSE, websockets.
| Back | FazBrowse Home | New Git URL |