I’m a Computer Programmer, Software Engineer and Researcher. My experience involves building distributed web systems and related tooling. I am currently researching operational semantics functional programming.
My interests include but not limited to programming language theory, distributed systems, computational finance and data systems.
I’ve worked at Rhino, Leafly, Andela, Expresspay, HousingAnywhere & PetraTrust.
I’m available online: Twitter • Linkedin • Github
Open Source Projects
-
L-Language — Minimal functional programming language implemented in Haskell and React for visualizing evaluation and semantics.
-
Rtpl — Real-time low-latency market data processing system achieving sub-5ms message latency for trading applications.
-
Sqll — Open-source SQL client library for Python using SQLite for embedded workflows.
-
Pricc — C project generator written in Rust to simplify boilerplate systems development.
Blog
-
2025-09-11 — Unveiling the Shadow Play: Simplifying Complex Data with Vector Projection
-
2025-02-14 — Operational Semantics: Adding Variables, Functions and Conditionals
-
2025-02-13 — Operational Semantics: A Formal Approach to Arithmetic Expressions
-
2025-02-06 — Strengthening Connections: A Hebbians Lens on Love and Relationships
-
2025-01-15 — A Beginner’s Guide to Functional Programming with OCaml
-
2024-02-24 — Algorithms: What are they?
-
2023-08-20 — Filtering Sensitive Data in Ruby on Rails with ActiveSupport::ParameterFilter
-
2019-03-19 — How I became a Software Engineer/Programmer