Software engineer based in Reading, UK. I build tools and libraries in MoonBit and OCaml, with a focus on web frameworks, parsers, and browser APIs.
| Project | Description |
|---|---|
| chai | TEA (The Elm Architecture) framework. Virtual DOM, encapsulated components, routing, subscriptions. |
| webapi | Semi-curated browser WebAPI bindings. DOM, Fetch, HTML, SVG, URL, UI Events and more. |
| rsignal.mbt | A reactive programming library. |
| mariadb.mbt | MariaDB bindings. |
| pgsql | PostgreSQL driver. |
| freetype | Port of FreeType. |
| compress | Port of Go compress package. |
| blit | Fast byte-level blit, fill, match, and uninit allocation. |
| Project | Description |
|---|---|
| reparse | Monadic, recursive descent parser library. |
| wtr | HTTP request routing library. |
| spring | Web programming library. |
| jsoo_todomvc | TodoMVC in js_of_ocaml. |
| jsx-ssr | ReasonML JSX server-side rendering. |
| http-multipart-formdata | HTTP file uploads and form processing. |
- X: @bikallem
- Location: Reading, UK





