My name is Marcos, and I’m a Software Engineer. My biggest area of interest right now is language design and implementation. I also volunteer at the Refugee Education and Training Center of Utah as an organizer and teacher for programming classes, and mentor students throughout the week. Github and resume.


Content for Java Programming/Oracle Certified Associate Java SE 8 Programmer course I teach at RETC.


A server that easily lets you serve over HTTPS, clone and serve git repositories, static files, setup redirects, execute commands, and create reverse proxies, use multiple subdomains.


Bool is a domain-specific reactive language and environment for Boolean Algebra and Logic Gate Programming.

consumr project

A crowd sourced platform to help us all learn a little bit more about the things we buy, sell, and consume every day.


The easiest way to journal ever. We send a few texts a day. You answer. We add your Instagram photos. You have a journal.


Brainfuck interpreter and debugger. Runs your code while displaying information about the program and allows you to set break-points in your code as well.


Brainloller interpreter and editor. Runs your brainloller program while displaying execution and memory information.


Bash micro http framework, yes, bash, that uses netcat to listen for and respond to HTTP requests.


acm (another configuration module) is a configuration reader. It retrieves values from command line arguments, environment variables, and local files.