
Agentic Workflow with LangChain + LangGraph
Walkthrough of an agentic workflow built on LangChain and LangGraph — graph-based orchestration, tool use, and stateful multi-step reasoning.
- LangChain
- LangGraph
- Python
- LLM Agents
Open to opportunities
software engineer building data pipelines
5+ years turning messy external data into clean, validated records — with TypeScript, React, Node.js, Python, and PostgreSQL doing the heavy lifting.
The languages, frameworks, and platforms I reach for most often.
Data pipeline tooling, an Electron desktop suite, and React Native apps shipped to both stores.

Walkthrough of an agentic workflow built on LangChain and LangGraph — graph-based orchestration, tool use, and stateful multi-step reasoning.
Mobile study app for the AZ-900 Azure Fundamentals certification, available on the App Store and Google Play. Interactive learning with practice questions and exam prep.

Internal QA desktop tool automating regulated study workflows. Electron pairs a React renderer with Node services to pull jobs from secure shares, validate CSV/XLSX files in real time, preview PDFs, and ship signed builds per environment.

Demo of a Supabase-backed mobile experience covering authentication, realtime data, and Expo tooling with React Native.
Notes from recent work — debugging, tooling, and the occasional deep dive.
109 Focused Tests Passed. The Final Video Still Wasn't Proven.Video
A green test suite did not prove that the final MP4 still matched the approved package. The repair binds the current video path and SHA-256 digest to the validation report.
The Identity Check This AI Video Pipeline Was MissingVideo
The publish gate now requires the reviewed package, story, current video path, and current bytes to agree, stopping stale state or the wrong artifact before release.
The Prompt Constraint That Kept This GPT-5.6 Sol Refactor BoundedVideo
One behavior, three integration boundaries, 12 application files, and no merge authority: the constraint that kept a real GPT-5.6 Sol refactor narrow enough to review.
I Gave GPT-5.6 Sol a Real Repo RefactorVideo
A bounded GPT-5.6 Sol refactor inside a real production video system, followed by an independent review that found the missing artifact-provenance guarantee.
Your Local AI Tools Should Train From Their LogsVideo
Local assistants already record failures, retries, repairs, and corrections. With training events, redaction, quality gates, and evals, those logs can become a disciplined learning loop.
/ Let's build
Interested in software engineering roles focused on data integration, developer tooling, or cross-platform product work — especially where data accuracy and reliability are non-negotiable.