Skip to content

Christine Straub · Lead AI/ML Engineer · Remote / United States

Lead AI/ML Engineer building the evaluation infrastructure that makes AI agents trustworthy in production.

I design RL environments, deterministic verifiers, and benchmark tasks that test whether AI agents and LLMs actually work — then I build the production systems behind them: document intelligence pipelines, RAG, MCP-based agents, and GPU-optimized inference.

Open to remote AI/ML Engineering, AI Agent, and ML Evaluation roles

  • Document Intelligence
  • VLM / OCR
  • AI Agents + MCP
  • RL Environments
  • RAG + Evaluation
  • vLLM / GPU Inference
  • MLOps / LLMOps
  • Python / PyTorch / GCP / AWS

About Me

Christine Straub.

I'm Christine Straub, a Lead AI/ML Engineer specializing in AI agent evaluation and production machine learning systems. My core work is evaluation infrastructure for AI agents: RL environments, task specifications, deterministic verifiers, and benchmark tasks. I also build the production systems those evaluations protect: document intelligence, OCR/VLM extraction pipelines, RAG, AI agents and MCP tooling, computer vision, and MLOps/LLMOps. Over 9+ years I have shipped production AI/ML systems across defense, healthcare, finance, robotics, legal document workflows, and enterprise AI platforms, with open-source contributions to Unstructured, the leading open-source document intelligence toolkit.

AI systems should do more than demo well. I build for clear inputs, reliable tools, measurable behavior, strong evaluation, and graceful human review when uncertainty is high. If your team needs an AI/ML engineer for agent evaluation, document intelligence, or production ML systems, let's talk.

Lead AI/ML Engineer · Remote / United States

Selected outcomes

years building production AI/ML and software systems
0+
PRs reviewed across production systems
0+
production bugs resolved
0+
images/day supported in ML pipelines
0M+
deployment-time reduction through MLOps automation
0%
infrastructure cost reduction in serverless ML/API architecture
0%
extraction accuracy target in document intelligence workflows
0%+

Case Studies

Production systems, evaluated.

Evaluation infrastructure first, then the agentic, document, and MLOps systems it protects. Every case includes measurable outcomes and a technical deep dive.

RL Environments & AI Evaluation Infrastructure

Bespokelabs AI · Micro1 · Handshake AI

Designed realistic RL environments, task specifications, reward signals, verifiers, hidden tests, and benchmark tasks for AI coding agents and model evaluation workflows.

  • Python
  • PyTorch
  • JAX
  • Hugging Face
  • verifiers
  • Docker
  • pytest
  • CI
  • benchmark harnesses

Outcomes

  • Authored realistic multi-step coding-agent repair tasks
  • Built deterministic verification and golden-reference checks
  • Analyzed rollouts for failure modes and reward hacking
  • Created evaluation criteria for reproducibility, correctness, and robustness

AI Agents, MCP Tooling, and Multi-Agent Orchestration

Unstructured IO · Bespokelabs AI · Handshake AI

Built and evaluated agentic systems using MCP servers, Pydantic AI, tool-calling workflows, deterministic verification, agent rollouts, and failure-analysis loops.

  • Python
  • TypeScript
  • MCP
  • Pydantic AI
  • FastAPI
  • Docker
  • pytest
  • OpenAI
  • Claude
  • Gemini

Outcomes

  • Designed MCP-based workflows for tool use and controlled agent execution
  • Evaluated agent failures including wrong tool selection, bad arguments, and reward hacking
  • Created verifier functions, test harnesses, and reproducible benchmark tasks
  • Improved agent reliability through structured evaluation and debugging

Document Intelligence & Multimodal Extraction

Medici Land Governance · Unstructured IO

Built document AI systems for deeds, liens, mortgages, court dockets, PDFs, and complex enterprise documents using Gemini Document Intelligence, Qwen VLMs, OCR pipelines, layout detection, schema-constrained extraction, and human-review workflows.

  • Gemini
  • Vertex AI
  • Qwen3-VL
  • vLLM
  • Instructor
  • Pydantic
  • OCR
  • FastAPI
  • Python
  • GCP

Outcomes

  • Designed hybrid OCR → VLM → frontier-model extraction pipelines
  • Used confidence scoring and validation checks for reviewable outputs
  • Supported structured extraction for high-stakes legal and enterprise documents
  • Improved reliability through schema validation and benchmark-driven evaluation
  • Contributed open-source OCR wrappers (PaddleOCR, Tesseract) and parsing pipelines across seven Unstructured repositories

