Skip to content
View amindadgar's full-sized avatar
πŸ”₯
Learning, Working, Living
πŸ”₯
Learning, Working, Living

Organizations

@POSSF @Smart-home-using-node-red-and-arduino @CASS-AI @RnDAO @TogetherCrew @AI-Talks-Community

Block or report amindadgar

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
amindadgar/README.md

Hi there πŸ˜ƒπŸ‘‹

I'm Amin β€” nice to meet you!

I’m an AI Engineer at TogetherCrew, where I build data pipelines and LLM-powered systems to support decentralized online communities.


πŸ’Ό What I Work On

  • Designing retrieval-augmented generation (RAG) systems using llama-index, with persistent caching, data deduplication, and relevance-based embedding logic.
  • Creating ETL pipelines that handle large-scale community data across multiple platforms using Apache Airflow and Temporal. I implement optimizations like indexing only the latest data and deduplicating via hash comparison.
  • Evaluating LLM outputs with custom RAG evaluation metrics including coverage, relevance, and confidence scoring.
  • Developing LLM agents using LangChain and CrewAI for orchestrated multi-agent tasks.
  • Continuously improving data quality and pipeline efficiency by investigating upstream community behavior data and pushing for tighter integration across microservices.

🧠 Projects

πŸ”Ή Hivemind-Bot β€” RAG System, LLM

Message-driven system that performs retrieval over embedded organizational data to generate LLM-based responses. Communicates with other services via broker queues.

πŸ”Ή Hivemind-ETL β€” ETL, Caching

ETL DAGs using Apache Airflow for data embedding and summarization. Includes caching mechanisms to avoid redundant embeddings and indexing strategies based on timestamped persistence.

πŸ”Ή Temporal Worker β€” Workflow Orchestration & Data Processing

Implemented scalable, fault-tolerant workflows using Temporal for orchestrating asynchronous data processing tasks. Features include data deduplication via hashing, ETL orchestration, message brokering, and seamless integration with microservices for real-time event-driven pipelines.

πŸ”Ή Violation Detection β€” LLM Classification

Fine-tuned a custom LLM to detect community violations in messages. Built pipelines for classification and automated reporting.

πŸ”Ή Agents Workflow β€” CrewAI, LangChain

Developed multi-agent LLM apps using CrewAI and LangChain, focused on community data analysis and dynamic decision-making tasks.

πŸ”Ή TC-Analyzer β€” Analytics Library

Python library for behavioral analytics on community members. Features graph analytics and activity-based segmentation.


🧰 Tech Stack

  • Languages: Python, LaTeX
  • Databases: Qdrant, PostgreSQL, Neo4j, MongoDB
  • Messaging & Workflow: RabbitMQ, Apache Airflow, Temporal
  • Frameworks & Tools: Docker, Flask, llama-index, LangChain, CrewAI, Git

πŸ™Œ Volunteer Work

  • Co-Founder, AI Community Group (Nov 2024 – Present) Host a weekly AI series covering topics like LLMs, RAG pipelines, agent systems, and prompt engineering. 🌐 Website

  • Co-Founder, Cassandra AI Group (Oct 2021 – Oct 2023) Ran an academic AI community with a focus on accessible ML research and student support. Organized workshops, study sessions, and a two-day conference. 🌐 Website | YouTube | GitHub


πŸ“« Get in Touch


πŸ“Š GitHub Stats

Contribution Stats


✨ A Quote to Remember

"After everything, what remains is kindness β€” so don't hesitate to help others." 😊

Pinned Loading

  1. TogetherCrew/hivemind-bot TogetherCrew/hivemind-bot Public

    This repository is made for TogetherCrew's LLM bot.

    Python 2 2

  2. TogetherCrew/airflow-dags TogetherCrew/airflow-dags Public

    Python 1 1

  3. TogetherCrew/tc_analyzer_lib TogetherCrew/tc_analyzer_lib Public

    TogetherCrew's platform agnostic analyzer. It includes various analytics computation metrics such as heatmaps, memberactivities, and graph analytics.

    Python

  4. TogetherCrew/agents-workflow TogetherCrew/agents-workflow Public

    Python 1

  5. adversarial-attacks-using-image-filters adversarial-attacks-using-image-filters Public

    This repository is an implementation of https://link.springer.com/chapter/10.1007/978-3-030-72699-7_35 article. it uses evolutionary strategy (NSGA-II algorithm specificially) to configure image fi…

    Jupyter Notebook 4

  6. MLZoomcamp-MidTerm-Project MLZoomcamp-MidTerm-Project Public

    This Repository Contains MLZoomcamp Midterm Project Files.

    Jupyter Notebook 4