EU Blue Card eligible · Open to relocation within the EU

AI and data platform engineer building production systems and research-backed analytics.

Python · Java 17/21 · Spring Boot 3 · dbt · DuckDB · FastAPI · Next.js · Vertex AI · Azure · GCP. M.Sc. Data Science, University of Greenwich (Merit). Azure DP-203. Specializing in EU-based AI Engineer or Data Platform Engineer roles, based in Hyderabad, India.

Selected work

  1. WorkforceGuard AI

    Built an EU labour-market and pay-transparency analytics platform on dbt + DuckDB; panel research (MPRA) runs on the same warehouse as the product.

    LiveJan 2024 – Present

    EU Pay Transparency Directive 2023/970/EU · working paper MPRA 129330

    • Ingested 16 Eurostat datasets (LFS, JVS, SES) across 27 member states and 13 NACE sectors (11-sector SES research panel, 2019–2024).
    • Modeled HPI, LR, ERS, and TR in dbt (~31 models) on DuckDB; FastAPI and React 19 serve benchmarks and pay-gap review workflows.
    • Measured employment–GPG association r ≈ +0.44 (27-country panel); finance-sector GPG ~25% vs ~10.9% all-sector mean; SHA-256 hash-chained governance log.
    • Shipped live research figures at /app/research from the production warehouse (working paper, not peer-reviewed).
  2. EU AI Assurance OS

    Designed a multi-tenant AI release-governance control plane (Spring Boot 3.3 + Next.js 16) for guided EU AI Act risk classes, RAG evidence, and sealed evidence packs.

    Live2026 – Present

    EU AI Act–oriented controls

    • Implemented Spring Boot 3.3 (Java 17) API with Flyway V1–V16, multi-tenant JPA, JWT + API keys — 64 REST endpoints and 190 automated tests.
    • Built cited-evidence RAG (DJL + ONNX Runtime, all-MiniLM-L6-v2, pgvector HNSW), PASS / REVIEW / BLOCKED release gates, and HMAC-SHA-256 signed eval callbacks.
    • Shipped hash-chained append-only audit ledger and sealed Evidence Pack exports (JSON + PDF); Next.js 16 dashboard with lineage and readiness views.
    • Added assisted obligation mapping and certification readiness scoring plus 3 sector packs (insurance, HR, finance) as SPI overlays — not live vendor connectors.
  3. Evgraph

    Open-sourced a Python library stack that turns Model Cards, approvals, and registry metadata into an Evidence Graph with deterministic, explainable findings.

    Open source2026 – Present

    Library stack · local/CI only

    • Shipped monorepo v0.1.0: evgraph-core, evgraph-rules, evgraph, and evgraph-cli (Python 3.10+).
    • Defined Evidence Graph nodes/edges with bounded evidence levels; rules emit cited findings without mutating the graph.
    • Implemented adapters for Model Card/approval/deployment JSON, dataset manifests, and MLflow; reporters for JSON, Markdown, SARIF, and OSCAL.
    • Exposed scan() / CLI for local and CI use with pytest; third-party rule packs via entry points.
  4. Aequitas

    Extended M.Sc. dissertation work into open transport-equity analytics on GTFS at nation scale (England reference): DuckDB warehouse, FastAPI, React.

    LiveOct 2021 – Present
    • Processed 1.75M GTFS trips, 13,099 routes, 274,719 stops, and 33,755 LSOAs (56.5M population) into a DuckDB warehouse with FastAPI and React.
    • Enforced 103 automated quality checks (0 failures) and 99.9993% spatial-join accuracy; Gini 0.5741, Palma 5.702×, 4,245 zero-stop LSOAs.
    • Delivered 55 analytical sections across 8 policy dimensions, including Random Forest (R² 0.472), HDBSCAN, Isolation Forest, and 2SFCA accessibility scoring.
    • Added FAISS + Gemini grounded chat over analytics; marketing site live — full dashboard API runs with local warehouse (cloud API deferred).
  5. MaSoVa

    Built an event-driven multi-service platform on Java 21 / Spring Boot 3 and RabbitMQ — multi-client web and React Native, dual-write data path, EU VAT and fiscal adapters.

    LiveFeb 2023 – Present
    • Delivered 6 Spring Boot 3 services on Java 21 behind Spring Cloud Gateway with 207 canonical REST endpoints and an 11-state order lifecycle.
    • Ran dual-write PostgreSQL + MongoDB and RabbitMQ topic exchanges for orders/notifications; JWT + Redis for auth sessions.
    • Shipped multi-client surface: staff/customer web (React 19) plus customer and crew React Native apps; optional Google ADK support agent.
    • Implemented EU VAT for 12 markets and fiscal signing adapters (DE, FR, IT, BE, HU, GB) with Stripe SCA for EU payments.

