VSS.
Data Engineer at Opala · since Jul 2026

Vishavjit
Singh Saini

I build data pipelines

Data engineer who tests like a QA engineer. At Opala I've built Azure Data Lake and Databricks pipelines into Delta Lake, and I now own test design and automation for a healthcare rules engine. Before that I shipped face-recognition attendance, agentic n8n automations and MLOps pipelines.

See my projects
pipeline.run()--:--:-- IST
stages 6packets processed 0
—
in industry, since Jan 2025
4
companies
8
projects
2
certifications

Experience

git log --career
Jul 2026 — Present

Opala current

Data Engineer

Rules Engine QA: Coverage Requirements Discovery (CRD) workflow

Owns test design and automation for the rules engine behind the CRD workflow, working against real deployed Azure environments rather than mocks.

responsibilities
  • Wrote the full test plan from scratch: scope, environments, test-data strategy, entry and exit criteria, risk register and coverage matrix.
  • Catalogued 77 test cases across positive, negative, edge, fallback and functional tiers. Where specs were silent or out of date, I grounded cases in the source code.
  • Ran black-box testing against VPN-gated environments with signed JWT authentication and tenant-scoped requests.
  • Built a pytest regression suite parameterised by environment, with a shared HTTP client covering every endpoint in scope.
  • Found and fixed two security defects in product code, verified against the full backend test suite with no regressions.
  • Traced a reference-data quality issue to its source extract, quantified the impact and raised it as a tracked engineering decision.
  • Built the Jira/Xray structure: test plan, test issues, per-environment executions, and a mapping from automated test IDs to Jira keys for result import.
pytest · JWT · Jira/Xray · Azure Container Apps · Key Vault · Docker Compose · GitHub Actions (OIDC)

Azure data engineering: Data Lake and Databricks

Built ingestion pipelines into Azure Data Lake Storage through raw/bronze, curated/silver and consumption/gold layers, with Databricks processing into Delta Lake.

responsibilities
  • Landed raw data in ADLS with validation gates before each layer moved downstream.
  • Cleaned, transformed and joined data in Databricks notebooks (PySpark and SQL), writing versioned Delta Lake tables.
  • Ran data-quality checks for schema conformance, nulls and duplicates, and referential integrity against source.
  • Handled sensitive data under least-privilege access, with column-level treatment of sensitive fields and audit-conscious processing.
Azure Data Lake Storage · Databricks · PySpark · SQL · Delta Lake
Apr 2026 — Jul 2026

WE RNS IT Solutions Pvt. Ltd.

AI & ML Engineer · Jaipur

AI-Powered Employee Attendance System

Integrated a face recognition model with a smart biometric attendance device for real-time detection and identification, with records synced to a central backend.

responsibilities
  • Built Python face recognition modules: preprocessing, detection, feature extraction and matching.
  • Designed REST API integrations to sync attendance between the device and the backend database.
  • Optimised inference speed and accuracy to cut false positives and response time.
  • Wrote modules for device communication, attendance processing and automated record updates.
  • Worked with DevOps on deployment, testing and maintenance across environments.
Associate AI/ML Engineer · team of 4

Agentic AI Enterprise Workflow Automation (n8n)

Agentic workflows that connect business apps, databases, LLMs, OCR and third-party APIs to automate publishing, approvals, notifications and data sync.

responsibilities
  • Designed end-to-end n8n automations with LLMs and OCR for intelligent document processing.
  • Built workflows for content publishing, scheduling, approvals and task orchestration.
  • Integrated REST APIs, webhooks and databases across enterprise applications.
  • Added error handling, retries, execution logging and monitoring.
  • Wrote JSON transformation pipelines for cross-system data synchronisation.
Associate Automation Engineer · team of 4
Jul 2025 — Mar 2026

Bricleweb Infotech

Software Engineer · Panchkula

Career Counselling & Education Platform

A multi-sided marketplace connecting students with career counsellors and higher-education institutions, with human and AI counselling, aptitude testing and college recommendations.

responsibilities
  • Built a full-stack MVC platform in PHP 8.2 and MariaDB with custom routing, ORM-style models, middleware and a parameterised query builder.
  • Integrated Razorpay payments and an atomic, race-condition-safe credits system using PDO transactions.
  • Shipped an OpenAI-powered AI counsellor feature.
  • Built a caching and session layer with automatic Redis fallback, ready to scale from one server to many.
  • Front end in Tailwind CSS and Alpine.js.
Jan 2025 — Jun 2025

PG Tech Pvt. Ltd.

AI/ML Intern · Mohali

ML Classification Pipeline (MLOps)

End-to-end MLOps pipeline covering ingestion, preprocessing, training, experiment tracking and deployment, built for reproducibility.

responsibilities
  • Implemented the full classification pipeline from data ingestion to deployment.
  • Tracked experiments, tuned hyperparameters and versioned models with MLflow.
  • Versioned datasets and pipeline stages with DVC.
  • Wrote modular Python components for features, training, validation and evaluation.

Pixel Proof: Image Forgery Detection

Deep learning model that detects manipulated images, served by a FastAPI backend to a mobile app for real-time authenticity checks.

responsibilities
  • Designed the forgery detection model and its preprocessing and feature extraction.
  • Built the FastAPI inference service.
  • Connected the mobile app for upload, prediction and result display.
  • Validated the model on benchmark datasets.

Projects

SELECT * FROM work

Skills

click one to query projects

Pick a skill to see which projects use it.

Education & credentials

education

B.Tech, Computer Science & Engineering

Punjabi University, Patiala · 2021 – 2025

certifications
  • IBM: Data Science, Machine Learning & AI Development
  • Unified Mentor: AI/ML Models Development and Engineering
languages

English · Hindi · Punjabi

Based in Hoshiarpur, Punjab

Let's build something with data.

Open to conversations about data engineering, ML systems and automation work.

Email
singhvishavjit03@gmail.com
Phone
+91 75268 20667
LinkedIn
linkedin.com/in/vishavjit-singh
GitHub
github.com/vishavjit-singh
Location
Hoshiarpur, Punjab, India