Skip to content
View Sama-ndari's full-sized avatar
๐ŸŽฏ
Learning, Coding and Writing
๐ŸŽฏ
Learning, Coding and Writing

Block or report Sama-ndari

Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
Sama-ndari/README.md

๐Ÿ‘‹๐Ÿพ Hey, I'm Samandari

๐Ÿš€ About Me

I'm a passionate AI Developer & Backend Engineer at Asyst Resources LTD, specializing in Agentic AI, Multi-Agent Systems, and Scalable Microservices. I live for the intersection of clean architecture and intelligent automation. Currently, I am focused on engineering Autonomous Agents, RAG systems, and bridging the gap between raw LLM logic and production-ready applications.


๐Ÿ† Founder & Lead at Ijwi ry'Ikirundi AI

I founded and currently lead Ijwi ry'Ikirundi AI, an open-source organization dedicated to digitizing the Kirundi language. We are building the foundational datasets and models for the future of Kirundi AI.


๐Ÿค– Recent Deep Dive: Agentic AI Engineering

I recently completed an intensive sprint building Autonomous Systems using Raw Python, OpenAI SDK, and CrewAI.

Framework Project & Highlights
Raw Python Professionally You Chatbot
Built framework-free agentic patterns (Rerun, Eval loops) and deployed to HuggingFace.
OpenAI SDK Deep Research & SDR Agents
Engineered autonomous agents for complex research and sales with safety guardrails.
CrewAI Dev Swarm Agency
Modeled a full software team (Lead, Dev, QA) running code in Docker containers.

๐Ÿง  Flagship Projects

  • ๐Ÿ‡ง๐Ÿ‡ฎ Kirundi Open Speech & Text Dataset โ€” The first large-scale, open-source speech and text dataset for Kirundi. Leading a community of contributors to build resources for ASR, TTS, and Machine Translation.
  • ๐ŸŽฎ Kirundi Contribution App โ€” A gamified web platform for crowdsourcing language data. Features "Easy" and "Medium" levels to make contributing fun and accessible. Play Live Here!
  • ๐Ÿš€ Dev Swarm: Autonomous Software Agency โ€” A multi-agent AI system where autonomous agents (Manager, Backend, Frontend, QA) collaborate to build software. Features Dockerized code execution for safety and hierarchical task delegation using CrewAI.
  • ๐Ÿงฌ Enterprise RAG ChatBot โ€” A fully containerized production-ready, framework-free RAG microservice.
  • ๐ŸŒ Burundian Language Identifier โ€” Custom-trained NLP model to classify Kirundi, French, Swahili, and English. Live Demo Here!
  • ๐Ÿ“ฑ SamandariApp โ€” Flutter-based productivity hub powered by AI and customizable widgets.

๐Ÿ”ฌ Focus Areas

  • ๐Ÿงฉ Multi-Agent Orchestration: CrewAI, LangGraph, OpenAI Agents SDK.
  • ๐Ÿง  AI Engineering: RAG, Vector Databases (Qdrant/Milvus), Embeddings, and Fine-tuning.
  • ๐Ÿ—ฃ๏ธ Audio & NLP: Speech Recognition (Whisper/Faster-Whisper), TTS, and NLTK/SpaCy pipelines.
  • ๐Ÿ›ก๏ธ Production Patterns: Evaluation loops, Guardrails, Dockerized Code Execution.
  • ๐Ÿ” Security: Cybersecurity & Ethical Hacking (Kali Linux daily driver).
  • โš™๏ธ Backend: NestJS, Python (FastAPI/Django), and Microservices.

Python TypeScript uv NestJS Django Flask C C# CSS3 HTML5 Java JavaScript Markdown

  • ๐Ÿ› ๏ธ Workflow Tools: Git GitHub VS Code Postman Swagger Windows Terminal GitHub Actions Notion Trello

๐ŸŒŸ Top Skills

  • Rapid tech learner & adaptive problem solver
  • REST API design & implementation
  • Micro-services architecture (end-to-end)
  • Clean code, documentation & testing
  • Security-first mindset (Ethical Hacker at heart ๐Ÿ)

๐Ÿ› ๏ธ Technologies & Tools

