My Story
I'm Tim Aguirre — a software engineer and full stack developer based in Bothell, Seattle. I hold a Bachelor of Science in Software Development from WGU Washington (2020), and my path to software wasn't linear. It started with audio and video production — I earned an Associate of Applied Arts in Audio Production from the Art Institute of Seattle — before pivoting into tech through QA engineering, which gave me a deep, hands-on understanding of how software actually behaves under real conditions.
Over a decade of QA work across Amazon, Niantic (Pokémon GO & Ingress), and Vertafore taught me to think about software from both sides: how it breaks and how it should be built. At Amazon I QA’d Alexa’s LLM AI features and multimodal Echo devices — which put me directly in the world of large language models before most people knew what to call them. That foundation pushed me into development. I sharpened my skills through Code Fellows, WGU, and Per Scholas — where I completed the Java Full Stack Developer program in 2023 and built ThunderTasteSpring, a full-stack recipe platform in Spring Boot with user auth, CRUD, and community features. Today I build with AI as a first-class tool — working across Claude, ChatGPT, and Gemini, and building OmniAgent Studio: a Next.js dashboard that coordinates multiple AI coding assistants (Claude Code, Gemini CLI, OpenAI Codex) from a single interface, keeping them in sync with shared project context.
Today I build across the stack: native Android apps in Java and Kotlin, web platforms in Spring Boot and React, fintech integrations with the Plaid API, and Node.js backends. Outside the code, I create content on YouTube — dev demos, event coverage, gaming, and whatever else is interesting — stream on Twitch, and occasionally take to the air for aerial shots around Seattle. I’m also learning Japanese — gotta keep that Duolingo streak alive.