Skip to content
View sc-aisuperjack's full-sized avatar

Block or report sc-aisuperjack

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.

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
sc-aisuperjack/README.md

AI Superjack, Stefanos Cunning

AI engineer and senior full-stack developer building production-style systems across responsible AI orchestration, agentic AI, RAG, MCP, MongoDB intelligence, data-driven workflows, contact-centre automation, and enterprise application architecture.

My work focuses on practical AI engineering rather than hype. I build systems that are structured, testable, grounded, and easy to review, with an emphasis on real architecture patterns such as orchestration, document ingestion, retrieval pipelines, provider abstraction, evaluation, traceable outputs, and full-stack product delivery.

This GitHub portfolio brings together applied AI engineering projects, full-stack architecture demos, review intelligence tools, RAG systems, MCP foundations, and practical automation utilities.

What this GitHub is about

This portfolio shows how modern AI and software systems should actually be built.

The main themes across my repositories are:

  • responsible AI orchestration, guardrails, evaluations, and release governance
  • contact-centre and customer-service AI workflow simulation
  • agentic orchestration and workflow design
  • retrieval-augmented generation with grounded answers
  • MCP and tool-ready architectures
  • MongoDB-connected AI systems
  • document and data ingestion pipelines
  • sentiment, review, and customer intelligence workflows
  • evaluation, traceability, and practical utility
  • enterprise-grade .NET and Angular architecture
  • Streamlit, FastAPI, and Dash apps that are easy to run and inspect

This is not a collection of toy chatbots. It is a portfolio of applied AI engineering, product architecture, and practical business intelligence work.

Featured repositories

Responsible Contact-Centre AI Lab for safe customer-service AI orchestration in a regulated utility-style environment.

This project demonstrates how a production-style customer-service AI system can be structured, tested, observed, and released safely. It combines FastAPI orchestration, versioned assistant instructions, local deterministic model behaviour, optional AWS Bedrock support, local RAG, mocked business tools, input and output guardrails, Amazon Lex-style Lambda fulfilment, Amazon Connect-style handoff routing, golden-case evaluations, CI validation, Docker quick start, prompt-version comparison, and journey-level observability reports.

The project is designed as a fictional public-safe demo. It does not use real customer data, real supplier policy, real payment systems, or production credentials.

Core concepts:

  • responsible AI orchestration
  • regulated customer-service workflows
  • guardrails for vulnerability, complaints, emergencies, financial actions, PII, and prompt injection
  • retrieval from approved local knowledge articles
  • mocked CRM, billing, meter, appointment, payment, and complaint tools
  • Amazon Lex-style and Connect-style contact-centre patterns
  • optional AWS Bedrock provider abstraction
  • golden-case evaluations and regression tests
  • prompt-version comparison for release governance
  • local observability and journey metrics reporting
  • GitHub Actions CI validation
  • Docker and Docker Compose quick start

Flagship production-style boilerplate for grounded, voice-enabled agentic AI applications.

Built with Streamlit, FastAPI, MongoDB, Redis, versioned APIs, document ingestion, retrieval flows, voice input and output, and multi-provider support including mock, OpenAI, Anthropic, and Gemini patterns. Designed to demonstrate the shape of a serious AI platform rather than a single-purpose demo.

Core concepts:

  • agentic application architecture
  • RAG and grounding
  • voice workflows
  • document upload and chunking
  • provider abstraction
  • Redis and MongoDB integration
  • API versioning and traces
  • multi-provider LLM patterns

Homeprotect Review Intelligence Dash app for analysing Trustpilot-style review data.

This project processes customer review CSV data and turns it into structured insight across business areas such as Claims, Pricing, and Customer Servicing. It focuses on segmentation, sentiment, inferred NPS-style insight, key themes, and dashboard-ready outputs for stakeholder review.