Production MLOps, Inference, and Computer Vision Systems

RIOS Intelligent Machines · Sapient Logic · Collegis Education

Built scalable ML systems for computer vision, OCR, speech analytics, cloud ETL, real-time inference, and deployment automation.

  • Python
  • PyTorch
  • YOLO
  • ONNX
  • TensorRT
  • Kubernetes
  • Metaflow
  • GCP
  • AWS
  • Docker

Outcomes

  • Reduced deployment time by 70%
  • Supported real-time 60 FPS ML inference workflows
  • Processed 10M+ images/day
  • Reduced manual annotation by 60% through active learning workflows
  • Optimized models for GPU and edge deployment

Experience

Timeline.

Nine roles across defense, healthcare, finance, robotics, legal document workflows, and enterprise AI platforms.

  1. Lead AI/ML Engineer · Medici Land Governance

    Document intelligence for land records and legal documents

    • Built document AI for deeds, liens, mortgages, and court dockets
    • Designed hybrid OCR → VLM extraction with confidence-scored review
    • Improved reliability through schema validation and benchmark-driven evaluation
    • Gemini
    • Qwen3-VL
    • vLLM
    • Pydantic
    • FastAPI
    • GCP
  2. Lead AI/ML Engineer · Bespokelabs AI

    RL environments and evaluation infrastructure for coding agents

    • Designed realistic RL environments, task specs, reward signals, and verifiers
    • Analyzed agent rollouts for failure modes and reward hacking
    • Created evaluation criteria for reproducibility, correctness, and robustness
    • Python
    • PyTorch
    • JAX
    • verifiers
    • Docker
    • CI
  3. Senior ML Engineer · RIOS Intelligent Machines

    Computer vision and robotics for industrial automation

    • Built scalable ML systems for computer vision and real-time inference
    • Reduced deployment time by 70% through MLOps automation
    • Processed 10M+ images/day and optimized models for GPU and edge deployment
    • PyTorch
    • YOLO
    • TensorRT
    • ONNX
    • Kubernetes
    • Metaflow
  4. Senior AI/ML Engineer · Unstructured IO

    Enterprise document processing and agentic workflows

    • Built multimodal extraction pipelines for complex enterprise documents
    • Designed MCP-based workflows for tool use and controlled agent execution
    • Created verifier functions, test harnesses, and reproducible benchmark tasks
    • MCP
    • Pydantic AI
    • OpenAI
    • Claude
    • FastAPI
    • pytest
  5. Lead SWE / AI/ML · Sapient Logic

    ML platform engineering and cloud ETL

    • Built cloud ETL pipelines and deployment automation for production ML
    • Reduced infrastructure cost by 80% in serverless ML/API architecture
    • Optimized models for GPU and edge deployment
    • Python
    • GCP
    • AWS
    • Docker
    • serverless
  6. AI Software Architect · Speechlab AI

    Speech analytics and audio intelligence

    • Built scalable ML systems for speech analytics
    • Supported real-time inference workflows in production
    • Improved reliability through structured evaluation and debugging
    • Python
    • FastAPI
    • Docker
    • GCP
  7. ML Engineer · Collegis Education

    Applied machine learning for education platforms

    • Built production ML pipelines for cloud ETL and inference
    • Reduced manual annotation by 60% through active learning workflows
    • Reduced deployment time through MLOps automation
    • Python
    • PyTorch
    • Metaflow
    • AWS
  8. Software Engineer · Moody's Analytics

    Financial data platforms and analytics software

    • Built production software systems for financial analytics
    • Reviewed 500+ PRs across production systems
    • Resolved 300+ production bugs
    • Python
    • PostgreSQL
    • APIs
    • distributed systems

Skills

Technical matrix.

The tooling behind the systems above, grouped by how it is used in production.

AI Engineering

  • LLMs
  • VLMs
  • RAG
  • embeddings
  • reranking
  • prompt engineering
  • context engineering
  • AI agents
  • MCP
  • tool calling
  • evaluation
  • RL environments
  • verifiers
  • LangGraph
  • LlamaIndex
  • DSPy

Document Intelligence

  • OCR
  • layout detection
  • structured extraction
  • schema validation
  • confidence scoring
  • human-in-the-loop review
  • PDF pipelines
  • Tesseract
  • PaddleOCR

ML / Deep Learning

  • PyTorch
  • JAX
  • Hugging Face
  • fine-tuning
  • LoRA/PEFT
  • computer vision
  • NLP
  • active learning
  • TensorFlow