Published research

Marti, S. V. (2026) · MPRA working paper No. 129330 · 2026

Why Tight Labour Markets Do Not Close Gender Pay Gaps: Evidence from a 27-Country Eurostat Panel

Built a 27-country Eurostat panel (2019–2024, 11 NACE sectors) and estimated employment–gender pay gap association (r ≈ +0.44 cross-sectionally), challenging competitive equalisation as a sole mechanism. Defined composite indices HPI, LR, ERS, TR and a Combined Risk Quadrant (HPI × ERS). Implemented the same metrics and live figures in WorkforceGuard AI with a SHA-256 hash-chained governance log — research methods in a production analytics system.

Combined Risk QuadrantHPI × ERS typology; finance-sector GPG ~25% vs ~10.9% all-sector panel mean. Working paper (MPRA/SSRN/Zenodo), not peer-reviewed.

Background

Experience

Software Development Engineer — AI / Full-StackSep 2025 – Present

Innosolv Private Limited · London, UK (remote)

Fintech — algorithmic trading and AI-powered equity research for NSE cash and F&O markets

  • Own end-to-end delivery of Bharat Alpha, an institutional equity research terminal for 10 NSE sectors: Gemini 2.5 Flash with 10 Tier-1 filters and a 100-point Tier-2 scoring model, SSE streaming, Supabase Auth, and PostgreSQL conversation history.
  • Built production hybrid RAG over 305 annual reports for 52 Nifty 50 companies (FY2020–FY2025): FAISS IndexFlatIP, BM25, reciprocal rank fusion, and cross-encoder reranking into a ~143K-chunk pipeline with sector-aware retrieval and inline citations.
  • Designed a Java 17 / Spring Boot 3 trading engine on MongoDB with non-blocking order dispatch, Bucket4j rate limiting (10 req/s), multi-leg spread margin, basket orders, and participant-wise open-interest analytics.
  • Operated GCP production path: Redis caching, WebSocket coordination, pgvector + Supabase persistence, and GCP Cloud Run deploys via Docker and GitHub Actions.
Bharat Alphanifty50-stock-analyzerhigh-frequency-trading

Education

M.Sc. Data ScienceJan 2021 – Apr 2022

Merit

Degree certificateFull transcript

Dissertation: UK Bus Data Analysis (Aequitas). Modules: Big Data, Applied ML, Data Visualisation, Cloud Grids and Virtualisation.

B.Tech. Electronics and Communication EngineeringJun 2016 – Mar 2020

8.3 CGPA

Provisional certificate & gradesTransfer certificate

Dissertation: Hyperspectral Image Analysis with Deep Learning. Modules: Data Structures and Algorithms, Digital Signal Processing, Computer Networks.

Certifications

Microsoft Certified: Azure Data Engineer Associate (DP-203)12 March 2025

Credential ID: CEA6999835BAD6E · Certification no. 0FB756-C158AR

Certificate

Technical skills

AI & GenAI

Google Vertex AI · Gemini 2.5 Flash · RAG (FAISS, BM25, cross-encoder) · Google ADK · DJL / ONNX Runtime · Evidence Graph (Evgraph) · SARIF / OSCAL · scikit-learn

Cloud & infrastructure

GCP Cloud Run · Docker · GitHub Actions · Azure Data Factory · Databricks · Data Lake Gen2 · Synapse Analytics · Terraform

Data engineering

Python · dbt · DuckDB · PySpark · ETL/ELT · Apache Spark · Parquet · Eurostat / public data pipelines

Backend & distributed systems

Java 17/21 · Spring Boot 3 · FastAPI · Spring Cloud Gateway · RabbitMQ · Flyway · WebSockets · Hash-chained audit logs

Databases

PostgreSQL · pgvector · Redis · MongoDB · DuckDB · Supabase · SQLite · MLflow

Frontend & mobile

TypeScript · React 18/19 · Next.js · React Native · Vite · Redux Toolkit · Tailwind CSS · shadcn/ui

Contact

Open to AI Engineer and Data Platform Engineer roles in the European Union. EU Blue Card eligible.