Skip to content
View FatulM's full-sized avatar

Block or report FatulM

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

Amirreza Madani

Machine Learning Engineer | Data Scientist | Software Developer

GitHub LinkedIn Kaggle GitLab Website


About Me

Started as an Android/Flutter developer, then moved into Machine Learning and Data Science — building on a B.Sc. in Electrical Engineering (Control) and a National Physics Olympiad gold medal. I now work end-to-end as an ML Engineer / Data Scientist, from research to shipped, containerized services, with recent focus on LLM & RAG systems, multimodal industrial sensor fusion, and genomics data analysis.


Skills

  • Languages: Python, Java, Kotlin, Dart, Scala, Haskell, SQL
  • ML/DS: PyTorch, TensorFlow, JAX, scikit-learn, Pandas, NumPy, SciPy
  • LLM & RAG: Embeddings, vector databases (ChromaDB), local LLM serving (Ollama), prompt engineering
  • Backend: FastAPI, Spring Boot, REST APIs
  • DevOps: Docker, Kubernetes, Docker Swarm, GitLab CI, GitHub Actions
  • Mobile: Native Android (Java/Kotlin), Flutter/Dart, TensorFlow Lite

Experience

Machine Learning Engineer — WreckAugury · 2025–2026 Built a RAG-based AI assistant (embedding evaluation, ChromaDB + Ollama, FastAPI, Docker) and ML pipelines for automated thermal/visual industrial defect analysis.

Java & Python Developer — FootFoot · 2025 Built a Spring Boot API server and Python bots for a Persian football-data assistant, deployed on a two-node Docker Swarm cluster.

Python Developer — HumanGen · 2023–2024 Analyzed large-scale DNA data for medical diagnosis support and built data pipelines for genetics research.

Flutter Developer — 6thSolution / REKAB · 2021–2022 Contributed to a cross-platform mobility app and created the open-source dart_sealed package.


Education & Honors

  • B.Sc. in Electrical Engineering (Control), Sharif University of Technology (2015–2020)
  • 🥇 National Physics Olympiad Gold Medal, Iran (2015)

Pinned Projects

  • shamsi_date — Leading Dart/Flutter package for the Jalali (Persian) calendar. 6k+ downloads, 160/160 Pub score.
  • dart_sealed (my fork) — Sealed-class generator for Dart/Flutter; primary designer and developer.

© 2026 Amirreza Madani

Pinned Loading

  1. shamsi_date shamsi_date Public

    A Flutter and Dart Package for Jalali (Shamsi, Solar, Persian, Iranian, Jalaali, شمسی or خورشیدی) Calendar. Convert, Format or Manipulate Jalali and Gregorian (Miladi or میلادی) Date and Times.

    Dart 85 14

  2. 6thsolution/dart_sealed 6thsolution/dart_sealed Public

    Dart and Flutter sealed class generator and annotations, with match methods and other utilities. There is also super_enum compatible API.

    Dart 18 9