Inference / Optimization

  • vLLM
  • TensorRT
  • ONNX
  • quantization
  • A100/H100
  • batching
  • KV-cache
  • latency/throughput benchmarking

MLOps / LLMOps

  • Docker
  • Kubernetes
  • CI/CD
  • Metaflow
  • monitoring
  • evals
  • observability
  • regression testing
  • MLflow
  • Weights & Biases
  • LangSmith

Backend / Cloud

  • Python
  • FastAPI
  • TypeScript
  • Node.js
  • PostgreSQL
  • MongoDB
  • GCP
  • AWS
  • serverless
  • APIs
  • event-driven systems

Proof of Work

Open source & artifacts.

Evaluation infrastructure, environments, and pipelines built in the open, with merged contributions across the Unstructured ecosystem.

Open source: Unstructured

7 repositories · dozens of merged PRs

Substantial contributions across seven repositories in the Unstructured ecosystem (the leading open-source toolkit for turning unstructured documents into clean, structured data), spanning the full intelligent document processing pipeline, from OCR and layout modeling to API design and SDK tooling.

  • Built and optimized parsing pipelines for PDFs, images, emails (EML), and HTML, with layout-aware extraction for downstream NLP
  • Developed and maintained the PaddleOCR and Tesseract wrappers (unstructured.PaddleOCR, unstructured.pytesseract) and backend-agnostic OCR abstractions
  • Contributed to the unstructured API and unstructured-js-client: RESTful parsing endpoints, consistent element-metadata formats, improved async workflows
  • Maintained Docker base images for reproducible, production-ready OCR and inference deployments

Dozens of merged pull requests across seven repositories, plus issue triage, code reviews, and CI improvements.

Benchmark task authoring

Versioned benchmark tasks with deterministic verifiers and golden references for evaluating coding agents.

RL environment design

Realistic multi-step RL environments with reward signals, hidden tests, and failure-mode analysis loops.

MCP tools and agent workflows

Typed, auditable MCP servers and tool-calling workflows for controlled, inspectable agent execution.

Document AI / VLM evaluation

Benchmark-driven extraction evaluation with schema validation, confidence scoring, and regression checks.

Production ML pipelines

Reproducible training and deployment pipelines with CI, monitoring, and measured inference optimization.

Résumé

Full employment history and credentials, one page.

Download PDF

Projects

Nine years of shipped systems.

32 companies, 59 shipped projects behind the case studies above — the full depth, grouped by domain. Company descriptions are public knowledge; engagements without a verifiable public client are shown without company claims.

AI, ML & document intelligence

17 engagements

Builds open-source and commercial document-ingestion tooling that turns PDFs, Word files, and other unstructured documents into structured data for LLM pipelines.

Open-source document intelligence

Parsing, OCR, layout inference, API delivery, SDK tooling, and containerized deployment — merged contributions across 7 repositories, from core inference to the JS client.

  • Python
  • PaddleOCR
  • Tesseract
  • unstructured
  • Docker
  • REST APIs

Medici Land Governance

Private company

Develops blockchain-based land administration and titling systems to modernize property ownership records.

Land-records document AI

Model-routing document pipelines for deeds, liens, mortgages, and court dockets: OCR, VLMs, schema enforcement, and cost/accuracy escalation.

  • Vertex AI
  • Gemini
  • Qwen3-VL
  • vLLM
  • Pydantic
  • FastAPI

Sapient Logic

Private company

Builds custom software, cloud, and cybersecurity systems for defense, intelligence, and federal agencies, with a healthcare IT practice under its Araya product line.

Reduced infrastructure cost by 80% in serverless ML/API architecture

Security taxonomy mapping

Mapped intrusion-prevention signatures and CVE vulnerability descriptions onto MITRE ATT&CK techniques by semantic similarity — two vocabularies describing the same attacks.

  • Word2Vec
  • GloVe
  • TF-IDF
  • Vul_Word2Vec
  • gensim
  • scikit-learn

Araya EMR & NLP platform

Electronic medical records server with real HL7 message handling (hl7apy) and a React front end, alongside an NLP platform sharing JWT auth and MongoEngine data models.

  • Python
  • hl7apy (HL7)
  • Flask
  • MongoEngine
  • React
  • Keras

POLAR — offline OCR and translation

