AI & Software Engineer

I'm Yavar Khan,
an AI Engineer.

Bridging Software Engineering and AI/ML to build intelligent, scalable systems — from multi-agent architectures and RAG pipelines to production-grade cloud APIs.

Yavar Khan
Expertise

What I Build

Specialized in building systems that sit at the intersection of software engineering and artificial intelligence.

AI/ML Systems

End-to-end machine learning pipelines — from custom Transformers and CNNs to anomaly detection autoencoders and reinforcement learning agents.

PyTorchTensorFlowScikit-learnFAISSPandas

GenAI Applications

Multi-agent architectures, RAG pipelines, and LLM-powered assistants with structured outputs, tool use, and production-grade observability.

LangChainLangGraphOpenAI SDKRAGPrompt Engineering

Scalable Software

Production REST APIs, cloud-native deployments, and monitoring dashboards — built for high-concurrency traffic and operational reliability.

JavaPythonFastAPIAWSDockerCI/CD
Portfolio

Projects

A selection of AI/ML and GenAI projects demonstrating end-to-end engineering.

Deep Research Pro

Multi-agent async research system with query planning, multi-wave evidence collection, and cited synthesis across six specialized agents.

50x Speedup6 AgentsMulti-wave
OpenAI SDKPydanticSQLiteGradio

Context-Aware RAG Assistant

Intelligent RAG pipeline with FAISS vector indexing, runtime persona switching, and real-time Pushover alerts, deployed on Hugging Face.

10x Faster Retrieval4 Personas100+ Docs
LangChainFAISSFastAPIGradio

Transformer Sentiment Analysis

Custom Transformer built from scratch in PyTorch with multi-head self-attention and Word2Vec embeddings, trained on 560K Yelp reviews.

91.8% Accuracy0.92 F1213M Params
PyTorchTransformersspaCyGensim

VGG-16 vs ResNet-18

Comprehensive comparison of VGG-16 and ResNet-18 on 30K images across 3 classes with hyperparameter tuning and data augmentation.

96.5% Accuracy30K Images3 Classes
PyTorchCNNComputer VisionData Augmentation

ThermoWatch-AE

Convolutional Autoencoder for unsupervised anomaly detection in machine temperature data using the Numenta Anomaly Benchmark.

R² 0.9970.007 MAEUnsupervised
PyTorchAutoencoderAnomaly DetectionNAB

EMNIST Character Recognition

CNN for 36-class handwritten character recognition (26 letters + 10 digits) trained on 100K EMNIST balanced samples.

91.1% Accuracy36 Classes425K Params
PyTorchCNNComputer VisionEMNIST

GridWorld RL

SARSA vs n-Step Double Q-Learning comparison on custom GridWorld with Optuna-based hyperparameter optimization.

0.92 Avg Rewardn=3 OptimalOptuna-tuned
Reinforcement LearningQ-LearningSARSAOptuna

Speech Emotion Recognition

1D CNN for classifying 5 emotions from speech audio using MFCC features, data augmentation, and a Flask web interface.

5 EmotionsRAVDESSFlask UI
CNNMFCCFlaskAudio Processing
Toolkit

Skills & Certifications

Programming & Backend

PythonJavaC++SpringBootFastAPIREST APIsAsyncIOSQLPydantic

AI/ML & GenAI

PyTorchTensorFlowScikit-learnLLMsRAGMulti-Agent SystemsPrompt EngineeringTransformersFAISSLangChainLangGraph

Data & Retrieval

PandasNumPyElasticSearchETL PipelinesEmbedding PipelinesPostgreSQLMySQLMongoDB

Cloud & Deployment

AWS LambdaS3IAMCloudWatchVertex AIDockerHugging Face SpacesCI/CD

Tools & Platforms

GitJIRAKibanaPostmanGradioStreamlitConfluenceLinux/Unix

Certifications

AWS Certified Cloud Practitioner

Amazon Web Services

Machine Learning Specialization

Stanford / DeepLearning.AI

Algorithmic Toolbox

UC San Diego (Coursera)

Get in Touch

Let's Connect

Open to opportunities in AI/ML Engineering, GenAI, and Software Engineering. Let's build something impactful together.