eignnx.github.io

Hi! I'm a software engineer interested in compiler implementation, building educational software, and creating with web technologies. If you'd like to work with me, please get in touch by emailing me at eignnx@gmail.com!

📜 Statement of Ethics

  1. Software is not built in a vacuum. It is irresponsible to pretend the effects of code we write are entirely out of our control.
  2. Oppressive systems can evolve without their constituents knowing about them. We must not fall into willful ignorance.

🔧 Technologies I Use

🏗️ My Projects

A 6-part tutorial series about implementing lazy sequences (on-demand iterators) in pure ReasonML.

ReasonML
tutorial
YouTube
Functional Programming

An unfinished game project using advanced CSS queries to simulate the style of old paper forms and documents.

CSS
ReactJs
TypeScript
JavaScript
game

A Python 3 parser-combinator library which uses coroutines to sequence parsers.

Python
parser combinators
coroutines

A client-server application written in C and functionally similar to the rcp command.

C
systems programming
group project
file system
CLI tool