Offline document capture and translation for DOD field use: photograph, extract, and translate entirely on the handset — four runtime-swappable stages and MarianMT pivot routing across 26 language codes, zero network calls.

  • PaddleOCR
  • MarianMT
  • Argos Translate
  • FastText
  • Kivy
  • Kotlin

COMET — DOD intelligence management platform

Led development of COMET, an AI-powered intelligence management platform for the Department of Defense — how analysts collect, process, and distribute mission-critical information. Spanning the Electron desktop application for mission workflows and the CFM real-time operations dashboard: a websockets polling service streaming device status to operators with hourly aggregation across 12 subsystems.

  • Electron
  • React
  • Node.js
  • MongoDB
  • Socket.io

DQLabs

Private company

Develops an AI-native data quality and observability platform that monitors enterprise data pipelines to detect anomalies and establish data trust.

Trained ten model variants across three axes and kept the full ablation rather than a single headline number

Semantic type detection for PII discovery

Retrained the Sherlock and Sato research models on a merged corpus to infer 36 semantic column types — SSN, EIN, bitcoin address, latitude — backstopped by deterministic validators where the answer is decidable.

  • TensorFlow/Keras
  • sentence-transformers
  • PySpark
  • probablepeople
  • geopy

CopyPress

Startup

Operates a fractional content marketing agency producing content strategy, written and visual content, and campaign management for brands and agencies.

Job-title classification by semantic similarity

Classified free-text job titles into nine business categories two ways — a trained neural classifier and nearest-neighbour cosine over SBERT — benchmarked against each other so the trade-off (accuracy vs. absorbing new categories without retraining) was a decision, not a guess.

  • SBERT
  • PyTorch
  • TensorFlow
  • scikit-learn
  • autocorrect
  • pandas

Builds an AI platform that automates social-media content creation and scheduling for small businesses and marketing agencies.

AI social media content generation platform

Platform that generates and publishes tailored social posts by learning a business's unique brand voice: GPT-3 generation fine-tuned for social content, and a brand-analysis engine that extracts identity, tone, and style markers from a company's website.

  • GPT-3
  • LLM
  • Brand analysis engine

Averi AI

Startup

Builds an AI marketing workspace that carries content from strategy to publishing, combining AI models with a vetted expert network.

Generative AI marketing copilot platform

Full-stack build of Averi's marketing copilot: OpenAI and Together.ai models behind content generation and optimization pipelines, on a server-rendered Next.js architecture.

  • OpenAI
  • Together.ai
  • Next.js
  • LLM

SpeechLab

Startup

Builds speech-to-speech AI translation and dubbing tools that localize video and audio into 50+ languages while preserving the original speaker's voice.

475 integration-level test assertions on the API layer

Speech translation and dubbing platform

ASR → machine translation → TTS as a product: Whisper recognition, pyannote diarization, NeMo speech modelling, DeepL translation, and Ray distributed execution — around a five-stage corpus pipeline, a JWT-authenticated Node API, a Next.js front end, and Terraform infrastructure.

  • Whisper
  • pyannote
  • NeMo
  • Ray
  • Node/Express
  • Next.js
  • Terraform

Specific Diagnostics

Acquired (bioMérieux)

Developed rapid phenotypic antimicrobial susceptibility testing systems that determine antibiotic resistance directly from positive blood cultures; acquired by bioMérieux in 2022.

Foreign object detection

TensorFlow Object Detection pipeline at real scale — 17,747 training images and 1,863 annotation files through a VIA → Pascal VOC → TFRecord path — swept across 126 distinct training configurations and written up as a comparison.

  • TF Object Detection API
  • TFRecords
  • OpenCV
  • Pascal VOC
  • VIA annotator

Medical sensor-image analysis

Converting raw sensor imagery into colorimetric time-series with quality-control detection for high-dimensional temporal analysis.

  • TensorFlow
  • OpenCV
  • SciPy
  • pandas
  • TensorBoard

Duarte

Private company

Provides presentation design, brand storytelling, and communication training that helps companies craft and deliver persuasive presentations.

Agentic slide generation

Pipeline that renders uploaded decks to images, has a vision model describe what each slide is doing, and generates from that understanding — behind Guardrails AI validators and AgentOps tracing. Techniques: a sentinel-based continuation loop that survives max-token truncation, a JSON prefill forcing valid output, and an incremental parser that segments slides as the stream arrives.

  • FastAPI
  • Claude 3.5 Sonnet
  • Guardrails AI
  • AgentOps
  • python-pptx
  • Pydantic 2

