Menu

Kristian Garza

AI Software Engineer · Product Designer · Open Science

Senior AI Software Engineer at Digital Science, Berlin

  • LLM APIs & agents
  • Knowledge graphs
  • MCP
  • Open science infrastructure
  • Design systems
  • Product design

About

Building and prototyping AI-driven microservices and agents at Digital Science, from LLM-powered APIs to Rust-based clustering engines.

Developed core infrastructure at DataCite, including Commons, Fabrica, and Sashimi, while leading metadata and design system initiatives.

Hosting DS’s AI Technology Radar sessions and experimenting with personal AI projects like a Dataset Discovery & Evaluation Agent.

Worked with

Selected work

Case studies

  1. 01

    Query Translation API - Natural Language to Database Queries

    Digital Science · APIs · LLMs

    Architected and launched a FastAPI microservice that turns natural-language requests into optimized Dimensions searches.

  2. 02

    Harmonizing with a Design System

    DataCite · Design systems · UX Design

    Crafted a Design System for all DataCite frontend services.

  3. 03

    Innovating Data Usage Processing Services

    DataCite · Product Design · UX Research

    Pioneering an alternative to existing data usage processing services through web tracker development.

  4. 04

    Usage Reports API - Research Data Metrics at Scale

    DataCite · Serverless · Ruby on Rails

    Designed and delivered Sashimi—a Rails API that ingests, validates, and stores large SUSHI usage reports at 50,000-dataset scale.

  5. 05

    Redesigning DataCite's Harvesting Services

    DataCite · UX Research · Service Design

    Redesigned DataCite's Harvesting Services from the ground up to boost service utilization and unlock new revenue opportunities.

All case studies →

Side projects

Useful things I've built

  • Dataset Discovery Agent

    AI SDK

    An AI agent automating discovery, evaluation, and acquisition of open research datasets for scientists and data engineers.

  • SnowyOwl

    Claude SDK

    An asynchronous AI development tool where you write task specifications and receive completed pull requests overnight — delegation without presence.

  • Technology Radar

    Open Source

    A personal technology radar that categorizes tools, frameworks, and techniques into Adopt, Trial, and other tiers — separating what's genuinely useful from what's just hype.

  • Parrot GPT

    LLMs

    A Python toolkit that uses GPT-3/3.5 to translate, enrich, and cross-walk bibliographic metadata across schemas, with CLI and CI/CD support.

All 10 tools →

Ongoing

Technology Radar

Tools, frameworks and techniques sorted into Adopt, Trial, Assess and Hold, the same format as the AI Technology Radar sessions I host at Digital Science.

Open the radar ↗

Research

Publications

All 19 publications →

Get in touch

Book a call ↗