Core concepts:

  • customer review intelligence
  • CSV ingestion
  • segmentation logic
  • sentiment analysis
  • NPS-style inference
  • business theme extraction
  • Plotly Dash dashboarding
  • stakeholder-ready analytics

Multi-document PDF RAG system with evaluation and page-aware citations.

This project converts PDFs to Markdown without relying on an LLM, chunks content for retrieval, stores embeddings, supports grounded multi-document chat, and evaluates retrieval quality with metrics such as MRR, Hit at k, Recall at k, Precision at k, and MAP at k.

Live demo: https://pdfragchat.streamlit.app/

Core concepts:

  • PDF ingestion
  • Markdown conversion
  • chunking and embeddings
  • page-aware citations
  • multi-document RAG
  • retrieval evaluation
  • grounded answers

MongoDB export analysis and grounded insight generation.

MongoLens connects to MongoDB data, exports collections, generates profiling and analysis, and enables grounded Q and A backed by exported content. It is designed to bridge raw database exports and explainable insight workflows.

Live demo: https://mongolens.streamlit.app/

Core concepts:

  • MongoDB inspection
  • export and profiling workflows
  • grounded answers over data
  • RAG over structured exports
  • data exploration
  • citation-aware responses

MongoDB-focused MCP boilerplate exploring how model context protocols and database-connected tooling can work together in a structured AI system.

This repo is aimed at building clean foundations for AI workflows that need direct access to MongoDB-backed resources, tool execution, and future-ready agent integrations.

Core concepts:

  • MCP-oriented architecture
  • MongoDB connectivity
  • tool and resource patterns
  • AI boilerplate foundations
  • tool-ready assistant workflows
  • database-backed AI systems

Agentic system template for orchestrator and worker services.

This project explores scalable agentic patterns rather than one-off prompting. It is designed for extensible automation workflows, task routing, tool use, service decomposition, and systems that can be containerised and evolved into larger AI platforms.

Core concepts:

  • orchestrator and worker design
  • modular agent workflows
  • scalable service patterns
  • automation-ready architecture
  • semantic RAG patterns
  • distributed agentic design

Review intelligence for hospitality and experience-focused businesses.

GuestPulses processes CSV and Excel review datasets, maps columns, extracts sentiment and emotional signals, classifies hospitality categories, and produces structured insight outputs for business use.

Live demo: https://guestpulses.streamlit.app/

Core concepts:

  • sentiment and emotion analysis
  • hospitality review intelligence
  • CSV and Excel ingestion
  • column mapping
  • category classification
  • exportable business insights

Enterprise-grade, full-stack event management platform demonstrating Clean Architecture, Domain-Driven Design, SOLID principles, and scalable product architecture.

The project uses a .NET Web API backend and Angular frontend to show production-style thinking across backend, frontend, API design, domain modelling, and maintainable enterprise application structure.

Core concepts:

  • Clean Architecture
  • Domain-Driven Design
  • .NET Web API
  • Angular frontend architecture
  • enterprise application structure
  • scalable backend design
  • full-stack product engineering

Lightweight trading AI assistant demo designed for fast product review and stakeholder walkthroughs.

The project demonstrates how a simple AI assistant interface can support trading-style summaries, Q and A flows, weekly briefings, prompt-driven analysis, and optional OpenAI-backed responses.

Core concepts:

  • AI assistant demo
  • Streamlit interface
  • trading-style summaries
  • weekly briefing workflows
  • question and answer prompts
  • lightweight product prototyping

Utility for downloading and organising images from URL lists.

A practical supporting tool for dataset building, content workflows, and automation scenarios where batch image collection is needed quickly and reliably.

Core concepts:

  • image downloading workflows
  • dataset support utilities
  • content pipeline tooling
  • automation helper scripts

Public GitHub profile and AI portfolio landing repository.

This repository acts as the main portfolio entry point, bringing together applied AI engineering projects across agentic orchestration, RAG, MCP, MongoDB intelligence, document pipelines, evaluation, traceability, Streamlit, FastAPI, Dash, and full-stack product architecture.

