Aaron Wirick
Technology Leader & Software Engineer
15+ years building teams, products, and systems across startups and enterprise. Based in Portland, OR.
cat about.txt
I started my career in research psychology, moved into data science, then fell in love with building software. That path through the full stack — from research design to data pipelines to production systems to managing the teams that build them — gives me a perspective most engineers or managers don't carry.
I've led engineering teams at startups and enterprise companies, shipping products used by millions. I care about building technology that enables a more equitable society, and I believe the best teams are built on trust, clarity, and a bias toward action.
When I'm not building, I'm mentoring engineers, advising startups, and exploring the intersection of AI and software craftsmanship.
ls skills/
cat services.txt
I offer consulting through src/main (Source Main LLC) on a limited basis. Here's what I can help with:
./fractional-cto
Technical leadership for early-stage startups. I'll help you build your product strategy, identify critical hires, evaluate your stack, and navigate security and compliance readiness. Think of it as a CTO on-demand to get your startup off the ground.
./training
Custom training programs for your team. Topics include system design, architecture, data modeling, analytics, hiring, onboarding, performance management, and building high-performance engineering teams.
./mentorship
One-on-one coaching for engineers and engineering managers. Resume reviews, growth plans, mock interviews, career goal setting, and navigating the IC-to-manager transition.
./code-audit
A deep review of your codebase covering security, performance, testing, and scalability. I'll evaluate your architecture and deliver actionable recommendations focused on long-term sustainable development.