Builds autonomous digital humans with animated faces and a simulated “Digital Brain” that companies deploy as customer-facing AI assistants.

98% intent recognition and 95% contextual-response accuracy on the education Digital Person PoC

Digital Person for Maryville University

Proof-of-concept conversational AI for online education: RASA and Dialogflow CX dialogue with custom spaCy models for educational contexts, a Node.js orchestration layer on GCP (App Engine, Cloud Functions), and a React chat interface embedded in Canvas — an experimental Digital Person teaching innovation concepts through natural dialogue.

  • Rasa
  • Dialogflow CX
  • spaCy
  • Node.js/Express
  • React
  • GCP

Funds and builds peer-to-peer mental-health support programs for adolescents, young mothers, and people affected by HIV/AIDS.

98.35% test accuracy on SMS spam classification

SMS spam classification

Open-ended ML challenge on 5,574 labelled messages: a reusable preprocessing module, then an RNN classifier and clustering pass run over raw and preprocessed text. Before modelling, measured that 88.7% of the vocabulary is rare but carries only 19.3% of token frequency — the figure that justified aggressive vocabulary truncation.

  • TensorFlow/Keras
  • scikit-learn
  • NLTK
  • autocorrect
  • WordNet
  • matplotlib

Conversation intelligence services

Seven independently deployed GCP services extracting structure from sales and support calls at volume: BERT call-phase segmentation, AutoPhrase keyphrase extraction sliceable by client, silence-gap detection, and sentiment used both live and to bootstrap training labels — with speech-to-text post-processing upstream.

  • Cloud Run
  • Cloud Functions
  • BigQuery
  • BERT
  • AutoPhrase
  • Flask

AI Equity Research Analyst

10-K analysis app

Streamlit LLM app that reads 10-K filings via LlamaIndex sub-question retrieval and assembles structured equity-research sections.

  • Streamlit
  • LlamaIndex
  • sentence-transformers
  • PyPDF

Understanding Patient Conversation

Medical conversational AI

Rasa conversational AI for medical questions: intent/entity recognition, chief-complaint matching, and dialogue management.

  • Rasa NLU
  • Rasa Core
  • Python
  • NLP pipelines

AI Customer Assistance

Building-defect OCR/NLP

OCR/NLP system for residential building-defect communication: extracting and classifying specification documents into assistance workflows.

  • Python
  • OCR
  • embeddings
  • document parsing

Web Content Mining

Crawling and relevance scoring

Browser crawling and NLP scoring for keyword/entity relevance using salience, co-occurrence, and frequency, with subheading classification.

  • Google Cloud NL API
  • crawling scripts
  • salience scoring

Computer vision & edge AI

10 engagements

Built AI-powered robotic work cells using computer vision and machine learning to automate factory tasks in food processing, e-commerce, and manufacturing.

Reduced deployment time by 70% through MLOps automationSupported 10M+ images/day in production vision pipelines

ML data platform and industrial vision

Real-time YOLOv8/v9 inference with TensorRT/ONNX edge optimization, plus the platform around it: FiftyOne Teams self-hosted on Kubernetes with an automated ClearML → CVAT annotation loop, LakeFS dataset versioning, and a synthetic OCR training-data generator — 12+ repositories, onboarding by clone.

  • PyTorch
  • YOLOv8/v9
  • FiftyOne
  • CVAT
  • ClearML
  • LakeFS
  • Kubernetes

Traffic Monitoring System

Real-time transportation CV

Vehicle tracking, ALPR, lane/crossline detection, live streaming, GPU processing, incident reporting, and visualization.

  • YOLOv3/v4/v5
  • Deep SORT
  • OpenALPR
  • OpenCV
  • CUDA

Smart Retail Visitor Flow

Retail people analytics

People-counting and visitor analytics: face recognition, re-identification, age/gender detection, emotion tracking, and heatmap reporting.

  • YOLO
  • Deep SORT
  • Dlib
  • TensorFlow-GPU
  • OpenCV

Robotic Vision for Farm Work

Edge robotics control

Custom detection models wired to motor-control and PID logic, deployed on Jetson, Raspberry Pi, and Odroid for farm automation.

  • TensorFlow OD API
  • OpenCV
  • RTSP
  • Jetson
  • Raspberry Pi

Car Inspection System

Undercarriage inspection

Road-camera vehicle-undercarriage inspection: video stabilization, optical flow, image stitching, and mosaic vehicle reconstruction.

  • OpenCV
  • optical flow
  • Dlib
  • TensorFlow
  • image stitching

