Sultan Alfaifi — Software Engineer

I build AI agents and software people can use.

From a Windows model advisor to multi-agent workflows and Arabic interfaces, I turn ideas into working software with clear decisions and practical controls.

A little of my world.Makkah, Saudi Arabia

From the first idea to the working system.

Selected work.

Useful products. Inspectable systems. Built from the idea through the details.

Mustakshif application icon

The right model.
For your machine.

  1. Your hardware
  2. Your goals
  3. Explained fit
Local AI Model Advisor

Windows release · v0.4.0

Mustakshif

A Windows app and CLI that match local AI models to a computer's hardware, language, and intended use.

Creator · Product & Python Engineering

  • Python
  • Windows
  • Ollama
  • CLI
Inside the build

The problem

Model size alone cannot tell someone whether an AI model will fit their device or their task.

The engineering decision

One explainable scoring engine serves both desktop and CLI, with an official-source catalog, offline fallback, and approval before model installation.

What you can verify

Published Windows installer, documented scoring rules, and public tests. Recommendations are estimates; benchmark calibration is still planned.

Many perspectives.
One traceable decision.
GroundedTransformationalDemo-first
  1. Structured critique
  2. Evidence checks
  3. Human decision

Shared state. Recorded reasoning. Human judgment.

Multi-Agent Decision Workflow

Engineering alpha · v0.4.1

RAJIH Engine

An inspectable runtime that turns a challenge brief into independent ideas, structured critique, evidence annotations, and a recorded decision.

Creator · Agent Architecture & Python Engineering

  • Python
  • Multi-Agent Workflows
  • Structured Outputs
  • CLI
Inside the build

The problem

Teams need to compare ideas without losing the reasoning, evidence, and uncertainty behind their choice.

The engineering decision

Keep ideators independent, let one orchestrator write shared state, and route close or insufficiently supported decisions to a human.

What you can verify

Public CLI, provider adapters, persistent run records, and automated tests. Comparative effectiveness has not been validated.

TextVoice
One shared workflow

Your intent, made clear.

Draft · Inactive
You review.
You decide.

Prototype workflow · Financial actions are simulated

Arabic Financial Automation Prototype

Hackathon prototype · Simulated actions

AutoFlow

An Arabic interface for drafting and reviewing financial routines, with text and voice assistants that produce an inactive workflow for user review.

Creator · Product, Interface & AI Integration

  • React
  • JavaScript
  • OpenAI APIs
  • WebRTC
Inside the build

The problem

A financial instruction must become a workflow the user can understand, check, and explicitly approve.

The engineering decision

Text, voice, and the manual editor share one validated workflow contract. AI-generated drafts stay inactive until reviewed.

What you can verify

Interactive demo, public source, and contract/API tests. Financial actions are simulated; there is no production bank execution.

Your experience.
Ready for the next step.
Profile detailsExperience & skills
Live preview
Print-ready PDF

Created in your browser. Kept on your device.

Full-Stack Product Thinking

Live web application

Masari

An online resume builder that allows users to create professional CVs using customizable templates and real-time editing.

Web Product Development

  • HTML5
  • CSS3
  • JavaScript
  • pdfmake
  • localStorage
Active users
About 1,600
CVs downloaded
1,250+
Inside the build

The problem

CV creation needs immediate feedback and a usable PDF without requiring an account or uploading personal details.

The engineering decision

Keep editing and storage in the browser, connect the form to a live preview, and generate vector PDFs on the client.

What you can verify

Public application and source code. The editor, preview, local storage, and PDF export can be tried directly.

More work DANNA, Tabayun & applied ML

DANNA

Alexa skill · Public source

An Arabic AI voice assistant for Alexa, designed to support contextual, natural, multi-turn conversations for users in Saudi Arabia.

Project context
  • Connects voice interaction, serverless backend logic, and an LLM conversation layer.
  • Designed around contextual, multi-turn Arabic conversations.

Tabayun

Graduation project

An intelligent platform that compares visitors’ home-country laws with Saudi regulations, helping international tourists understand important legal differences.

Project context
  • Translated a real visitor problem into a practical software solution.
  • Graduation project supervised by Dr. Ahmed D. Alharthi.
  • Presented at a university career and innovation forum.

KAUST AI Projects Collection

Applied learning collection

A collection of hands-on Machine Learning and Deep Learning projects developed through KAUST Academy, spanning computer vision, neural networks, classification, prediction, model training, and applied AI workflows.

Project context
  • Completed through KAUST Academy.
  • Selected work across Machine Learning and Deep Learning.

The person behind the systems.

Portrait of Sultan Alfaifi wearing traditional Saudi attire

I’m Sultan Alfaifi, a full-stack software engineer with hands-on experience building end-to-end web applications, from user interfaces and backend logic to API integrations and databases.

Alongside full-stack development, I specialize in designing AI agent systems using Python and large language models, connecting them with tools, data, and real-world workflows to build practical and intelligent products.

Experience

Professional learning grounded in implementation, feedback, and engineering workflows.

Salla

Software Engineer Intern, COOP

Developing practical full-stack engineering skills through structured training and hands-on implementation within Salla’s engineering environment.

  • Learning and applying React, PHP, Laravel, and MySQL through practical development tasks.
  • Building frontend interfaces and connecting them with backend logic and databases.
  • Practicing API development, input validation, error handling, and data management.
  • Gaining exposure to Docker and professional software development workflows.
  • React
  • JavaScript
  • PHP
  • Laravel
  • MySQL
  • REST APIs
  • Docker

Applied professional training. React and Docker are currently expanding skills.

