Langflow core
SDK, MCP integration, model-provider unification, and the Flow DevOps API toolkit. Read the case study →
Software Engineer · IBM · Langflow
I'm Eric. I work on developer experience and enterprise agent tooling at IBM — including Astra DB and Langflow — and joined via the DataStax acquisition. Before that: DataStax, Daisi, Chief Data Scientist at Omni Analytics, and a PhD at Iowa State in Statistics & Computer Science — where I helped match bullets to the guns that fired them.
Selected work
Open-source tools, research code, and products I've built or helped build over the last decade.
2024 — Present · Core maintainer
The open-source, visual framework for building AI agents. 147k+ stars. I'm a core maintainer.
Dec 2022 — Present · DataStax → IBM · Software Engineer
The HTTP/JSON API in front of Astra DB — the data plane behind Langflow, astrapy, and the portal's ingestion stack.
2025 — Present · Contributor / Integrator
IBM's open-source toolkit for advanced document parsing — PDFs, DOCX, slides, scans, the whole menagerie. I wired it into Langflow.
2013 — Present · Author
Statistical methods and 3D scan processing for matching spent bullets to the gun that fired them.
2013 — 2024 · Co-author
An R package for teaching and manipulating discrete random variables — closer to the notation you'd write on a blackboard.
2014 — 2016 · Co-author
Statistical analysis software for teaching — a Shiny app for students who want to do stats without writing R first.
Focus
SDK, MCP integration, model-provider unification, and the Flow DevOps API toolkit. Read the case study →
Contributing to ToolGuard and shipping its policy component into Langflow so agents can't call tools they shouldn't.
Wiring IBM's document-parsing toolkit into Langflow and the Astra DB ingestion stack — advanced PDF and office-doc parsing as a library call. Read more →
Writing
Notes on AI engineering, data science, and the occasional piece of statistical esoterica.
I'm always up for a conversation about AI agents, statistical graphics, R packaging, or forensic statistics.