Skip to content

Evidence-led portfolio

Personal brand

From complex data to intelligent systems.

Machine learning, analytics engineering and AI projects—with source code, evaluations and limitations.

10 selected projects · 16 source-linked cases · EN/TR

Choose your starting point

What brings you here?

Go directly to role-specific technical evidence or scoped data services.

Hiring teams

Evaluating for a role

Three evidence-led review paths for model validation, analytics engineering and AI applications, with direct access to CV and source repositories.

Clients and project teams

Solving a data problem

Excel/CSV cleaning and reconciliation, analytics reporting and repeatable Python/SQL data workflows. Inspect a sample delivery and discuss a scoped pilot.

This site presents portfolio case studies. Synthetic demonstrations are not represented as paid client engagements or real plant records.

NEXUS / INTELLIGENCE ATLAS

Where the projects connect.

From fraud analytics to computer vision: explore six source-linked case studies in a spatial, interactive 3D atlas. The visual experience is entirely optional.

The throughline

How much does each model catch in the slice a team can afford to review?

Measured on held-out data. The dashed diagonal is random review; every point above it is inspection work the model saves.

  • Smart Factory (failures)
  • Visual QC (misclassifications)
  • Fraud Risk (fraud)
  • Random review
Share of positives caught against share of cases reviewedSmart Factory: reviewing 10% catches 94.1% of failures, 9.4× random review. Fraud Risk: reviewing 9.4% catches 69.8% of fraud, 7.5× random review. Visual QC: reviewing 20% catches 81.8% of misclassifications, 4.1× random review.0%10%20%30%40%50%0%25%50%75%100%Share of cases reviewed →↑ Share caughtRandom reviewSmart FactoryVisual QCFraud Risk
Dots are measured review budgets from each repository’s published results, all on held-out data. Fraud shows the 7 of its 16 holdout thresholds that fall at or below a 50% budget; Smart Factory and Visual QC publish three budgets each. Lines join measured points with straight segments and add no estimates between them. These are three different problems with different base rates, so compare each line with the random diagonal rather than with each other.
Measured review budgets on held-out data
ProjectShare reviewedShare caughtLift over random
Smart Factory5%89.7%17.9×
Smart Factory10%94.1%9.4×
Smart Factory15%95.6%6.4×
Visual QC10%45.5%4.5×
Visual QC15%50%3.3×
Visual QC20%81.8%4.1×
Fraud Risk9.4%69.8%7.5×
Fraud Risk12.8%76.5%6.0×
Fraud Risk18.1%82.9%4.6×
Fraud Risk22.2%86.2%3.9×
Fraud Risk27.9%89.4%3.2×
Fraud Risk36.2%92.5%2.6×
Fraud Risk49.4%95.7%1.9×

Freelance solutions · delivery example

From messy spreadsheets to reconciled reporting.

A small, fixed-scope Python and SQL-friendly workflow for BI and software agencies that need dependable data preparation and reporting support. This is a public, synthetic demonstration, not a client engagement.

Excel/CSV Reporting Automation

One repeatable workflow. Auditable outputs.

Clean and merge inconsistent files, quarantine invalid records, calculate agreed KPIs and hand off reusable Python code with validation tests. A live HTML dashboard shows the sample output.

Verified synthetic sample

200

Input rows

192

Valid rows

8

Flagged rows

9

Automated tests

Source row reconciliation passes. CI runs on Python 3.11 and 3.12.

01

Import

Two synthetic sources: sales CSV and customer Excel workbook.

02

Validate

Identify invalid values, conflicting orders and unmatched customers.

03

Reconcile

Check that accepted and excluded records account for every source row.

04

Deliver

Export clean data, quality logs, KPI tables and a standalone report.

The hosted page is a static report; it does not accept client file uploads. Scope, fees, confidentiality and delivery dates are agreed after reviewing anonymized sample data.

Discuss a scoped pilot

Role-based review routes

Start with the evidence closest to the role.

Each route uses the same verified project library but changes the recommended review order.

AI Engineer

LLM applications with measured behaviour: an embedding-RAG assistant benchmarked against a keyword baseline and a no-retrieval control, an anomaly-triage dashboard whose detector is evaluated on a public attack benchmark and whose LLM only explains, plus shipped Gemini and Genkit apps for retrieval-grounded answers and multimodal diagram parsing.

Open this reviewer guide
  1. 01Visual QC Project
  2. 02Ops-Copilot
  3. 03Vision2DCS
  4. 04OT-Sentinel

Capability preview

Modeling, measurement, and the data layer underneath.

Machine learning, deep learning and LLM work, validation and calibration discipline, statistical analysis, and the warehouse and BI layer underneath are connected through the same requirement: every number a reviewer reads can be traced back to how it was measured.

Explore project library

Machine learning and modeling

Pythonscikit-learnLightGBMXGBoostHistGradientBoostingRandom ForestSHAPFeature engineeringImbalanced classificationComputer visionOpenCVscikit-image

LLMs, AI engineering and deep learning

Gemini APIGenkitRAGLangChainMultimodal promptingTransformersTensorFlowKerasRNNs

Validation, calibration and measurement

Time-based holdoutWalk-forward with embargoGroupKFoldROC-AUCPR-AUCCalibrationThreshold simulation

Statistics and analysis

PandasNumPySciPyHypothesis testingT-testANOVAChi-squareCohort analysisRFM

Data engineering and automation

SQLBigQuerydbtDuckDBPostgreSQLMongoDBETL/ELTFivetrann8nZapierData quality testing

BI, MLOps and delivery

Power BIDAXLooker StudioGA4Google Tag ManagerDockerMLflowFastAPIFlaskStreamlitGitHub Actions