Skip to content
View msaleh1888's full-sized avatar

Block or report msaleh1888

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
msaleh1888/README.md

👋 Hi, I’m Mahmoud — Full-Stack Software Engineer / AI Engineer

I build production-grade platforms, developer tooling, and AI-powered systems across backend services, frontend applications, distributed workflows, and cloud infrastructure.

My work focuses on reliability, maintainability, async processing, operational tooling, and practical AI integration — using technologies like FastAPI, Celery, MongoDB, Redis, React, Next.js, Kubernetes, and GitHub Actions.

I bring 10+ years of engineering experience from large-scale industrial environments (Valeo, Garrett), combined with hands-on experience building modern cloud-native and AI-enabled software systems.


Current Work

Software Engineer @ Tekunda

Contributing to a production Salesforce DevOps platform across:

  • Backend services and async workflows
  • Celery worker systems and distributed task processing
  • Frontend operational tooling and UX improvements
  • CI/CD pipelines and deployment reliability
  • Analytics and activity-stream systems
  • AI-assisted developer tooling
  • Production observability and rollout safety improvements

Core technologies: FastAPI, MongoDB, Redis, Celery, Next.js, React, Zustand, Tailwind, Kubernetes (AKS), GitHub Actions, OpenTelemetry, SSE/WebSockets.


Engineering Focus

  • Production-grade backend systems
  • Distributed workflows and async processing
  • Internal developer platforms and operational tooling
  • Reliability-focused architecture and deployment safety
  • Full-stack product engineering
  • AI-powered workflows and LLM integrations
  • Cloud-native infrastructure and CI/CD systems

📂 Featured Projects

🔹 Job Market Intelligence Platform

Backend-first AI platform for ingesting, enriching, and analyzing job-market data using async pipelines, LLM workflows, and a React frontend.

Highlights

  • FastAPI backend with async ingestion pipelines
  • PostgreSQL persistence and historical snapshots
  • RAG-style enrichment and recommendation workflows
  • React / Next.js frontend consuming backend APIs
  • Reliability-focused architecture with idempotent processing patterns
  • Production-style system design and modular service boundaries

Stack

FastAPI, PostgreSQL, Celery, Redis, React, Next.js, Docker, LLM APIs

🔗 GitHub: https://github.com/msaleh1888/job-market-intelligence-platform


🔹 Multimodal Visual Inspection & Explanation API

Production-style multimodal AI service for image and document analysis using Vision-Language Models (VLMs).

Highlights

  • Image + prompt → structured reasoning pipeline
  • Grounded explanations and confidence-aware outputs
  • Clear separation between perception, reasoning, and interpretation
  • Failure-aware response handling
  • API-first backend architecture

Stack

FastAPI, PyTorch, VLMs, Python, Docker

🔗 GitHub: https://github.com/msaleh1888/multimodal-visual-inspection-api


🔹 Azure Serverless Invoice Extraction API

Cloud-native invoice extraction service using Azure Functions and Azure Document Intelligence.

Highlights

  • Invoice → structured JSON workflow
  • Serverless deployment architecture
  • CI/CD integration and monitoring
  • Production-oriented cloud workflow design

Stack

Azure Functions, Azure Document Intelligence, Python, GitHub Actions

🔗 GitHub: https://github.com/msaleh1888/azure-serverless-invoice-extraction


🔹 Azure Customer Segmentation Pipeline

End-to-end ML pipeline using Azure ML Batch Endpoints and reproducible deployment workflows.

Highlights

  • Batch ML pipeline architecture
  • Feature engineering and K-Means workflows
  • Reproducible deployment strategy
  • Cloud ML operations patterns

Stack

Azure ML, Python, scikit-learn, Pandas

🔗 GitHub: https://github.com/msaleh1888/azure-ml-customer-segmentation


🔹 RAG Microservice

FastAPI microservice for embeddings, vector search, and grounded /ask responses.

Highlights

  • Document ingestion pipeline
  • Embedding + vector-search workflow
  • Retrieval-augmented answering
  • Lightweight production-oriented API design

Stack

FastAPI, ChromaDB, SentenceTransformers, Groq

🔗 GitHub: https://github.com/msaleh1888/rag-llm-fastapi-microservice


🛠 Tech Stack

Languages

Python, JavaScript/TypeScript, SQL

Backend & APIs

FastAPI, REST APIs, async programming, Celery, SSE, WebSockets

Frontend

React, Next.js, Zustand, Tailwind CSS, Ant Design

Databases & Storage

MongoDB, PostgreSQL, Redis

AI & LLM Systems

RAG pipelines, LLM integration, prompt engineering, multimodal AI (VLMs), embeddings

Cloud & DevOps

Docker, Kubernetes (AKS), GitHub Actions, CI/CD pipelines, Azure, OpenTelemetry

Distributed Systems

Async workers, scheduled workflows, idempotency, retry-safe processing, rollout safety, health checks, monitoring

ML & Data

PyTorch, torchvision, scikit-learn, Pandas, transfer learning


🌍 What I’m Interested In

  • Full-Stack Software Engineering
  • AI Platform Engineering
  • Internal Developer Platforms
  • Distributed Systems & Operational Tooling
  • Production AI Systems
  • Reliability-focused backend engineering
  • AI-powered developer workflows

📫 Contact

If you're building production software platforms, developer tooling, or AI-powered systems, I’d love to connect.

Pinned Loading

  1. intel-natural-scenes-resnet18 intel-natural-scenes-resnet18 Public

    A clean, well-structured PyTorch project where I trained a ResNet18 model on the Intel Natural Scenes dataset. The repo includes modular code, a simple training pipeline, full documentation, and a …

    Jupyter Notebook

  2. intel-natural-scenes-api intel-natural-scenes-api Public

    FastAPI + Docker inference service for my fine-tuned ResNet18 Intel Natural Scenes classifier. Upload an image and get real-time scene predictions with confidence scores.

    Python

  3. rag-llm-fastapi-microservice rag-llm-fastapi-microservice Public

    Production-ready Retrieval-Augmented Generation (RAG) microservice using FastAPI, ChromaDB, SentenceTransformers, Grok (xAI), and Docker. Supports TXT/PDF ingestion, vector search, and LLM-based qu…

    Python

  4. azure-ml-customer-segmentation azure-ml-customer-segmentation Public

    Production-grade customer segmentation pipeline built on Azure (Blob Storage, Data Factory, Azure ML, Batch Endpoint). Includes end-to-end data engineering, feature engineering, K-Means model train…

    Python

  5. azure-serverless-invoice-extraction azure-serverless-invoice-extraction Public

    Serverless invoice extraction API using Azure Document Intelligence and Azure Functions. Upload a PDF invoice and receive normalized JSON output including line items, totals, dates, and vendor deta…

    Python

  6. portfolio-site portfolio-site Public

    AI Engineer / Cloud-AI Developer portfolio featuring ML, Azure, FastAPI, and RAG projects.

    HTML