Skip to content
View chathuranga-sudusinghe's full-sized avatar

Block or report chathuranga-sudusinghe

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.

Content in all repositories owned by your account will be closed.
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

Hi, I’m Chathuranga Sudusinghe

AI/ML Engineer | Applied AI Researcher | Advanced RITTech MBCS | Full-Stack AI Systems | Generative AI, RAG & Agentic AI | Human-in-the-Loop AI | MLOps | AWS & Azure

Advanced RITTech registered professional and Professional Member of BCS, The Chartered Institute for IT (MBCS), and Professional Member of IEEE and the IEEE Computer Society.

I design and build end-to-end, production-oriented AI systems across Machine Learning, Generative AI, Retrieval-Augmented Generation (RAG), Agentic AI, Human-in-the-Loop AI, multimodal AI, LLM fine-tuning, MLOps, cloud engineering, and trustworthy AI.

My current work includes enterprise knowledge automation, decision intelligence, governed AI workflows, MCP integrations, multimodal recommendation systems, fraud detection, and applied AI research.

Core Skills

  • AI/ML Engineering: Machine Learning, Deep Learning, model evaluation, feature engineering, recommendation systems
  • Generative AI & RAG: LLM applications, embeddings, vector retrieval, pgvector, grounded generation, citation validation
  • Agentic AI & HITL: LangChain, LangGraph, stateful workflows, tool calling, approval workflows, Human-in-the-Loop AI
  • MCP & Governed Automation: governed tool integration, controlled execution, safety gates, auditability
  • Backend & Full-Stack AI: Python, FastAPI, PostgreSQL, React, TypeScript, Next.js
  • MLOps & Cloud: Docker, Kubernetes, Terraform, GitHub Actions, CI/CD, monitoring, AWS, Azure
  • Trustworthy AI & Governance: evidence sufficiency, abstention, deterministic controls, AI governance, auditability
  • Data & Workflow Engineering: SQL, pandas, Kafka, Airflow, data validation, ETL, observability

Professional Registrations & Memberships

  • BCS Advanced RITTech — Professional Registration
  • BCS, The Chartered Institute for IT — Professional Member (MBCS)
  • IEEE & IEEE Computer Society — Professional Member

Research Interests

Trustworthy Human-in-the-Loop multi-agent systems, reliable RAG, AI governance, evidence sufficiency and abstention, safe execution, LLM adaptation, and auditable enterprise AI.

Connect

LinkedIn | ORCID | Kaggle | Email

Pinned Loading

  1. enterprise-decision-intelligence-platform-edip enterprise-decision-intelligence-platform-edip Public

    Enterprise Decision Intelligence Platform (EDIP): an AI-powered enterprise system for real-time data integration, predictive intelligence, RAG-driven insights, and decision-centric business analytics.

    Jupyter Notebook 1

  2. product-recommendation-system product-recommendation-system Public

    AI recommender system with baseline recommendations, data validation, evaluation, FastAPI, and future multimodal RAG-agentic personalization.

    Python 3

  3. biomedical-multimodal-llm biomedical-multimodal-llm Public

    Research-grade omni-modal healthcare LLM fine-tuning system using Qwen2.5-Omni for clinical documentation, patient record summarization, and clinician-in-the-loop support.

    Python 2

  4. aws-cloud-deployment-observability-lab aws-cloud-deployment-observability-lab Public

    Cloud-native FastAPI deployment on AWS using Docker, Amazon ECR, ECS Fargate, IAM task roles, S3 integration, CloudWatch monitoring, SNS alerts, and managed task recovery.

    Python 2

  5. langgraph-stateful-approval-agent langgraph-stateful-approval-agent Public

    A deterministic LangGraph project demonstrating state, nodes, conditional routing, checkpoints, thread-based memory, interrupt/resume, and human approval workflows.

    Python 2