Public university in Richmond, Kentucky.

Drone imagery for pineapple farmers in Africa

Agricultural AI research run with the university: a custom multi-label CNN detecting pineapple fruits, flowers, and non-flowering plants from drone imagery, with fruit counting for harvest forecasting and targeted treatment planning.

  • TensorFlow/Keras
  • CNN detection
  • OpenCV
  • GeoPandas

Satellite Image Segmentation

Landsat urban segmentation

Urban/environment segmentation from classical ML through Mask R-CNN, exporting GeoTIFF outputs for GIS downstream analysis.

  • Mask R-CNN
  • scikit-image
  • GeoTIFF
  • Keras

Remote Sensing Image Analysis

Multi-channel crop and soil analysis

Aerial/satellite/drone analysis for soil and plant condition, seasonal and yield context, crop prediction, and reporting.

  • ArcGIS
  • GeoPandas
  • TensorFlow
  • CUDA
  • SciPy

Claimant Face Recognition

Multimodal identity verification

Face and voice together so a photograph can't pass: YOLOv3 detection with dlib landmark recognition, plus a live voice channel that extracts features and fuzzy-matches the spoken response against the expected answer.

  • YOLOv3
  • dlib
  • librosa
  • SpeechRecognition
  • Flask

Vasoactive Image Analysis

Microvascular before/after analysis

Image registration, vessel skeletonization, diameter-change measurement, and PDF reporting for clinical review.

  • OpenCV
  • scikit-image
  • Excel/CSV export
  • PDF reporting

Data platforms & engineering

10 engagements

Collegis Education

Private company

Provides managed technology, data analytics, and enrollment marketing services that help colleges and universities recruit, retain, and support students.

624 version-controlled dbt models with generated documentation and source-data alertingReduced manual annotation by 60% through active learning workflows

Analytics engineering and transcript clustering

A full dbt project in canonical staging-to-mart layering fed by Cloud Functions pulling from Salesforce, and SBERT semantic clustering of chatbot transcripts grouped by the page URL where each question was asked — turning a transcript dump into a map of where students actually get stuck.

  • dbt
  • BigQuery
  • Cloud Functions
  • Salesforce
  • SBERT
  • SendGrid

Ocean Network Express

Enterprise (private JV)

Operates global container shipping under the ONE brand as the merged liner business of Japan's K Line, MOL, and NYK.

ONE / Exadata → BigQuery migration POC

Oracle Exadata migration proof of concept on Dataflow/Beam plus a TensorFlow model for empty-return-yard forecasting.

  • Oracle Exadata
  • Apache Beam
  • Dataflow
  • BigQuery
  • TensorFlow

Inxeption

Startup

Operates a B2B digital commerce platform where manufacturers and distributors market, sell, and manage logistics for industrial products.

Logistics pricing and analytics

Shipping price-estimation tools plus Python/AWS/Spark ingestion and analytics across S3, Athena, Kinesis, Snowflake, and Redshift.

  • Node.js
  • React
  • Apache Spark
  • Snowflake
  • AWS
  • Flask

BitReel

Startup

Builds 3D product visualization, virtual showrooms, and AR configurators for furniture and interior design brands.

Catalogue orchestration for a 25,000-item catalogue

Extended Airflow rather than only configuring it: a generic database-to-database transfer operator with transactional writes and memory-bounded streaming, a shared DAG factory that injects failure alerting into every pipeline by construction, and a Flask API with Cognito authentication over Postgres.

  • Apache Airflow
  • PostgreSQL
  • SQLAlchemy
  • Flask
  • AWS Cognito
  • Docker

DeepChannel / NJOY

Acquired (Altria)

Data platform partner engagement delivering a dbt orchestration service and Redshift ingestion for NJOY, the vaping manufacturer acquired by Altria in 2023.

303 integration-level test assertions on the orchestrator

dbt orchestration service

dbt as a service: a containerized orchestrator reads its configuration, clones the target repository, synthesizes a connection profile, stands up a dbt RPC server, uploads run artifacts to S3, and posts start/completion webhooks — runs any dbt repository from config alone. The surrounding platform ingests SharePoint into Redshift with credentials brokered through Secrets Manager.

  • dbt
  • dbt RPC
  • Redshift
  • Snowflake
  • Prefect
  • AWS Secrets Manager
  • S3

Memetica

Acquired (FGS Global)

Monitored fringe and dark-web platforms to detect and analyze online disinformation, coordinated narratives, and digital threats to organizations; acquired by FGS Global in 2026.

