Skip to content
View ovsilya's full-sized avatar
💭
Don't panic!
💭
Don't panic!
  • Telus Digital
  • Canada

Block or report ovsilya

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

Ilya Ovsyannikov: Forward Deployed Engineer, Solutions Architect, Applied AI. How I work with a customer, current FDE engagement, client delivery 2022-2026, what I bring, platforms.

I embed with business teams and take agentic AI from discovery to a production system they own. Currently acting lead Forward Deployed Engineer in TELUS Digital's AI Accelerator FDE program.

Featured projects

Sanitized versions of production systems from client and internal engagements. All client identifiers, data and credentials are removed.

Project What it is Stack
website-visitor-lead-check-agent Current FDE engagement. An agent that turns ~3,000 identified website visitors a week into a short, explainable shortlist across 127+ key accounts: rules decide and write each reason and next step, Gemini explains. Includes per-user isolation from verified IAP tokens, memory-only personal data, 13 business-editable rule lists, and hub-and-spoke target architecture diagrams. Google ADK · Gemini (Vertex AI) · Cloud Run · IAP · pandas · pytest
ai-assistant-langgraph-backend Conversational AI backend for a major media publisher: a per-request LangGraph agent with LLM-as-judge guardrails, intent routing, grounded RAG answers with article recommendations, multi-brand personas and a GDPR deletion worker. 304 tests, 95% coverage. LangGraph · FastAPI · Claude / Gemini · DynamoDB · Redis · Kubernetes
multi-agent-support-platform A Slack-native multi-agent support platform for industrial pipeline operations, plus a Document AI pipeline that fills engineering workbooks from RFI documents, evaluated against ground truth. Google ADK · Gemini · Cloud Run · BigQuery vector RAG · Document AI
email-qa-llm-pipeline An LLM email-QA system that scans 40k+ marketing emails for 15 issue types, with parallel Bedrock workers, checkpoint/resume, versioned prompts and a precision/recall evaluation harness. AWS Bedrock (Claude) · S3 · pandas · boto3
llm-sentence-generation-eval A dual-LLM benchmarking platform (GPT-4.1 vs Gemini 2.5) with parallel generation over CEFR-levelled data, token and cost accounting including thinking tokens, and an 8-metric NLP evaluation harness. OpenAI · Vertex AI / Gemini · scikit-learn · NLTK

More:

Toolbox

AI and agents

  • Agent frameworks: Google ADK (agents, tools, plugins, A2A) · LangGraph · LangChain
  • Models: Gemini (Vertex AI) · Claude (AWS Bedrock) · OpenAI GPT · LiteLLM gateway
  • Patterns: RAG · guardrails · intent routing · rules + LLM hybrids · prompt engineering
  • Evaluation: ground-truth test suites · precision / recall harnesses · LLM-as-judge

Enterprise agent platforms

  • Google: Gemini Enterprise · Vertex AI Agent Engine
  • Salesforce: Agentforce (Agent Builder, Prompt Builder, Flow / Apex actions) · Data 360 · Einstein Trust Layer · Testing Center

Cloud and architecture

  • GCP: Cloud Run · GKE · Vertex AI · BigQuery · Document AI · Cloud Build · Artifact Registry
  • AWS: Bedrock · S3 · DynamoDB · SageMaker
  • Infrastructure: Terraform · CI/CD · Workload Identity Federation · hub-and-spoke projects

Security and data governance

  • Access: Identity-Aware Proxy (signed JWTs) · IAM · least-privilege service accounts
  • Data: privacy by design · memory-only personal data · data-enablement reviews
  • LLM safety: prompt-injection hardening · content security policy

Engineering

  • Languages and APIs: Python · FastAPI · SQL · JavaScript
  • Data: pandas · scikit-learn · Redis / Valkey · DynamoDB · BigQuery
  • Ops: Docker · Kubernetes · pytest · Datadog · Sentry · OpenTelemetry

Delivery

  • Discovery: workshops · use-case prioritisation · data-access mapping
  • Design: solution proposals · architecture decision records · demos for leadership
  • Execution: stakeholder management · Jira · Gantt planning · weekly status reporting

Contact

LinkedIn · ovsyannikovilyavl@gmail.com

MSc; two IEEE publications on deep learning for computer vision.

Pinned Loading

  1. ai-assistant-langgraph-backend ai-assistant-langgraph-backend Public

    Production LangGraph + FastAPI conversational AI backend: per-request agent graph with LLM-as-judge input/output guardrails, intent routing, RAG over a content-search API, multi-brand persona confi…

    Python 1

  2. email-qa-llm-pipeline email-qa-llm-pipeline Public

    LLM-powered email QA pipeline on AWS Bedrock (Claude) — scans 40k+ marketing emails for 15 issue types with parallel workers, checkpoint/resume, and precision/recall evaluation against ground truth

    Python 1

  3. llm-sentence-generation-eval llm-sentence-generation-eval Public

    Dual-LLM benchmarking platform (GPT-4.1 vs Gemini 2.5-flash): parallel generation over CEFR-leveled lesson data, token/cost accounting incl. Gemini thinking tokens, resume-from-checkpoint, and an 8…

    Python 1

  4. multi-agent-support-platform multi-agent-support-platform Public

    Slack-native multi-agent AI support platform (FastAPI + Gemini orchestrator on Cloud Run) with dashboard/log/hydraulics tools and BigQuery vector RAG, plus a Document AI + Gemini pipeline that fill…

    Python 1

  5. blu_baar_chatbot blu_baar_chatbot Public

    Bilingual (EN/DE) chatbot API — Flask + OpenAI with LangChain integrations, containerized and deployed on GCP Cloud Run with Cloud Build CI/CD

    Python

  6. CBC-news-RAG CBC-news-RAG Public

    RAG chatbot over CBC news articles and editorial guidelines — LangChain, GPT-4o, Pinecone, structured JSON responses with metadata

    Python