I'm a full stack software engineer in Chicago. I build websites, apps, libraries, and tools. I'm currently working on the Sophia team at Wellspring Software.
Click headings for details.
A web app for creating "glitch art" by shifting and swapping an image's RGB color channels, developed as a web app with an intuitive UI to make it easily accessible for anyone to use. Built with React and P5.js.
Click the button below to try it out!
A simple web app for creating customizable counters. Each counter can have a custom name, color, increment/decrement value, and reset value. Counters can easily be reordered by clicking and dragging them into place. Created using React and MUI’s Material UI library.
An older version of the Channel Shift tool created with Processing. Includes some experimental features that haven't been ported to the web app.
Bash scripts for displaying ASCII art of Chicago flag/skyline in the terminal.
Bash functions for setting the iTerm 2 tab/title bar color using their proprietary escape codes.
Python command line tools to streamline our team's Git workflow.
A Python class for generating random user information using the randomuser.me API.
Python module for generating placeholder text using the loripsum.net API. Includes a command line tool to generate text from the terminal and copy it to the clipboard.
My runtime configurations for vim and neovim.
My bashrc setup, designed to keep runtime configurations consistent across different bash versions, terminal emulators, and operating systems.
Utilities for writing front-end test suites using Selenium WebDriver and Python unit tests. Supports all major browsers, mobile layout emulation, headless browsers, and running tests on BrowserStack.
If you're looking to collaborate or just want to say hello, feel free to reach out!