Hi! My name is Ian McGonigle.
I'm a
Developer
About Me
I'm 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 worlds best gaming experience.
Tools
Here are 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 AI
An AI chat window accessible anywhere with a quick keyboard shortcut.
Built with: TypeScript, Electron, OpenAI API
Learn MoreRPi Timelapse
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.