salmaanrauf.dev Software / AI Engineer Updated 2026

Software / AI Engineer at Robert Half + Protiviti

Salmaan
Rauf

I build internal tools for search, evaluation, and business processes, with source trails and review paths for real use.

View work
01

Retrieval

Search, source handling, validation, and evaluation loops for production use.

02

Connectors

Connectors that move work between internal tools, business systems, and operators.

03

Interfaces

Interfaces for reviewing outputs, sources, and workflow state without digging through logs.

Background

Tools built for review, not blind trust.

I completed my B.S. in Computer Science at Cal State Fullerton and now work as a Software / AI Engineer at Robert Half / Protiviti. I care about traceability: what source was used, what changed, and what a reviewer can verify.

Recent work spans retrieval systems, evaluation harnesses, Salesforce Agentforce integrations, AI security research, and nonprofit mapping tools. Across those projects, I try to keep the system understandable: clear inputs, visible state, and fewer black boxes.

Current
Software / AI Engineer, Robert Half / Protiviti
Education
B.S. Computer Science, Cal State Fullerton
Focus
Retrieval, evaluation, connectors, full-stack systems
Based
Orange County, California

Current focus

What I build.

01

Retrieval + validation

RAG, web search, source handling, evaluation loops, and output paths that can be audited after the run.

  • OpenAI
  • Azure AI Foundry
  • Semantic Kernel
  • Pinecone
02

Business-system connectors

Connectors that move work between internal GPT tools, Salesforce Agentforce, and existing business systems.

  • Agentforce
  • Python
  • APIs
03

Full-stack web apps

Interfaces, auth-aware flows, data views, and product surfaces that make technical systems easier to review.

  • TypeScript
  • Next.js
  • React
04

Cloud + data

Vector stores, PostgreSQL, Firebase, Docker, deployment paths, and pragmatic infrastructure.

  • Azure
  • AWS
  • PostgreSQL
05

Review loop

input -> retrieval
retrieval -> citations
citations -> validation
validation -> reviewable result

Work history

Experience.

15k+ people represented in nonprofit outreach planning
65 villages mapped for outreach context
3-5h saved per market-research request

Robert Half / Protiviti

Software / AI Engineer

Building search tools, validation checks, and Agentforce connectors for internal GPT and business-system use cases.

  • RAG
  • Agentforce
  • Validation

Robert Half / Protiviti

GenAI Engineering Intern

Built and deployed a multi-agent system across eight sources, using Azure AI Foundry and Semantic Kernel to reduce manual market research work.

  • Azure AI
  • Semantic Kernel
  • 8 sources

Walt Disney

AI Security Researcher

Led an AI security research track focused on controlled model behavior, implementation constraints, and internal stakeholder review.

  • AI security
  • Research
  • Team lead

Develop For Good

Software Engineer

Built React mapping tools for nonprofit volunteer distribution across underserved Colombian communities.

  • React
  • Maps API
  • Nonprofit

Selected work

Selected projects.

RMP RAG assistant interface
02

RMP RAG

A retrieval assistant for professor research, keeping retrieved faculty and context snippets attached to each answer.

  • RAG
  • Pinecone
  • OpenAI
2024 / Faculty retrieval
PantryTracker inventory interface
03

PantryTracker

A pantry inventory flow for adding items, checking quantities, and keeping household staples current.

  • React
  • Next.js
  • Inventory
2024 / Inventory surface

Email is best

Send the problem you want solved.

Send the repo, product surface, internal tool, or problem statement. Email is best.

Start a conversation

Resume

Salmaan Rauf resume