Achievements & Recognition

Selected markers of learning, execution, and contribution.

A1KAUST Academy bilingual logo

Top 5% at KAUST AI Academy

Ranked among the top 5% of participants in the KAUST Academy AI Specialization.

A2IBM logo

Perfect Evaluation at IBM AI Lab

Afiyah, a multi-agent healthcare project, received a 5/5 evaluation across all assessment criteria.

A3Amad Hackathon Arabic logo

Amd FinTech Hackathon Finalist

Advanced to the onsite final stage of the Amd FinTech Hackathon.

A4Umm Al-Qura University bilingual logo

Best UI Designer at UQU Computer Club

Recognized by the Umm Al-Qura University Computer Club for excellence in user-interface design.

Experience · Education · Programs · Certifications · Community

Organizations Along My Journey

Explore the institutions that shaped my learning, work, and community journey.

Drag the logos, or hover one to explore the relationship.Swipe the moving logos, then tap one to explore the relationship.

Beyond the projectsLearning, community & more

Skills & Technology

The tools and practices behind my products, integrations, and AI systems.

Full-Stack Engineering

  • Laravel
  • PHP
  • JavaScript
  • MySQL
  • REST APIs

AI & Agentic Systems

  • Python
  • AI Agents
  • LLM Applications
  • RAG
  • Multi-Agent Workflows

Engineering Practices

  • System Design
  • API Integration
  • Database Design
  • Git
  • Testing & Debugging

Currently Expanding

  • React
  • Docker

Learning, Applied.

A curated collection of programs that strengthened my technical foundations, AI capabilities, and professional mindset.

KAUST Academy

KAUST AI Academy

Learned

Machine Learning · Deep Learning · PyTorch

Applied

Completed an in-person advanced AI stage after qualifying through multiple assessments, with practical training in machine learning, deep learning, and PyTorch.

Achieved

Top 5%

NVIDIA Deep Learning Institute

Fundamentals of Deep Learning

Learned

Neural Networks · Deep Learning · Practical Labs

Applied

Completed hands-on deep learning training with practical labs and a competency-based assessment.

Achieved

Program completed

DeepLearning.AI

Linear Algebra for Machine Learning and Data Science

Learned

Linear Algebra · PCA · Mathematical Foundations

Applied

Developed the mathematical foundations used in machine learning through matrices, eigenvalues, PCA, Python exercises, and graded assignments.

Achieved

Program completed

University of Michigan

Introduction to Data Science in Python

Learned

Python · Pandas · Data Analysis

Applied

Applied Python and Pandas to data preparation, cleaning, manipulation, and introductory statistical analysis.

Achieved

Program completed

McKinsey & Company

McKinsey.org Forward Program

Learned

Problem Solving · Communication · Adaptability

Applied

Completed a 10-week professional-development program focused on structured problem-solving, effective communication, adaptability, and workplace capabilities.

Achieved

Program completed

IBM SkillsBuild

Make Agentic AI Work for You

Learned

Agentic AI · AI Workflows

Applied

Explored foundational agentic AI concepts and how AI agents can be applied to practical tasks and workflows.

Achieved

Program completed

Community & Teaching

Sharing practical knowledge through bootcamps, workshops, and volunteer initiatives focused on artificial intelligence and technology.

3Training Experiences
11Volunteer Initiatives
180+Volunteer Hours

Trainer · Artificial Intelligence Pioneers · 3 Days

AI Agents Bootcamp

Delivered a three-day bootcamp covering AI agent fundamentals, tools, memory, planning, multi-agent workflows, and practical agent building.

Visit organization

Workshop Facilitator · Fazzah Voluntary National Association · Madinah

Artificial Intelligence Workshop

Introduced participants to artificial intelligence concepts, practical tools, and accessible real-world applications.

Workshop Facilitator · Riadiat

AI for Business Workshop

Presented practical ways to integrate AI into business activities, improve productivity, and support everyday workflows.

Volunteer record

Participated in 11 volunteer initiatives, contributing more than 180 hours across community, educational, and technology-focused activities.

Ideas, Explained.

From complex systems to clear, practical knowledge.

Creating practical Arabic content that makes artificial intelligence, AI agents, software systems, and programming easier to understand and apply.

5,000+Followers Across Platforms
DozensOne-to-One Guidance Sessions
01

Technical Explainers

Breaking down complex concepts in AI, agentic systems, software engineering, and programming into clear and practical explanations.

02

AI News & Insights

Sharing important AI developments, new tools, model releases, and developer updates with concise analysis and practical context.

03

One-to-One Guidance

Providing personalized technical guidance across artificial intelligence, software development, learning paths, tools, and project planning.

Recommendations

Perspectives from educators and mentors who have seen me learn, build, and collaborate.

“His talent for turning requirements into practical software solutions and working well with teammates was especially notable.”

Dr. Ahmed D. Alharthi

Assistant Professor of Software Engineering

Umm Al-Qura University

Graduation Project Supervisor

Umm Al-Qura University bilingual logo
  • Software Engineering
  • Tabayun
  • Technical Skills
  • Teamwork

Full recommendation letter available upon request.

“I was very impressed by his performance and would be happy to recommend him for future opportunities.”

Heyam AbuNaseer

Trainer, IBM AI Experiential Learning Lab

IBM logo
  • Agentic AI
  • Commitment
  • Collaboration
  • Positive Attitude

Let's build something meaningful.

Have a software opportunity, AI project, collaboration, consultation, or speaking invitation? I'd be glad to hear from you.

Send Me an Email

sultalfaifi@gmail.com