Stephen Mwangi

Software Engineer & Computer Scientist


Obsidian Spaced Repetition

This is a spaced repetition plugin for the note-taking tool Obsidian. It allows one to create and review flashcards and entire notes. The project is written is TypeScript and its documentation can be viewed here.


Impulse is a distributed key-value store written in Go.


Elixir is a distributed electronic health records system written in Python/Django and JavaScript/Svelte.