Engineering the Future of Generative AI

Software & AI Engineer @ Robert Half - Protiviti
Computer Science @ CSUF '26

About Me

Salmaan Rauf

I'm a Computer Science student at Cal State Fullerton (class of '26) currently working at Robert Half - Protiviti as a Software & AI Engineer. My role focuses on developing and implementing generative AI solutions, combining my passion for software engineering and artificial intelligence.

I'm driven by the challenge of making AI more accessible and reliable for real-world applications. When I'm not coding, you'll find me exploring new technologies, mentoring other students, or working on personal projects. I believe the best solutions come from understanding both the technical complexity and the human impact of what we build.

Orange County, CA
CSUF '26

Skills

AI/ML

Advanced machine learning and artificial intelligence technologies

OpenAI Azure AI LangChain TensorFlow RAG NLP

Languages

Programming languages and development tools

Python TypeScript JavaScript C++ Java C# SQL HTML/CSS

Cloud & Database

Cloud infrastructure and data management

AWS Firebase Pinecone Azure MongoDB PostgreSQL

Frameworks

Modern web development frameworks and tools

React Next.js Node.js Material-UI Vercel Stripe

Tools & DevOps

Development workflow and deployment tools

Git Docker CI/CD Agile Jira Linux

Experience Timeline

AI & Software Engineer - Robert Half - Protiviti

August 2025 - Current
  • Engineering a ChatGPT-like web search workflow with built-in validation and grounding logic, ensuring outputs are reliable, traceable, and free of hallucinations in production use cases
  • Developing multi-agent connectors to Salesforce Agentforce, enabling seamless integration with the company's internal GPT platform and expanding automation capabilities across business functions
RAG
AgentForce
Hallucination-Free
Production RAG
Multi-Agent

GenAI Engineering Intern - Robert Half - Protiviti

June 2025 - August 2025
  • Architected and deployed a production-ready multi-agent workflow which automated data extraction and analysis across 8 internal and external sources
  • Designed grounded AI workflows with Azure Foundry + Semantic Kernel, achieving zero hallucinations in evaluations
  • Delivered a validated solution, cutting 3–5 hours of manual work per request and scaling efficiency for a full market research team handling multiple requests daily
Azure AI Foundry
Semantic Kernel
3-5hr Saved
Zero Hallucinations
8 Sources

AI Security Researcher - Walt Disney

September 2024 - January 2025
  • Led a cross-functional team in implementing security measures for AI-driven systems - details restricted by NDA
AI Security
Cross-Functional
Team Lead

Software Engineer - Develop For Good

May 2024 - September 2024
  • Engineered a React-based web application to streamline volunteer distribution for over 15,000 people across 65 impoverished villages in Colombia, significantly enhancing community outreach
  • Integrated interactive mapping features with the Maps API to visually pinpoint underserved areas, improving resource allocation efficiency by 10%
  • Directed weekly sprint meetings to keep projects on track and guide team collaboration
15K+ People
Maps API
10% Efficiency
65 Villages

Software Engineering Fellow - Headstarter AI

June 2024 - September 2024
  • Completed an intensive 8‑week fellowship structured as 6 consecutive one‑week sprints, rapidly mastering new full‑stack technologies
  • Independently developed and deployed 7 innovative full‑stack projects under tight deadlines—projects originally designed for a team of 4
Full-Stack
7 Projects
1-Week Sprints
AI/ML

Featured Projects

LearnlyAI - AI Flashcard App
Next.js Firebase Stripe

LearnlyAI

Full-stack flashcard app serving 40+ active users

40+ Active Users
15% Grade Improvement
  • Engineered a full-stack flashcard app currently serving ~40 active users, converting raw text into concise, mind-mapped flashcards that drive an average exam grade improvement of 15%.
  • Crafted strategic system prompts with Google Generative AI to extract and prioritize key concepts for effective learning.
  • Integrated Firebase for secure storage, Clerk for seamless authentication, and Stripe for efficient payment processing.
RMP_Chat - AI Assistant
Next.js React OpenAI Pinecone

RMP_Chat

RAG-powered AI assistant for Rate My Professor

RAG Technology
AI-Powered
  • Developed a Retrieval-Augmented Generation (RAG) AI assistant using Next.js, React, Pinecone, and OpenAI, enhancing response accuracy and context-awareness.
  • Integrated Pinecone's vector database with OpenAI's language model through RAG to deliver precise, human-like answers to complex user queries.
  • Currently expanding the project by implementing a web scraper to gather all RateMyProfessor ratings for CSUF, integrating them into the vector database, enabling students to inquire about any professor they may be taking.
PantryTracker - Smart Inventory System
React Next.js Firebase CV

PantryTracker

Smart inventory management system with CV integration

CV Integration
Smart Inventory
  • Developed Web Application using React.js and Next.js for efficient pantry management.
  • Implemented Firebase API for database and user management; deployed MVP to Vercel.
  • Integrating Computer Vision API for image recognition to automatically identify and add items to pantry.
  • Planning to incorporate Spoonacular API to suggest recipes based on current pantry inventory.

Let's Build the Next Breakthrough