I work with cloud infrastructure, production systems, monitoring, incident response, deployments, and operational reliability.
I'm currently expanding that foundation into Applied AI and Forward Deployed Engineering, with a focus on building systems that interact with real business data, use tools, retrieve evidence, expose their execution, and solve practical problems.
My current areas of focus include:
- AI agents and tool calling
- Retrieval-Augmented Generation (RAG)
- Semantic and hybrid retrieval
- PostgreSQL + pgvector
- FastAPI-based AI applications
- Agent observability and execution traces
- Evidence grounding and hallucination control
- Production-minded testing and reliability
AI Customer Support Resolution Agent
Support Pilot AI is a tool-using customer-support agent built around a fictional SaaS platform called CloudDesk.
Instead of relying only on an LLM's internal knowledge, the agent can choose approved tools, inspect structured business data, retrieve support documentation, and generate responses grounded in evidence.
V1 β Agent Foundation β
- Gemini tool calling
- Explicit agent orchestration loop
- Customer and subscription lookup
- Service incident investigation
- Semantic knowledge retrieval
- Gemini Embedding 2
- PostgreSQL + pgvector
- Evidence-grounded responses
- Hallucination guardrails
- Developer View / Agent Trace
- Agent-run and tool-execution persistence
- Tool latency and failure tracking
- 28/28 automated tests passing
Next: V2 β Multi-Tool Resolution
Multi-user, multimodal RAG knowledge workspace
Knowledge Hub AI evolved across three versions from a document-based RAG application into a retrieval-focused knowledge platform with private user workspaces, multimodal document understanding, hybrid retrieval, grounded generation, and broader evaluation.
Key capabilities
- PDF, DOCX, Markdown and TXT ingestion
- PostgreSQL + pgvector
- Gemini embeddings and generation
- Hybrid semantic + lexical retrieval
- Candidate ranking / reranking
- Grounded answer generation
- Source attribution
- Conversational retrieval
- Authentication and private workspaces
- Admin / member roles
- Cross-user data isolation
- Multimodal document understanding
- Flowchart, chart and architecture-diagram retrieval
- Unsupported-question rejection
- 107 automated tests passing
AWS Β· CloudWatch Β· Linux Β· Terraform Β· Docker
CI/CD Β· Jenkins Β· Git Β· Bitbucket Β· Octopus Deploy
New Relic Β· CloudWatch Β· PagerDuty Β· Incident Response Β· Production Support
Python Β· FastAPI Β· PostgreSQL Β· SQLAlchemy Β· SQL Β· pgvector
Gemini Β· LLM Tool Calling Β· AI Agents Β· RAG Β· Embeddings Β· Semantic Search Β· Hybrid Retrieval Β· Grounding
pytest Β· API Testing Β· Workflow Testing Β· Evaluation Β· Regression Testing
What interests me about Forward Deployed Engineering is the combination of technical problem solving, customer context, system integration, production ownership, and measurable outcomes.
The kind of workflow I enjoy looks like this:
Business / Customer Problem
β
Understand the Requirement
β
Investigate Systems & Data
β
Build or Integrate a Solution
β
Validate the Behavior
β
Observe & Troubleshoot
β
Improve the Outcome
My Cloud/DevOps background gave me experience around production systems, reliability, monitoring and incident response.
My current AI projects are helping me build the other side of that skill set: agents, retrieval, tool use, data integration, grounding, evaluation and AI application design.
Knowledge Hub AI
βββ V1 β
βββ V2 β
βββ V3 β
Support Pilot AI
βββ V1 β Agent Foundation β
βββ V2 β Multi-Tool Resolution β Next
I'm intentionally building these projects version by version so that each release adds a deeper engineering problem rather than simply increasing the feature count.
- AWS Certified Solutions Architect β Professional
- AWS Certified Cloud Practitioner
I'm interested in opportunities around:
Forward Deployed Engineering Β· Applied AI Β· AI Agents Β· Cloud / DevOps Β· Technical Solutions Engineering
Building at the intersection of Cloud Engineering, Applied AI, and real-world problem solving.