Skip to content
View ErfanMasoudiBA's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report ErfanMasoudiBA

Report abuse

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

Report abuse
ErfanMasoudiBA/README.md

Erfan Masoudi πŸ‘‹

AI & Python Developer | Specializing in Backend Systems, Computer Vision, and Generative AI.

I enjoy building scalable AI solutions from the ground up β€” combining clean backend architecture with advanced machine learning and image processing models.

πŸ”­ Currently participating in a 3-month Generative AI & Computer Vision (GANs, Diffusion Models, Multimodal AI) through an intensive bootcamp at Hamrah Academy (In Progress).


πŸš€ Featured Projects & Repositories

GenAI Vision Bootcamp

Comprehensive codes and projects from a 200+ hour intensive Generative AI & Computer Vision program. Covers deep learning for image processing, generative models, and Multimodal AI. PyTorch OpenCV CNNs Diffusion Models Generative AI

Async Vision API

Asynchronous computer vision inference API built with FastAPI, Celery, Redis, and Docker. Features image upload, validation, background processing, and scalable task execution for AI workloads. Python FastAPI Celery Redis Docker

SmartDocs AI

RAG-based document question-answering system that allows users to chat with their own documents. Built end-to-end with document parsing, chunking, embeddings, and vector search. FastAPI SentenceTransformers ChromaDB

Machine Learning Algorithms From Scratch

Implemented core machine learning algorithms (Logistic Regression, KNN) from first principles to better understand optimization, training dynamics, and model behavior. NumPy Math

Python Backend Core Skills

A structured repository covering backend engineering fundamentals: clean code, OOP, layered architecture, AsyncIO, and Docker-based workflows.


πŸ› οΈ Tech Stack

Languages: Python β€’ JavaScript β€’ TypeScript β€’ SQL

Backend & Architecture: FastAPI β€’ REST APIs β€’ AsyncIO β€’ Celery β€’ Redis β€’ Docker

AI & Computer Vision: PyTorch β€’ TensorFlow β€’ OpenCV β€’ Scikit-Learn β€’ Generative AI (GANs, Diffusion) β€’ Multimodal AI

Tools: Git β€’ GitHub β€’ Linux


πŸ’‘ Open to roles in: Machine Learning Engineering, Computer Vision, AI Infrastructure, and Python Backend.

Pinned Loading

  1. CryptoSentiment-Core CryptoSentiment-Core Public

    AI-powered crypto sentiment analysis platform with real-time news monitoring, dual VADER/FinBERT models, FastAPI backend, Next.js dashboard, and Flutter mobile app.

    Dart 3

  2. async-vision-api async-vision-api Public

    An asynchronous REST API for scalable computer vision inference using FastAPI, Celery, Redis, and Hugging Face.

    Python 2

  3. rag-fastapi-vector-backend rag-fastapi-vector-backend Public

    A modular FastAPI backend for document ingestion, FAISS-based semantic search, and Retrieval-Augmented Generation using OpenAI-compatible models.

    Python 3

  4. GenAI-Vision-Bootcamp GenAI-Vision-Bootcamp Public

    Codes and projects from the 12-week Generative AI & Computer Vision bootcamp at Hamrah Academy. Covering CNNs, GANs, Diffusion Models, and Multimodal AI.

    Jupyter Notebook 1

  5. logistic-regression-from-scratch-l2 logistic-regression-from-scratch-l2 Public

    Logistic Regression implemented from scratch with gradient descent, evaluation metrics, and L2 regularization.

    Jupyter Notebook 3

  6. knn-from-scratch-numpy knn-from-scratch-numpy Public

    A robust K-Nearest Neighbors (KNN) classifier implemented entirely from scratch using only NumPy, evaluated on the Digits dataset.

    Jupyter Notebook 3