Hello, my name is...

Ryan Davis

Architecting Systems, Games & Agentic AI

I apply systems thinking to build robust digital worlds. From scalable backend infrastructure to immersive game mechanics and autonomous agents, I create software that is efficient, intelligent, and accessible.

01. Core Competencies

I focus on the brains of applications — scalable backends, data, and ML.

Backend & Architecture

Scalable, resilient microservices and APIs.

  • TypeScript (Node)
  • Go
  • Rust
  • Python/FastAPI

ML / AI Engineering

Pragmatic ML systems: agents, RAG, vector search.

  • LLMs, RAG, GraphRAG, Agentic Workflows
  • Vector DBs
  • PyTorch

Data Systems

Pipelines, analytics, and data prep for ML.

  • Airflow, Kafka
  • SQL/NoSQL
  • Pandas, NumPy, SciPy
  • TimescaleDB

DevOps & Cloud

Automation and reliability on AWS.

  • AWS, GCP
  • Docker/K8s
  • CI/CD
  • Ansible, Terraform, Pulumi

02. Selected Works

A few projects I've built, from ML products to full-stack applications.

Petco Love Lost — Image Search System preview

Featured Project

Petco Love Lost — Image Search System

A production-scale image similarity system for lost and found pets, designed to improve reunification outcomes.

  • python
  • pytorch
  • aws
  • computer-vision
  • ml
  • production-ai
  • non-profit

Featured Project

OpenGait — Open-Source FES Walking System

An open-source closed-loop functional electrical stimulation system designed to restore walking capability for people with spinal cord injury, targeting under $2,000 in hardware costs.

  • python
  • pytorch
  • tinyml
  • arduino
  • raspberry-pi
  • accessibility
  • open-source
  • wip

03. Thoughts & Learnings

I occasionally write about systems design, machine learning, and more.

04. Let's talk shop

I'm always up for discussing complex systems, agentic workflows, or the future of accessible tech. Got an interesting problem or just want to geek out? Drop me a line.