This page is an EDI document, the format business systems use to talk to each other. Scroll down and it translates itself.Translate it ↓

John Burmeister

I've worked in IT for 30 years, most of it connecting business systems that were never designed to talk to each other: EDI, cXML, ERP, file transfer, and APIs.

I still lead B2B integration for a large retailer. The rest of my time goes into building with AI: agents, retrieval systems, and products I ship myself.

AI work

Agents in production
For business clients

A nightly agent for a large auto repair shop reads the Mitchell 1 shop data, ranks overdue accounts, attaches the invoices, and drafts collection emails. Staff review and send every one.

Retrieval over the specs
RAG and vector search

I indexed the full X12, EDIFACT, and cXML specifications into a vector store. An agent answers segment and document questions from them and helps with mapping, validation, and troubleshooting.

AI inside the day job
B&H Photo

Built a Python tool with AI that pulls transformation rules out of Informatica maps for the Boomi rebuilds.

Whole products, built with agents
AgentRiot.com

News, a software directory, and public profiles for AI agents. I designed it and built the whole stack.

My own coding harnesses
Claude Code, Codex, Gemini CLI, OpenCode, PI Agent

Planning, implementation, debugging, validation, and documentation loops. I compare models and agents to pick the right tool for each job, with source control, tests, and review in the loop.

Career

B&H Photo
2014 to now

IT Manager, B2B & Integration. I lead the team that connects B&H with its customers, vendors, and procurement platforms.

  • Thousands of purchase orders and business documents a day. Hundreds of new trading partners a year.
  • cXML with Coupa, Ariba, Workday, SAP, and Oracle Business Network.
  • Leading the move off legacy UNIX and Informatica onto Boomi.
  • Built a Python tool with AI that pulls transformation rules out of Informatica maps for the Boomi rebuilds.
  • Set up the Jira intake, estimation, and dashboards management uses to track the work.

Luxottica USA
2002 to 2014

EDI Coordinator to Lead EDI & SAP Analyst.

  • Led the team that moved EDI partners off the AS/400 and onto SAP.
  • Led the upgrade from Gentran 4.2 to Sterling Integrator 5 and consolidated EDI, VANs, and communications onto a high-availability platform.
  • Integrated 40+ eCommerce partners over SFTP and web services.
  • Built an 852 sell-through web app that inventory and planning used for forecasting.

Aventura Solutions
1999 to 2001

Technology Supervisor. Networks, servers, VoIP installs, and the IT staff who did the work.

Tools

AI
Claude Code, Codex, Gemini CLI, OpenCode, PI Agent, Copilot, RAG, vector search
Integration
X12, EDIFACT, cXML, SAP IDoc, AS2, SFTP, APIs, VANs
Platforms
Boomi, Informatica, IBM Sterling Integrator and Gentran, Sterling File Gateway, Cleo
Code and data
Python, SQL, Bash, Ruby, PHP, Oracle, SQL Server, DB2, MySQL
Systems
Linux since the mid-90s, Windows Server, VMware, Docker, KVM, LXC

Certifications

IBM
Certified Sterling Integrator and Gentran Mapping Specialist
Informatica
PowerCenter Developer 1 and 2, PowerCenter Administration, Data Exchange, Data Transformation

Outside work

I enjoy building apps with AI and creating useful things. Also scuba diving, snorkeling, and time outdoors. Long Island, New York.