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

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 3 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. MLZoomcamp-MidTerm-Project MLZoomcamp-MidTerm-Project Public

    This Repository Contains MLZoomcamp Midterm Project Files.

    Jupyter Notebook 4