Multi-platform collection system

An abstraction where each social platform contributes only a normalisation function returning a shared record type — adding a platform means adding a module, never touching the core. Crawlers made testable with 1.5 MB of recorded HTTP fixtures replayed offline: 7,590 posts in a run with exact-count assertions.

  • Django
  • Celery
  • Elasticsearch
  • Whoosh
  • Kubernetes
  • BeautifulSoup4

Enovos

Government-owned

Supplies electricity, natural gas, and renewable energy in Luxembourg and develops wind and solar generation; state-owned utility.

Energy price estimation tools

Internal energy and oil/gas price-estimation tools with reusable React components, upload flows, validation, and permissions.

  • React
  • Node.js
  • Bootstrap
  • MEAN

QIMA

Private company

Provides product inspection, factory auditing, laboratory testing, and certification services that help brands manage supply chain quality and compliance.

56,025 lines of working Perl wrapped behind a tested HTTP API — no rewrite

Legacy modernisation

A tested HTTP API around 56,000 lines of Perl nobody could safely touch: JSON-over-stdio contract between Python and the Perl/PHP layers, an error envelope on every crossing, an on-call alert on any boundary failure, and a six-hour cache with replay mode for debuggability.

  • Perl
  • Python
  • PHP
  • Flask-RESTful
  • MySQL
  • OpsGenie

EMCA

Private company

Develops Energy Logserver, an Elasticsearch-based log management and SIEM platform for security monitoring and IT infrastructure analytics.

Energy Log Server time-series forecasting

Forecasting and anomaly prediction over Energy Logserver operational metrics stored in Elasticsearch — at a volume that ruled out single-machine processing: Java 8 batch feature computation on Spark MLlib and Spark SQL, a Python prediction layer on Keras/statsmodels/skits, and a JSON algorithm registry so a new forecaster is registered, not wired in.

  • Java 8
  • Spark MLlib
  • Elasticsearch
  • Keras
  • statsmodels
  • skits

Airline data warehouse — Houston

BigQuery warehouse (David Wayne Hooks)

BigQuery data warehouse integrating SQL Server, FTP, Salesforce, and APIs: layered design, CDC/SCD patterns, monitoring, and alerts.

  • BigQuery
  • Talend
  • Cloud Composer
  • MS SQL Server
  • Salesforce

Full-stack & product

12 engagements

MyRuck AI

Startup

Built an AI-driven HR and benefits platform matching veterans and military-connected employees to federal, state, and local benefits; the company has since closed.

2,502 benefit records across 57 states and territories, harvested from unstructured prose

Veterans benefits platform

Eighteen data models carrying the domain — service history and disability ratings resolving against a state-scoped benefits catalogue with generated claim letters. Eligibility evaluation runs as an async job with bounded-concurrency batches, and PII (password, names, VA identifier, join date) is stripped from every object before it reaches a language model.

  • Next.js
  • TypeScript
  • Prisma
  • PostgreSQL
  • NextAuth
  • Puppeteer
  • Tailwind

Duxre

Startup

Builds an AI-powered deal platform for commercial real estate brokers, combining listing marketing, CRM, email campaigns, and verified AI-readable deal briefs.

Fast path around the planner agent cut latency 35% and cost 32% on ~65% of production traffic642 test functions across 61 files, with a 35-question evaluation suite

Multi-agent retrieval platform

Plain-language questions spanning five search indexes with strict per-tenant isolation: a planner agent converts the question into a typed query plan against a YAML schema registry, a policy layer validates the plan and injects tenancy filters before execution, and an executor runs parallel recall then joins — with a fast path that skips the LLM entirely for single-index queries.

  • Python 3.12
  • FastAPI
  • Semantic Kernel
  • Azure AI Search
  • PostgreSQL
  • Redis

CRE platform and AI agent

Multi-application commercial real estate platform: web dashboards, Unity/3D components, APIs, and a Python AI-agent service for asset analysis.

  • TypeScript
  • React
  • Unity/C#
  • Python
  • Docker

Perceptyx

Private company

Provides an employee-listening and people-analytics platform that turns workforce feedback into engagement insights for large enterprises.

RFP proposal generator

Template-selection proposal generator producing real PDF, DOC, and Excel deliverables for email delivery.

  • Django
  • Mezzanine
  • MySQL
  • PDF/DOC/Excel

Operates a business-intelligence platform that ranks and monitors export markets so SMEs can prioritize international expansion.

