I am a full stack software developer who enjoys learning new technologies. I like big, complex challenges and finding ways to solve them. I have a passion for free and open source software. Throughout my career I have worked in all areas of the software development lifecycle: from prototyping and designing the architecture, to implementing and testing, to supporting the application in production. My current obsessions are Scheme, functional programming, containerization and orchestration, cloud architecture, and the Linux command line. In my free time I love being outdoors, hiking, and bird watching. I am a huge movie buff, and especially enjoy cult and B movies. I also authored and currently maintain an open source tool called advent-of-code-runner, a Node.js CLI for advent of code. Check it out on npm: npmjs.com/package/advent-of-code-runner