Hi, I'm Zachary

I'm a staff developer advocate at Pinecone, where we build the best-in-class cloud-native vector database at the heart of the Generative AI boom.

I have been a full-stack software engineer, technical writer and open-source contributor for 12 years.

Areas of expertise

You can get a sense of my work on my blog and by watching my videos.
  • Generative AI
  • Application and web development
  • Infrastructure as Code (IaC)
  • Developer tooling and AI-coding assistants
  • Developer experience
  • DevOps
  • Command line interfaces (CLIs)
  • Technical writing


  • JavaScript / Node / Next.js
  • Golang
  • Python
  • Terraform
  • AWS
  • Vercel
  • Cloudflare
  • GitHub
  • Coding assistants: CoPilot, Codium, Cody, etc

Hacker for hire

I advise investors, startups, product managers and technical leaders on everything from AI-assisted developer tooling to security best practices, team dynamics and improving velocity.

I can provide product feedback, hands-on stress testing and marketing amplification, and a staff-level developer perspective on your product or strategy.

Open-source work and maintenance

I've been a software developer and open-source contributor for 12 years. All of my open-source work lives at https://github.com/zackproser

In my free time, I love to research new techniques and to practice keyboard-driven development using tmux, neovim, awesome window manager and other powerful open source tools.

Where I'm coming from

I believe deeply in sharing knowledge and taking the time out to pass along what you know to others. I am a self-taught developer, and I brought myself up mostly through unceasing practice, study and consumption of free learning materials that other developers made available on the internet.

This site is a part of the way I give back and say thanks to those who took time out of their day to stop what they were doing and show me a better way to accomplish a task, to use a tool, to decompose a problem.

Available for limited consulting and advisory work

I advise companies and investors on AI, machine learning, and developer tooling, so long as there's no conflict of interest with my primary work at Pinecone.

If you have questions about emerging technologies, best practices or want feedback or insight from someone who codes and writes every day, feel free to reach out.

My professional experience

  1. Company
    Staff Developer Advocate
  2. Company
    Tech Lead & Senior Software Engineer
  3. Company
    Senior Software Engineer
  4. Company
    Software Engineer
  5. Company
    Software Engineer