Core concepts:

  • AI portfolio structure
  • public project positioning
  • technical profile presentation
  • recruiter-facing engineering summary
  • GitHub profile documentation

Public fork of Microsoft's Generative AI for Beginners learning repository.

This is used as a study and reference fork for ongoing generative AI learning. It is included honestly as a forked educational resource, not as an original project.

Core concepts:

  • generative AI study
  • learning reference
  • prompt engineering foundations
  • educational material
  • ongoing AI development practice

What I build

I build AI and software systems that deal with the hard parts properly.

That includes:

  • agentic workflows with orchestrators, workers, tools, and gateways
  • RAG systems with real ingestion, chunking, embeddings, grounding, and citations
  • document pipelines for PDFs, database exports, CSV, and Excel
  • MongoDB-connected intelligence workflows
  • MCP-ready foundations for tool-using AI applications
  • review intelligence and sentiment analysis systems
  • dashboard applications for stakeholder insight
  • enterprise-grade .NET and Angular applications
  • evaluation and observability patterns to make results measurable and reviewable
  • demos and boilerplates that are useful for learning, extending, and technical review

Current stack

My public work regularly uses:

  • Python
  • Streamlit
  • FastAPI
  • Plotly Dash
  • MongoDB
  • Redis
  • LangChain
  • OpenAI APIs
  • Anthropic and Gemini provider patterns
  • vector stores and retrieval pipelines
  • Docker and Docker Compose
  • .NET Web API
  • Angular
  • structured API contracts and service layers
  • AWS Bedrock patterns
  • Amazon Lex and Amazon Connect-style workflows
  • GitHub Actions
  • Docker and Docker Compose
  • evaluation and observability reporting

Live demos

Portfolio focus

The strongest areas represented in this GitHub portfolio are:

Applied AI engineering

Projects such as AI Superjack Foundry, PDF RAG Chat, MongoLens, Agentic OS, and AI Superjack MCP Mongo explore how AI systems can be grounded, structured, tested, and connected to real tools and data sources.

RAG and grounded intelligence

Several projects focus on retrieval, document ingestion, data exports, citations, and evaluation. The goal is not just to generate answers, but to generate answers that can be traced back to source material.

Business intelligence and review analytics

Projects such as Homeprotect and GuestPulses focus on turning unstructured review data into useful business insight, including segmentation, sentiment, key themes, customer pain points, and dashboard-ready outputs.

Full-stack software architecture

ApexEventFlow demonstrates senior full-stack engineering through .NET, Angular, Clean Architecture, and Domain-Driven Design. This complements the AI portfolio by showing strong software engineering foundations beyond AI prototypes.

Tooling and automation

Projects such as Grabapic and the MCP Mongo boilerplate show practical automation thinking, tool execution patterns, and reusable foundations for larger systems.

How to run most repos

1. Create a virtual environment

python -m venv .venv

Pinned Loading

  1. agentic-os agentic-os Public

    Dynamic Agentic OS with Semantic RAG

    Python

  2. ai-superjack-mcp-mongo ai-superjack-mcp-mongo Public

    AI Superjack MCP Mongo Boilerplate

    Python

  3. grabapic grabapic Public

    Image downloader from URLs

    Python

  4. guestpulses guestpulses Public

    Hospitality review intelligence from CSV/Excel uploads

    Python

  5. pdfragchat pdfragchat Public

    PDF Rag Chat App - multi-PDF, caching, page-aware metadata, LangChain pipeline, chat across any uploaded doc, plus retrieval evaluation (MRR, Accuracy/Hit@k, Recall@k, Precision@k, MAP).

    Python

  6. ai-superjack-foundry ai-superjack-foundry Public

    Production-style boilerplate for grounded, voice-enabled agentic AI apps with Streamlit, FastAPI, LangGraph, MCP, MongoDB, Redis, and multi-LLM support.

    Python