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.