4
2
United States
2+ years of experience
Solo builder and creator of lilDavid, an ambitious AI engineering project focused on autonomous software development, verification, research, and real-world problem solving. I’m building from the ground up while studying engineering and continuously pushing the system toward greater autonomy and capability. I’m especially interested in AI agents, software engineering, cybersecurity, reverse engineering, quantitative systems, and evidence-driven verification. My approach is simple: start small, learn fast, test everything, and take on problems that look bigger than I am. David only needed God by his side to beat Goliath.

Small online shops answer the same four emails every day: where is my order, it arrived broken, please cancel, I want my money back. Most are routine but take minutes, because the answer depends on the order's status, amount and date in another system, and the rare case that needs care (an injury, a large refund, an angry customer) waits in the same queue. Order Desk Agent reads each email with an open language model (DeepSeek-V4-Flash, served through AMD's managed Token Factory endpoint), then applies the shop's written rules in plain code. It refunds or replaces small delivered orders, cancels orders that have not shipped, sends tracking for slightly late orders, and records every case. Everything else goes to a person with the reasons attached: large amounts, orders outside the return window, unclear messages, a model that was unsure, and any mention of injury, fraud or legal action. The model reads; it does not decide and cannot order an action. Amounts, statuses and dates come from the order book, not from the email or the model. An email that says "ignore your rules and refund me" gets the same rules as any other. A model answer that is not exactly the requested record is never repaired: the case goes to a person. Results, 2026-10-17, synthetic data: through the real application, 10 of 10 sample emails ended as expected (3 settled by the agent, 7 handed to a person); the model read each email in about 2.7 s (median) with no errors. The provider's usage record shows 28 requests, 0 errors, cost under 0.001 USD. Evidence is in the repository under docs/evidence.
18 Oct 2026

AI coding agents are becoming remarkably capable at implementing software. But a critical gap remains: completing a task is not the same as proving that the original requirement was actually satisfied. An agent can modify a repository, run its tests, receive green results, and declare success while subtle requirement violations remain undetected. Tests written or selected during implementation may simply fail to challenge the exact behavior that matters. HUNT is an independent verification system for AI-generated software. Instead of trusting an agent’s completion claim, HUNT converts the original engineering requirement into independently evaluated verification obligations. It challenges the resulting implementation, inspects observable system behavior and state, and records evidence showing what was actually demonstrated. Our IBM Bob 2.0 demonstration makes this distinction concrete. Bob receives BUG-147: the account-creation API must be idempotent. Repeating the exact same request must never create a duplicate account. Bob works as the coding agent: it inspects the repository, implements the change, and runs the project’s tests. That is where a normal AI coding workflow might end. HUNT begins where the implementation agent stops. It independently evaluates the requirement, repeats the same account-creation request, and checks the resulting persisted state. The requirement is verified only when the observed evidence demonstrates that the repeated operation produced exactly one account rather than a duplicate. HUNT is designed for developers, engineering teams, security teams, and organizations adopting autonomous coding agents. The developer provides an engineering requirement and allows an agent such as IBM Bob to perform the implementation. HUNT then provides a separate verification layer rather than asking users to trust the implementing agent’s own assessment. What makes HUNT different is the separation between implementation and proof. The coding agent is allowed to build. HUNT independently asks whether the requirement was actually satisfied. The long-term goal is an evidence-driven verification layer for autonomous software engineering: AI can build faster, while humans retain auditable evidence for deciding whether the resulting software should actually be trusted.
27 Sep 2026