OpenAI CrewAI LangChain Redis Keycloak Vault FastAPI RabbitMQ Kafka TensorFlow PyTorch HuggingFace Milvus Qdrant PostgreSQL Streamlit Pinecone SpaCy NLTK Librosa NumPy Pandas Linux Ubuntu Windows Bootstrap Context-API DaisyUI Electron.js Expo Express.js JWT NPM NodeJS Nodemon Socket.io TailwindCSS Zod Apache Tomcat Firebase MongoDB MySQL Postgres Prisma Hibernate Figma Canva Framer Adobe Photoshop Netlify GithubPages Oracle Render Vercel .Net ESLint Gradle

๐Ÿ“‚ Featured Projects

๐Ÿ‡ง๐Ÿ‡ฎ The first large-scale, open-source speech and text dataset for Kirundi language. A community-driven initiative building AI capabilities for 12M+ Kirundi speakers through collaborative data collection, featuring ASR, TTS, and machine translation capabilities with comprehensive documentation and automation tools.

A comprehensive backend solution micro-service for user authentication, authorization, and management using NestJS with Keycloak, Vault, Swagger, and more. Offers robust RESTful APIs with security best practices, role management, and seamless integration for scalable applications.

๐Ÿ“Š GitHub Stats

Samandari's GitHub stats

Top Langs

๐ŸŽ“ Education & Background

Degree / Diploma Institution Year
B.S. Software Engineering Lake Tanganyika University 2021 - 2024
Diploma in Nursing Ecole Paramedicale de Gitega 2017 - 2021

๐Ÿ“š Certifications & Continuous Learning

Course / Bootcamp Key Skills Acquired
AI Engineer Bootcamp 2025 NLP & Speech: Tokenization, Lemmatization, Whisper implementation.
Vector Search: RAG pipelines with Pinecone & Faiss.
Prototyping: Built AI Interviewer with Streamlit & Session State.
Ethics: Bias mitigation and Responsible AI lifecycle.
Agentic AI Engineering Systems: Multi-agent orchestration, Tool calling, Evaluation loops.
Frameworks: CrewAI, OpenAI Agents SDK.

๐ŸŒ Connect With Me

LinkedIn X Portfolio Instagram Facebook WhatsApp Hugging Face

๐ŸŽธ Fun Facts & Interests

  • โŒจ๏ธ You canโ€™t beat me at typing
  • ๐Ÿฅ Former Nurse turned Engineer โ€” I treat production bugs like medical emergencies.
  • ๐ŸŽต Music producer & late-night coder
  • ๐Ÿญ Sweet tooth certified โ€” I debug with chocolate
  • ๐Ÿ•น๏ธ Gamer, hacker, and tech philosopher

โœ๐Ÿพ Random Dev Quote


๐Ÿงฉ โ€œBuilding scalable backends and sweetening life, one API at a time.โ€

Pinned Loading

  1. Ijwi-ry-Ikirundi-AI/Kirundi_Dataset Ijwi-ry-Ikirundi-AI/Kirundi_Dataset Public

    ๐Ÿ‡ง๐Ÿ‡ฎ The first large-scale, open-source speech and text dataset for Kirundi language. Building AI models for 12M+ Kirundi speakers through community collaboration. Includes ASR, TTS, and MT capabilitโ€ฆ

    Jupyter Notebook 2 2

  2. dev-swarm-autonomous-agency dev-swarm-autonomous-agency Public

    A self-evolving, event-driven AI software engineering agency. It utilizes a "Recon-Assemble-Build" architecture to research project requirements via web search, dynamically hire specialized agents,โ€ฆ

    Python

  3. personal-ai-clone personal-ai-clone Public

    A notebook-based personal AI chatbot that speaks in my voice, learns from my documents (RAG), and uses tools to interact with external services.

    Jupyter Notebook

  4. enterprise-rag-chatbot enterprise-rag-chatbot Public

    Production-grade RAG microservice with custom vector search, real-time streaming, and enterprise security. Built with NestJS, OpenAI, Milvus, and Kafka.

    TypeScript 1

  5. SamandariApp SamandariApp Public

    A cross-platform Flutter application for personal productivity, featuring modern UI, data management , AI Hub, and customizable widgets. Built by Samandari.

    Dart

  6. my-chrome-firefox-extension my-chrome-firefox-extension Public

    Cross-browser Chrome & Firefox extension demonstrating basic structure, popup UI, and DOM manipulation.

    HTML 1