Skip to content
View Mehrads's full-sized avatar

Block or report Mehrads

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
Mehrads/README.md

πŸ‘‹ Mehrad Soltani

AI Engineer | Backend Developer | Data Scientist
πŸ“ Toronto, Canada | πŸ“§ msoltani2001@gmail.com | LinkedIn | Google Scholar


Skills & Technologies

Python JavaScript C Linux OpenAI LangChain HuggingFace PyTorch TensorFlow Pandas NumPy FastAPI Django Kubernetes Docker Google Cloud AWS


πŸ§‘β€πŸ’» Profile

Backend-oriented Python engineer with experience in FastAPI microservices, LLM-powered pipelines, and graph/hypergraph neural networks.
Work spans schema design, API contracts, ML workflows, and production-ready automation.
Author of the research papers that are accepted at CIKM 2025 and ISMB 2024, and delivered projects under strict resource and reliability constraints.


πŸ› οΈ Tech Stack

Languages & Frameworks: Python, FastAPI, Django/DRF, Flask, PyTorch, TensorFlow
Data & ML Tools: LangChain, LangGraph, CrewAI, Hugging Face, scikit-learn
Databases: PostgreSQL, MySQL, MongoDB, Neo4j, ChromaDB, Pinecone
Cloud & Compute: Azure ML, SageMaker, Spark/PySpark
Ops & Testing: Docker, GitHub Actions, PyTest


πŸ“Œ Selected Projects

Python API for structured property-listing matching.

  • Contract-first design with FastAPI, SQLAlchemy, Pydantic v2
  • Enforced <20 MB memory cap using profiling and optimized data flows
  • Deterministic matching engine with LLM fallback for ambiguous queries

End-to-end agent for scheduling from Gmail to Google Calendar.

  • Integrated OpenAI API, Gmail API, Calendar API, ChromaDB
  • Automated scheduling pipeline β†’ reduced manual entry time by 80%

Pipeline to extract product attributes from images.

  • Combined EasyOCR for text extraction with fine-tuned BERT
  • Reached 86% F1 score on entity prediction

πŸ“š Education

πŸŽ“ M.Sc. Computer Science, AI Specialization (4.0 GPA)
University of Windsor, Jan 2024 – May 2025

  • Thesis: Hypergraph Modelling using DOSAGE Algorithm
  • Courses: Deep Learning, Machine Learning, Data Science, Bioinformatics

πŸ… Certifications

  • SQL for Data Science (Coursera)
  • TensorFlow for Deep Learning Bootcamp (Udemy)
  • Apache Kafka for Beginners (Udemy)
  • NLP with Python (Udemy)
  • GenAI Intensive Course (Google)

Pinned Loading

  1. DeepHypergraph DeepHypergraph Public

    Forked from iMoonLab/DeepHypergraph

    A pytorch library for graph and hypergraph computation.

    Python

  2. Hypergraph-Modelling-using-DOSAGE Hypergraph-Modelling-using-DOSAGE Public

    This is a code for Hyperedge Modeling in Hypergraph Neural Networks by using Densest Overlapping Subgraphs paper.

    Python 2

  3. NLP-method NLP-method Public

    Jupyter Notebook

  4. Spatial-domain-detection-using-hypergraph Spatial-domain-detection-using-hypergraph Public

    We propose a spatial transcriptomics domain detection pipeline using a hypergraph autoencoder. Instead of using graphs, hypergraphs could be a great option for capturing complex relationships among…

    Jupyter Notebook