Kevin Gao

Back

About

Software Engineer · AI Systems Builder

I'm Kevin — a Computer Science graduate from the University of Waterloo, currently working as a Software Development Engineer at AWS DynamoDB in Seattle. I work on distributed systems at scale.

I'm deeply interested in AI engineering — particularly RAG systems, multi-agent orchestration, and LLM evaluation frameworks. I'm transitioning into an AI Engineer role and documenting everything I learn here.

What I Do

  • Build and operate distributed database systems at AWS DynamoDB
  • Explore RAG pipelines, vector databases, and retrieval strategies
  • Experiment with multi-agent architectures and orchestration frameworks
  • Study LLM evaluation methods (RAGAS, human-in-the-loop, benchmarking)
  • Write about AI engineering, systems design, and career growth

Tools

Technologies and tools I use daily:

About This Blog

This blog is where I share what I'm learning as I transition from distributed systems engineering into AI. Topics include RAG architectures, agent design patterns, LLM evaluation, and career reflections.

Built with Astro + Astro Theme Pure, hosted on GitHub Pages.