Research
Long-term research areas I explore. Each topic collects insights, notes, references, and evolving thinking over time.
These aren't blog posts. They're living documents — updated as I learn, build, and encounter new questions.
Knowledge Graphs
Design, construction, and querying of knowledge graphs for AI applications. Entity resolution, semantic search, graph-based reasoning, and integration with LLM workflows.
AI-Native Software
Designing software systems that leverage AI as a first-class component. Architecture patterns, agent orchestration, human-in-the-loop design, and deployment strategies.
Generative Engine Optimization
Making content discoverable by AI search engines. Understanding how LLMs surface and rank information, structured data for AI consumption, and the shift from keyword to semantic discovery.
AI Agent Workflows
Building autonomous and semi-autonomous agent systems. Multi-step reasoning, tool use, memory management, error recovery, and production deployment of agent pipelines.
Property Data Systems
Collecting, structuring, and enriching property data at scale. Automated scraping pipelines, data normalization, geocoding, rental yield analysis, and structured data generation for SEO.
Automated Reasoning
Applying formal and informal reasoning methods to AI systems. Consistency checking, constraint solving, decision logic, and combining symbolic reasoning with neural approaches.