Skip to content
View raghurs49's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report raghurs49

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

Raghu Sharma

Senior AI/ML Engineer · Production GenAI, RAG, Retail Forecasting & MLOps

I design and ship AI systems that survive production: retrieval pipelines, agent workflows, LLM evaluation, distributed data systems, model-serving platforms, and cloud-native infrastructure across GCP and AWS.

I bring 7+ years of engineering experience across applied machine learning, MLOps, computer vision, retail forecasting, and GenAI, with a focus on reliability, scale, and measurable product outcomes.

Portfolio · LinkedIn · Upwork · Email


What I work on

  • Generative AI: RAG, LangGraph, MCP, vector search, embeddings, retrieval evaluation, guardrails, and agent reliability
  • Retail forecasting & ML systems: demand forecasting, time-series modelling, feature engineering, model optimization, monitoring, and production serving
  • Cloud & MLOps: Vertex AI, BigQuery, Cloud Run, AWS Bedrock, S3, IAM, Kubernetes, CI/CD, and observability
  • Data engineering: Python, SQL, PySpark, distributed pipelines, APIs, and batch/stream processing

Selected engineering work

A production-shaped Next.js and FastAPI RAG system with OpenAI, Claude, and Gemini adapters, Postgres/pgvector hybrid retrieval, reranking, citations, abstention, and latency/token/cost traces. Its evaluation harness compares chunking and retrieval configurations through the same pipeline used by the live API. 77 automated tests, including a real application-startup smoke path.

A reliability-focused router/supervisor graph with knowledge and order agents, SQLite-backed state, structured node outputs, human approval for risky actions, low-confidence escalation, retries, timeouts, circuit breaking, tracing, and scenario-based evaluation through the compiled graph. 66 automated tests and 11 labeled evaluation scenarios.

A Cloud Run-ready, multi-connector MCP gateway with OIDC authentication, RBAC, constrained BigQuery and PostgreSQL access, governed REST tools, PII masking, rate limits, structured audit logging, and separate caller/workload identities. 34 automated tests plus 7 connector subtests.

A deployable FastAPI reference service with S3-backed ingestion, Bedrock Knowledge Bases, grounded answers with citations, least-privilege IAM, guardrail support, structured logging, CI, tests, and container delivery. Independent portfolio engineering, not client work.

Policy Intelligence & Semantic Search Platform (private organization work)

Built a production policy-intelligence system combining a Dash/Flask application, Vertex AI embeddings, ScaNN semantic retrieval, and Cloud SQL. Delivered the supporting API and scheduled workflows on Cloud Run with private database connectivity, Secret Manager, Artifact Registry, and workload identity federation. The source remains private; architecture and engineering decisions can be discussed in interviews.

Recommendation from a former manager

Bill Karr, Chief Scientist at Open Insights, described me as a core contributor to the Open ML 1.5 forecasting platform and highlighted my ability to move between model training, deployment, PySpark, and GCP infrastructure.

"Raghu was a core contributor to Open ML 1.5... comfortable moving between training and deploying ML models, writing and optimizing PySpark jobs, and managing cloud infrastructure on GCP, including BigQuery and Dataproc."

A containerized pipeline that reads records from Cloud SQL, generates embeddings with Vertex AI, and writes enriched records to a dedicated database table for downstream retrieval workflows.

Notebook-driven GCS-to-BigQuery ingestion workflows with service-account authentication and environment-aware CI/CD patterns.

Readable Python solutions with reasoning, complexity analysis, tests, and interview-oriented explanations.

Experience snapshot

  • Independent AI/ML Engineer — production-oriented AI and cloud engineering
  • Open Insights — Machine Learning Engineer (ML/MLOps)
  • Capgemini — MLOps Engineer
  • Hughes Systique — Data Scientist / ML Engineer
  • Integration Wizards — Machine Learning Intern

Credentials

  • Google Cloud Professional credentials earned: Cloud Architect and Machine Learning Engineer
  • NVIDIA Jetson AI certification
  • Kaggle ranking: approximately top 11% (800 / 7,000)

Core stack

Python · SQL · RAG · LangGraph · MCP · LLM evaluation · pgvector · PySpark · TensorFlow · PyTorch · FastAPI · Vertex AI · BigQuery · Cloud Run · AWS Bedrock · Kubernetes · Docker · CI/CD


Currently open to senior AI/ML, GenAI, and ML platform engineering opportunities.

Pinned Loading

  1. python-interview-solutions python-interview-solutions Public

    Interview-ready Python solutions with reasoning, complexity analysis, tests, and clear explanations.

    Python

  2. vector_embeddings_ingestion_pipeline vector_embeddings_ingestion_pipeline Public

    Cloud Run pipeline that reads Cloud SQL records, generates Vertex AI embeddings, and writes enriched data for retrieval workflows.

    Python

  3. fetch_data_gcp fetch_data_gcp Public

    GCS-to-BigQuery notebook delivery workflow with GitHub Actions and environment-aware GCP deployment patterns.

    Jupyter Notebook

  4. secure-bigquery-mcp-gateway secure-bigquery-mcp-gateway Public

    Cloud Run-hosted read-only BigQuery MCP gateway with separated identities, SQL guardrails, cost controls, and tests.

    Python

  5. rag-quality-workbench rag-quality-workbench Public

    Production-shaped multi-LLM RAG system with hybrid retrieval, reranking, citations, tracing, and a real evaluation harness.

    Python

  6. langgraph-support-agent langgraph-support-agent Public

    Reliability-focused LangGraph support agent with human approval, persistent state, resilience controls, tracing, and evaluation.

    Python