Skip to content
View SiddharthUchil's full-sized avatar
:octocat:
Focusing
:octocat:
Focusing

Block or report SiddharthUchil

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
SiddharthUchil/README.md
Terminal typing header

$ ./portfolio --interactive ▶
type real commands in your browser · or scroll the static session below

siddharth@github:~/portfolio
─────────────────────────────────────────────────────
  host    Toronto, Canada
  role    Senior AI Engineer - Generative AI & MLOps @ Manulife
  focus   production RAG · agents · LLM evaluation
  uptime  8+ years shipping ML to production
siddharth@github:~$ /help

  COMMANDS                  click a command below to run it
  ─────────                 ──────────────────────────────
  /about        whoami - the short version
  /experience   git log --career
  /projects     ls ./projects
  /oss          open-source contributions
  /skills       cat skills.yaml
  /stats        gh stats --live
  /contact      ping siddharth
$ /about

AI engineer specializing in production RAG and lightweight-agentic systems, with a focus on rigorous evaluation and Responsible-AI guardrails in regulated financial-services environments.

I build retrieval-grounded assistants - and the MLOps and evaluation harnesses that keep them trustworthy once they're in front of real users. Bridging the gap between GenAI demos and production is the job.

$ /experience
$ git log --career --oneline

* 2024-now   Manulife - Senior AI Engineer, Generative AI & MLOps
│            production RAG assistants for Group Benefits & Wealth Mgmt;
│            LangGraph orchestration, eval frameworks, security guardrails,
│            live-agent handoff for a high-volume contact centre
│
* 2022-2024  Canadian Western Bank - Senior Data Science Consultant
│            cloud-native ML for commercial financial documents;
│            MLOps + AI governance (CI/CD retraining, IaC);
│            96.2% doc-classification accuracy (CNN + BiLSTM ensemble)
│
* 2020-2022  Westland Insurance - Data Science Consultant
│            transformers for NLP + visual anomaly detection (F1 0.855);
│            real-time risk & sentiment signals for investigations
│
* 2018-2020  Suncor Energy - Consultant
             AI metadata extraction over 1M+ regulatory documents;
             OCR + automation: -75% manual processing time
$ /projects
$ ls -la ./projects
repo description
canvas-ai/ Interactive systems-architecture builder (TypeScript)
langflow-research-assistant/ Production-ready AI research & study assistant built with Langflow
Vehicle-Counting-YOLOv8-DeepSORT/ ⭐ Vehicle counting system with YOLOv8 + DeepSORT
ANPR-YOLOv8/ ⭐ Automatic number-plate detection & recognition
FastAPI-LangChain-Streaming/ Streaming RAG with LCEL, FastAPI backend + frontend
pytorch-lora/ LoRA (Low-Rank Adaptation) implemented from scratch in PyTorch
$ /oss
$ gh pr list --author @me --state merged --external

🌟 Flagship   tradermonty/claude-trading-skills   ⭐ 2,746

#235 fix(fmp): public-dataset fallback when no FMP tier serves S&P 500 constituents - merged 2026-07-12 (+217, 6 files)
Claude Code skills for equity investors and traders - market analysis, technical charting, economic calendars, screeners, and trading strategy development.

$ /skills
$ cat skills.yaml

genai:     [RAG, LangGraph, LangChain, LlamaIndex, prompt engineering,
            LLM evaluation - MLflow · Ragas · DeepEval]
mlops:     [FastAPI, Docker, Kubernetes, GitHub Actions, Terraform,
            Airflow, MLflow, Evidently, Prometheus, Grafana]
cloud:     [Azure - AKS · Functions · OpenAI, AWS, GCP]
data:      [Azure AI Search - vector + agentic, Cosmos DB, PostgreSQL,
            MongoDB, Azure SQL]
languages: [Python, SQL, TypeScript, C++, Rust]
$ /stats
$ gh stats --live
GitHub stats Top languages
Contribution activity, last year
$ /contact
$ ping siddharth
PING siddharth ... 3 packets transmitted, 3 received, 0% packet loss

siddharth@github:~$ exit
Connection closed.

But shipping never really stops.
Reopen the session: ⭐ a repo, or say hi on LinkedIn.

Popular repositories Loading

  1. ANPR-YOLOv8 ANPR-YOLOv8 Public

    Automatic Number Plate Detection and Recognition using YOLOv8

    Python 10

  2. Vehicle-Counting-YOLOv8-DeepSORT Vehicle-Counting-YOLOv8-DeepSORT Public

    Vehicle counting system with YOLOv8 and DeepSORT

    Python 10 2

  3. SiddharthUchil SiddharthUchil Public

    HTML 1

  4. langchain-ask-pdf langchain-ask-pdf Public

    An AI-app that allows you to upload a PDF and ask questions about it. It uses OpenAI's LLMs to generate a response.

    Python 1

  5. customer_segmentation customer_segmentation Public

    An end-to-end project on customer segmentation

    Python 1

  6. dataflow_automation_with_Prefect dataflow_automation_with_Prefect Public

    Building Full-Stack application with Prefect and Pydantic

    Python 1