Sultan Alfaifi — Full-Stack Software Engineer

I build full-stack products powered by intelligent agents.

I turn product ideas into complete software—from responsive interfaces and reliable backends to connected data and LLM-powered workflows.

  1. 01InterfaceHuman intent
  2. 02BackendBusiness logic
  3. 03APIsTool contracts
  4. 04DataContext + state
  5. 05AI AgentsReason + act

System ready

Core Stack & Focus

  • Laravel
  • Python
  • Agentic AI
  • LLM Applications
  • REST APIs
  • MySQL
Continue through the system

Profile / 01

About

Engineering complete products, then extending them with intelligent behavior.

Portrait of Sultan Alfaifi wearing traditional Saudi attire

Portrait supplied and approved by Sultan Alfaifi.

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 · Education · Programs · Certifications · Community

Organizations Along My Journey

Relationship labels are explicit

Capabilities / 02

Areas of Expertise

From full-stack engineering to intelligent agentic systems, I build complete solutions across the product lifecycle.

UI / Server / Data

Full-Stack Development

Building complete web applications—from responsive interfaces and backend logic to databases and deployment-ready integrations.

Goals / Tools / Memory

AI Agent Systems

Designing goal-driven AI agents that can reason, use tools, maintain context, and execute multi-step workflows.

Models / Retrieval / Output

LLM Applications

Building practical applications powered by large language models, including structured outputs, retrieval workflows, and model integrations.

Services / Contracts / Flow

APIs & System Integration

Connecting applications, external services, databases, and AI models through reliable APIs and automated data flows.

Selected systems / 03

Selected Work

A curated selection of projects I understand, trust, and can confidently explain.

Arabic AI Voice AssistantCreator · AI & Backend Development

DANNA

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

Concrete outcomeApproved as an Alexa skill.

  • Python
  • Alexa Skills Kit
  • AWS Lambda
  • LLM Integration
  • OpenRouter
  • Prompt Engineering
Technical context
  • Connects voice interaction, serverless backend logic, and an LLM conversation layer.
  • Designed around contextual, multi-turn Arabic conversations.
Intelligent Legal GuidanceAI & Backend Development

Tabayun

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

Technical 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.
Full-Stack Product ThinkingWeb Product Development

Masari

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

Concrete outcomePublic web application with real-time editing and PDF export.

  • HTML5
  • CSS3
  • JavaScript
  • pdfmake
  • localStorage
Technical context
  • Privacy-first editing with data stored locally in the browser.
  • Responsive editor, real-time preview, and client-side vector PDF export.
KAUST AI Training ProjectMachine Learning Development

Potato Disease Classification

A custom PyTorch convolutional neural network trained to classify potato leaf diseases across Early Blight, Late Blight, and Healthy categories.

Concrete outcome98.61% best validation accuracy.

  • Python
  • PyTorch
  • CNN
  • Computer Vision
  • Data Augmentation
  • Batch Normalization
Technical context
  • Completed as part of the KAUST AI training program.
  • Used augmentation, batch normalization, and residual connections.

Applied practice / 04

Experience

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

Salla bilingual logo

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.

Working set / 05

Skills & Technology

A focused engineering toolkit—without percentages or decorative proficiency scores.

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

Signals / 06

Achievements & Recognition

Selected markers of learning, execution, and contribution.

A1KAUST Academy bilingual logo

Top 5% — KAUST AI Academy

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

A2IBM logo

Perfect Evaluation — 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 — UQU Computer Club

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

Learning system / 07

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

Knowledge in motion / 08

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.

Trusted perspectives / 09

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

Skills Lab Coach, FDM Group

Trainer, IBM AI Experiential Learning Lab

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

Ideas into clarity / 10

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.

Open channel / Contact

Let's build something meaningful.

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