About
Hi, I’m Avi 👋
I’m an Infrastructure Architect. By day I design the automation backbone for engineering teams — CI/CD pipelines, test infrastructure, E2E applications, infrastructure for functional teams, cloud deployments — and lead the move away from one-off scripts, legacy code, and hard-coded, unstable, architecture-less infrastructure — toward systems that are reusable, stable, and built to scale. That work only succeeds when you go beyond the code: I learn the systems in depth, the business logic they serve, and the way they connect across the organization — and that understanding is what shapes the architecture.
Most of my open-source work started as a fix for something that annoyed me more than twice. A logger that needed twenty lines of setup before printing anything useful. Test suites that couldn’t say “skip this test if that one failed.” API clients that made me re-implement pagination and retries in every single project. I packaged those fixes, and today I maintain 20+ Python packages on PyPI — a pytest plugin ecosystem, the “Plus” series of production-grade API clients, Django tooling, and lately AI tools for distributing agent context and powering LLM bots.
This blog is where I write about the problems behind those tools — why the standard solution wasn’t enough, what I built instead, and the patterns I keep reusing. If you’ve ever copied the same boilerplate into your fifth project in a row, you’ll feel at home here.