Summary

Senior AI Engineer with 4+ years of production experience building and deploying end-to-end AI systems at scale, backed by 10+ years of professional Python development. Specialises in Python microservices (FastAPI), real-time inference pipelines, and AI application-layer architecture on GCP (including Vertex AI) and AWS. Proven track record designing robust data pipelines, deploying predictive models into live products, building agentic systems with Google Agent Development Kit (ADK) and other agent frameworks, integrating tools and services through Model Context Protocol (MCP), and designing production logging and observability architectures for reliable AI services. Brings geospatial expertise from 15+ years in seismic and remote-sensing data, applying ML to satellite and drone imagery, multi-source spatial datasets, and agricultural forecasting.

Skills

AI & LLM

  • LangChain
  • LangGraph
  • Google Agent Development Kit (ADK)
  • Model Context Protocol (MCP)
  • Vertex AI
  • LLM orchestration
  • Agent pipelines
  • Tool calling
  • RAG
  • Reinforcement Learning
  • Context engineering

Observability & Logging

  • Langfuse
  • RAGAS
  • DeepEval
  • Structured/centralized logging
  • Tracing
  • Metrics
  • Correlation IDs
  • Evaluation dashboards
  • Production monitoring

Backend

  • Python (10+ years)
  • FastAPI
  • Microservices architecture
  • REST APIs
  • Real-time inference
  • GCP
  • AWS

Databases

  • BigQuery
  • PostgreSQL
  • Firestore
  • Qdrant
  • Pinecone (vector stores)
  • Graph DBs
  • Data pipeline engineering

ML / Data

  • PyTorch
  • TensorFlow
  • Scikit-Learn
  • LightGBM
  • Time-series forecasting
  • Feature engineering
  • Distributed GPU training (AMP, DDP)

Geospatial ML

  • Remote sensing
  • Satellite imagery (CNN)
  • Drone / UAV imagery
  • Spatial data fusion
  • 4D geospatial analysis
  • Geospatial retrieval for LLM agents
  • Seismic signal analysis

Experience

Omega Crop — AI Engineer, Geospatial ML

June 2021 – Present
  • Led the architecture and evolution of a production AI platform on Google Cloud, spanning data ingestion, model training, evaluation, and real-time inference.
  • Designed and deployed production-grade Python microservices using FastAPI for real-time model inference and API integration into live agricultural analytics products.
  • Built LLM orchestration pipelines using LangChain, LangGraph, and Google Agent Development Kit (ADK), including multi-step agent workflows, tool use, structured output handling, and reusable agent-development patterns.
  • Integrated agent tools and backend services through MCP patterns, enabling standardized context and tool access across agent workflows.
  • Implemented RAG systems using Qdrant and Pinecone vector stores for context-augmented inference, managing embedding pipelines and retrieval tuning.
  • Designed logging and observability architecture using Langfuse, structured logging, tracing, evaluation dashboards, and cost/quality monitoring; ran systematic evaluations with RAGAS and DeepEval.
  • Built end-to-end data pipelines and query-optimized data models on Google BigQuery, supporting large-scale ML workflows and reliable downstream consumption.
  • Built, trained, and deployed predictive ML systems for grass-growth forecasting using PyTorch, LightGBM, and ensemble methods, delivering decision-critical outputs used directly by customers and internal teams.
  • Integrated drone imagery and remote-sensing datasets into ML pipelines, extending spatial resolution and context quality for downstream AI/agricultural tasks.
  • Contributed to LLM-enabled, agent-style workflows exploring retrieval over structured and geospatial data and AI-assisted decision support.

ION Geophysical — Senior Field Geophysicist

Feb 2010 – Jun 2022
  • Engineered scalable data pipelines for 4D geospatial analysis integrating multi-source datasets.
  • Designed Python and C++ automation tools to standardize QC workflows, reducing manual effort and increasing throughput across large data acquisition campaigns.
  • Applied real-time anomaly detection via signal analysis across large-scale streaming data, with operational logging and monitoring for time-critical QC workflows.
  • Spearheaded new QC protocols standardizing data acquisition across seismic campaigns; trained junior staff on equipment operation and safety.
  • Led cross-functional teams in high-stakes, time-critical field and offshore environments.

Geotrace Technologies Inc. — Marine Geophysicist

Jan 2008 – Jan 2010
  • Built and maintained Python and C++ tools to automate QC tasks at scale across seismic acquisition pipelines.
  • Supported implementation of scalable data pipelines integrating multi-source geospatial datasets.
  • Applied signal-analysis techniques to detect real-time anomalies in seismic data, expediting troubleshooting.

Schlumberger — Seismic Engineer

Feb 2006 – Feb 2008
  • Facilitated seismic data acquisition, processing, and interpretation for hydrocarbon exploration across onshore and offshore sites.
  • Prepared comprehensive technical reports and data summaries to aid client decision-making.

Education

Certifications & Publications

Certifications

Publications

Languages