Hi! My name is Ian McGonigle.
I'm a
>Developer
About Me
I'm a full-stack engineer who loves building software that makes people's lives easier. I have a passion for learning new technologies and applying them to solve real-world problems. When I'm not coding, you can find me hanging out with my family, playing guitar, or trying to build the world's best gaming experience.
Tools
Here are a couple of the tools I've been working on recently
Terminal AI
A CLI tool for using generative AI directly from your terminal.
Built with: JavaScript, Commander, OpenAI API
Learn MoreFrame
An AI chat window accessible anywhere with a quick keyboard shortcut.
Built with: TypeScript, Electron, OpenAI API
Learn MoreHydro
A script to turn your Raspberry Pi into a timelapse camera
Built with: Python, ffmpeg, Linux
Learn MoreAnd more on Github
My Hobbies
I love coding but I also have a few other hobbies I'm passionate about.
Brazilian Jiu Jitsu
I started training in 2008. I received my black belt in 2019 from Rafael Lovato Jr. I love competing and teaching.
Hydroponics
I like designing and building automated gardening systems to grow fresh vegetables year-round.
Guitar
I started learning to play guitar in 2002. I still haven't figured it out but I think I'm getting close.
Retro Games
I like retro gaming and emulation. My favorite consoles are the NES, SNES and N64.