Market-intelligence services

REST services and React visualizations for a global market-intelligence platform serving export-focused businesses.

  • Django REST
  • Flask
  • PostgreSQL
  • React
  • AWS EC2

Cirrent

Acquired (Infineon)

Developed cloud software that automates Wi-Fi onboarding and network security for consumer IoT devices; acquired by Cypress Semiconductor, now Infineon.

IoT network infrastructure UI

React/Redux interfaces with permission-aware behavior, MongoDB data access, and D3 visualizations for network infrastructure data.

  • React
  • Redux
  • MongoDB
  • D3.js
  • Node.js

Runs a doorstep pickup service that collects and processes online retail returns for consumers without requiring packaging or printed labels.

Retail returns automation

Selenium drives real browsers where retailer sites resist automation, Scrapy handles what will crawl, and a solver handles image challenges. Retailer behavior lives in a declarative registry keyed by sender address — onboarding a retailer is a configuration edit, not a code change.

  • Selenium
  • Scrapy
  • FastAPI
  • Flask
  • SQLAlchemy
  • React

AddyCar

Startup

Built a marketplace that paid drivers to display advertiser branding on their cars via vehicle wraps.

Driver/advertiser marketplace

Marketplace dashboards, chat, heatmap visualization, and backend services across MEAN and ASP.NET stacks.

  • AngularJS
  • React
  • Node.js
  • C#/ASP.NET
  • Bootstrap

Songstream

Startup

Developed a music streaming app for YouTube-sourced songs, playlists, and artist radio organized around daily activities.

Music streaming MVP

First version of a single-page music application with playback, search, playlists, favorites, and queues.

  • Laravel
  • Angular 1.6
  • AWS DynamoDB

OneOneDay

Startup

Runs an advertising platform that pays users cash rewards for watching chosen ads, with part of earnings directed to social causes.

Ad-reward web and mobile interfaces

Web and mobile advertisement/reward service interfaces built from supplied mockups across React and React Native.

  • React
  • Redux
  • React Native
  • Bootstrap

Oregrown / rVibe

First-version MERN MVPs

Full-stack architecture from database to auth flows: Google Auth, Firebase, and Auth0 across two product MVPs.

  • MERN
  • Firebase
  • Auth0
  • Google Auth

Bargainbooks

React Native retail app

Bug fixing and UI updates for a React Native ecommerce/book-retail application with Redux state management.

  • React Native
  • Redux

Orcapod Capital

Algorithmic trading system

A latency-sensitive, always-on trading system: a websocket client streaming live exchange activity into time-bucketed tables, long and short strategies developed and backtested separately, and a bot that refuses to trade until 21 days of history have accumulated.

  • Python
  • websockets
  • MySQL
  • TensorFlow/Keras
  • statsmodels
  • ta

GenAI product builds

5 engagements

RAG with AWS Bedrock and React

Chat-with-your-documents prototype

Upload PDFs as a knowledge corpus and chat with them through a React UI — Flask and LangChain backend, Amazon Bedrock embeddings and generation (Claude, Titan, AI21), deployable locally or to AWS via CDK.

  • Flask
  • LangChain
  • Amazon Bedrock
  • React
  • AWS CDK

Cycling Training Plan App

AI cycling coach

Generative-AI coaching app that builds cycling training plans to get riders fit and riding faster.

  • Generative AI
  • LLM

Weekly Meal Planning

AI meal planner

Generative-AI assistant for weekly meal planning.

  • Generative AI
  • LLM

Plant Your Tomato

AI gardening assistant

Generative-AI assistant for tomato growing guidance.

  • Generative AI
  • LLM

Home Listings

AI real-estate listings app

Generative-AI app for home listings.

  • Generative AI
  • LLM

Education & Credentials

Foundations.

Formal training behind the systems above.

Education

  • B.A. in Computer Science

    UC Berkeley

  • B.A. in Cognitive Science

    UC Berkeley

Certifications

  • Machine Learning SpecializationStanford University
  • Deep Learning SpecializationDeepLearning.AI
  • IBM Data Science SpecializationIBM
  • AWS Cloud Practitioner EssentialsAWS
  • Certified Scrum Product Owner (CSPO)Scrum Alliance
  • Google Business Intelligence SpecializationGoogle
  • Google Data Analytics SpecializationGoogle

Contact

Building AI agents, document intelligence systems, evaluation infrastructure, or production ML workflows? Let’s talk.

(949) 527-5247christinemstraub@gmail.com