
My name is Graham Brooks. My online handle is @little_seneca most places. I am a Software Engineer who likes to talk to people and solve hard problems. I have some professional certifications in Linux Server Automation, Cloud Computing, and Security Administration. Currently, I work as the Site Reliability Engineer and as the Security Officer for AvatarFleet, where we provide HR and logistics support to the largest names in the transportation industry.
Beyond work, I am a husband, father, Lutheran, proud social libertarian, and community activist. In my free time, I enjoy painting, playing Warhammer 40K, powerlifting, hiking, and running. I am also studying for my CISSP and volunteer with the CyberPeace Corps as a Cyber Security Architect.
I believe it’s important to document your work and reflect on what you learn along the way. This site serves as both a portfolio of personal and professional projects and a traditional blog where I share ideas that interest me. Topics range from emerging IT trends and technical tutorials to personal perspectives on the industry and random philosophy thoughts.
Where to Find Me#
Featured Projects#
This Website!
Anyone can build on AWS. But cost optimizing what you build without breaking functionality is the real proof of knowledge. This whole website (plus the underlying infrastructure and CI/CD pipelines) costs me $1.05 per month to run, despite using all of the AWS best practice tooling. And, it's brutally simple to maintain!
Jarvis - Executive Summary Agent
One-shot containerized agent that delivers a daily AI-generated executive brief to Slack. Jarvis aggregates data from many sources, including AWS, GitHub, Gmail, Drata, and more, using a drop-in plugin architecture where new sources are easy to add. Each plugin can leverage per-plugin LLM inference via Groq with plugin-defined settings for customization.