Skip to content
View NP-compete's full-sized avatar
🌐
🌐

Organizations

@redhat-data-and-ai

Block or report NP-compete

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
NP-compete/README.md

"I train models, build agents, and ship them to production."

Typing SVG

> whoami

class Soham:
    """From model training to production Kubernetes — I build the full stack."""
    
    role = "Principal Software Engineer @ Red Hat"
    focus = "AI/ML Engineering"
    stack = ["Agents", "RAG", "Fine-tuning", "MCP", "MLOps", "K8s"]
    ships = "AI systems that run at enterprise scale"

> cat stack.yaml

ai_and_ml:
  agents: LangGraph | LangChain | CrewAI | MCP Protocol
  rag: Vectorless (reasoning-based) | Traditional (embeddings)
  fine_tuning: QLoRA | PEFT | TRL | Synthetic data generation
  llms: Claude | GPT | Gemini | Open-source (Llama, Mistral, Qwen)
  evaluation: Langfuse | Custom benchmarks | Agent-specific metrics
  security: OWASP Agentic AI | Guardrails | OPA

infrastructure:
  orchestration: Kubernetes | OpenShift | Helm | Kustomize
  iac: Terraform | Ansible
  observability: OpenTelemetry | Prometheus | Grafana
  ci_cd: GitHub Actions | Tekton | ArgoCD

languages: [Python, Go, Bash]
databases: [PostgreSQL, Snowflake, Redis, MongoDB, Elasticsearch, Neo4j, Qdrant]

> ls -la projects/

Project What it does Why it matters
arcana Kubernetes-native AI platform with CRDs for agent lifecycle, skills, guardrails, and FinOps Unifies agent orchestration on K8s — the missing platform layer
toolglot Universal IR for LLM tool calling — define once, export to any provider Zero competitors. Solves tool-calling fragmentation across OpenAI/Anthropic/Gemini/Cohere
pageindex Vectorless RAG using hierarchical indexing + LLM reasoning No embeddings, no vector DB — just reasoning. A different approach to retrieval
owasp-agentic-scanner Static analysis for OWASP Top 10 Agentic AI risks pip install owasp-agentic-scanner — catch agent security issues before they ship
smithery Fine-tune tool-calling models from your API definitions QLoRA training on consumer GPUs. Your tools, your model, your accuracy
cognitive-memory Biologically-inspired memory with intelligent forgetting for AI agents 4-tier memory (working → episodic → semantic → procedural) with decay and consolidation

@ Red Hat:

Project Stars What it does
template-mcp-server 54⭐ Production-ready MCP server template with OAuth + OpenShift deployment
template-agent 33⭐ Enterprise LangGraph agent template with K8s security best practices

> tail -5 blog.log

From The Opinionated SRE:

From Medium:


> git log --oneline -1 stats


3D Contribution Graph
Snake animation

> ping soham

LinkedIn Blog Email

Building something in AI? Let's talk.

Pinned Loading

  1. redhat-data-and-ai/template-mcp-server redhat-data-and-ai/template-mcp-server Public template

    Production-ready Python template for building MCP servers with FastMCP, FastAPI, OAuth, and OpenShift deployment.

    Python 54 57

  2. redhat-data-and-ai/template-agent redhat-data-and-ai/template-agent Public

    Its a template that can be extended to write Langgraph agents following Enterprise best practices around Security and Deployment on Kubernetes

    Python 33 37

  3. owasp-agentic-scanner owasp-agentic-scanner Public

    Static analysis scanner for OWASP Top 10 Agentic AI risks. Detect security vulnerabilities in AI agents, LLM apps, and autonomous systems.

    Python 1 5

  4. pageindex pageindex Public

    Vectorless, reasoning-based RAG using hierarchical document indexing with Vertex AI. No embeddings, no vector DB - just LLM reasoning.

    Python 3 3

  5. toolglot toolglot Public

    Define tools once, run anywhere: canonical IR for portable LLM tool calling across providers.

    Python 1

  6. arcana arcana Public

    Kubernetes-native AI platform for building, deploying, governing, and improving AI agents and ML models

    Go