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

Organizations

@YouTubeScraper

Block or report VirajVShetty

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
VirajVShetty/README.md
Viraj Shetty: Credit Risk Analyst | Data Scientist

At Elevate Credit I owned the model inventory for 10+ active credit models, automated performance tracking that cut execution time by 95%, and replaced a retiring SaaS platform with a fact-and-dimension database. At Apex Informatics I developed a centralized Power BI dashboard tracking 20+ operational KPIs and implemented an AI-powered text-to-SQL solution with automated regression testing. I work in Python, SQL, Power BI, and Snowflake.

const viraj: Engineer = {
  name: "Viraj Shetty",
  role: "Credit Risk Analyst | Data Scientist",
  company: "Apex Informatics",
  location: "Dallas, TX",
  yearsShipping: 7,
  languages: ["R", "SQL", "Python", "Dart", "Jupyter Notebook", "Makefile"],
  stack: ["PyTorch", "Keras", "Scikit-learn", "TensorFlow", "XGBoost", "LangGraph", "Power BI", "Snowflake"],
  career: [
    { at: "Apex Informatics", role: "Operational Analyst", when: "Sep 2026 – Present" },
    { at: "Elevate Credit", role: "Data Scientist II", when: "Aug 2023 – Jul 2026" },
    { at: "Loopback Analytics", role: "Data Analyst Intern", when: "Jun 2022 – Dec 2022" },
    { at: "mUni Campus", role: "Data Analyst", when: "Dec 2019 – May 2021" },
  ],
  education: "MS in Information Technology Management (Business Analytics Specialization); relevant coursework: Machine Learning, Advanced Statistics for Data Science, Database Foundations, Big Data, The University of Texas at Dallas",
};

projects.map(explain)

projects.agentguard() Capability-based permission engine for LLM agent tool calls

Capability-based permission engine for LLM agent tool calls, with YAML policies, argument constraints, taint tracking, human approvals, and a hash-chained audit log.

projects.mcpgate() Security gateway for the Model Context Protocol

A Python security gateway for the Model Context Protocol that fronts many MCP servers with OAuth bearer validation, per-client tool RBAC, rate limits, audit logging and tool-definition pinning.

projects.picklescope() Static scanner for ML model files

Static scanner for ML model files that inspects pickle, PyTorch, Keras, safetensors, GGUF, and ONNX without ever deserializing them. Outputs findings in text, JSON, and SARIF.

projects.purgedcv() Purged, embargoed walk-forward cross-validation for time series

Purged, embargoed walk-forward cross-validation for time series that reports how much of a model's backtested skill was leakage, using a known-zero-signal series as a control.

projects.sliceguard() Fairness slice auditor with statistical rigor

A fairness slice auditor using Wilson intervals, Benjamini-Hochberg correction and minimum detectable effect so tiny slices stop producing false alarms.

projects.querycraft() Text-to-SQL with schema-grounded generation and validation

Built using Python, Flask, and SQLite to generate SQL from natural text, with a JavaScript workbench featuring schema exploration, editable queries, and CSV export. Designed a SQLGlot validation pipeline with user-approved, read-only execution, query deadlines, and row limits, verifying functionality through 92 AI automated tests.

CHANGELOG.md

v4.0 · Apex Informatics

September 2026 – Present

Developed a centralized Power BI dashboard tracking 20+ operational KPIs across project delivery, resource utilization, client performance, and financial operations, reducing reporting effort by 35%.

Streamlined SQL and ETL workflows to consolidate data from 5+ internal sources, standardizing operational reporting and improving data accessibility.

Implemented an AI-powered text-to-SQL solution with automated regression testing through Hermes.

v3.0 · Elevate Credit

August 2023 – July 2026

Standardized the model development lifecycle and replaced email-based reviews with structured leadership alignment meetings, reducing turnaround time by 75%.

Automated variable stability (PSI) and performance (AUC, KS, lift) tracking for 10 active models via parameterized Jupyter notebooks and an engineered Snowflake-to-Power BI pipeline, reducing execution time by 95%.

Built a fact-and-dimension database architecture to replace a retiring Tableau/SaaS reporting system.

v2.0 · Loopback Analytics

June 2022 – December 2022

Used Snowflake to write stored procedures to optimize execution time and space by 25%; optimized Power BI data structure to reduce report load time by 30%.

Identified 5 key business metrics and conducted hypothesis testing on patient data, improving treatment success rate by 20%.

Utilized PySpark to manage and update NLP pipelines for EHR data and used Databricks and R to perform ETL on socio-economic data from Census API, reducing null values by 30%.

v1.0 · mUni Campus

December 2019 – May 2021

Produced a Python-based YouTube scraper that scraped 10K links and titles, and implemented Random Forest and KNN machine learning algorithms achieving 92% precision and 89% recall for student performance prediction.

Performed ETL using pandas to store data with optimized SQL scripts, increasing access speed by 67%.

Collected and integrated data from multiple sources using Apache Airflow and AWS S3, reducing manual effort by 50%.

npm ls --depth=0

r, py, dart, ruby, pytorch, sklearn, tensorflow, docker, azure, aws, git, vscode, linux, postgres

contact()

email · github

Projects

  • purgedcv — Purged, embargoed walk-forward cross-validation for time series that reports how much of a model's backtested skill was leakage, using a known-zero-signal…
  • sliceguard — A fairness slice auditor using Wilson intervals, Benjamini-Hochberg correction and minimum detectable effect so tiny slices stop producing false alarms.
  • quantfrontier — A quantisation quality/latency frontier measured on downstream tasks and output divergence rather than perplexity, using real integer quantisation on a small…
  • picklescope — Static scanner for ML model files that inspects pickle, PyTorch, Keras, safetensors, GGUF, and ONNX without ever deserializing them, with text, JSON, and SARIF…
  • agentguard — Capability-based permission engine for LLM agent tool calls, with YAML policies, argument constraints, taint tracking, human approvals, and a hash-chained…
  • mcpgate — A Python security gateway for the Model Context Protocol that fronts many MCP servers with OAuth bearer validation, per-client tool RBAC, rate limits, audit…
  • fieldvoice — An offline speech-to-report pipeline evaluated on entity error rate, with catalogue-constrained decoding that snaps part numbers and fault codes.
  • receiptlens — A privacy-first Flutter receipt scanner: on-device OCR and a TFLite line-item classifier with fully local encrypted storage and CSV/QuickBooks export, with no…
  • tamperlog — A tamper-evident audit log that adds Merkle checkpoints with externally anchored roots, so it detects re-chained truncation that plain hash chaining silently…
  • yaraci — A CI harness for YARA rule quality that lints rules, proves they fire on fixtures, scans goodware for false positives, profiles scan cost and diffs rule…

Pinned Loading

  1. Fraud-Transaction-Detection/WellsFargo Fraud-Transaction-Detection/WellsFargo Public

    Wells Fargo Fraud Transaction Detection Machine Learning Project - Spring'22 Machine Learning Project

    Jupyter Notebook

  2. YouTubeScraper/Top-Videos YouTubeScraper/Top-Videos Public

    Scraping data for a given keyword. The output would be a set of links for different Category of Videos

    Jupyter Notebook

  3. Bridge-Health-Monitoring-System/Audio-Analysis Bridge-Health-Monitoring-System/Audio-Analysis Public

    Audio Analysis using Python Module Librosa

    Python

  4. AlzheimersPrediction AlzheimersPrediction Public

    Predicting Alzheimer's using Deep Learning

    Jupyter Notebook