Iβm an AI Engineer at TogetherCrew, where I build data pipelines and LLM-powered systems to support decentralized online communities.
- 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
andTemporal
. 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
andCrewAI
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.
πΉ 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.
- Languages: Python, LaTeX
- Databases: Qdrant, PostgreSQL, Neo4j, MongoDB
- Messaging & Workflow: RabbitMQ, Apache Airflow, Temporal
- Frameworks & Tools: Docker, Flask, llama-index, LangChain, CrewAI, Git
-
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
- βοΈ Email: dadgaramin96@gmail.com
- πΌ LinkedIn: linkedin.com/in/mramin22
- π¬ Discord: mramin22#1669
- π¦ Twitter: @mramin22
"After everything, what remains is kindness β so don't hesitate to help others." π