Skip to content
View V-Vekaria's full-sized avatar

Block or report V-Vekaria

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

Vishnu Vekaria

Full-Stack & AI Engineer — Python · FastAPI · Azure · Applied NLP

Building systems that are auditable — where every output can be traced back to the evidence that produced it.

Portfolio · LinkedIn · Email

Python FastAPI Azure Docker TypeScript MongoDB


Snapshot

Status Open to graduate SWE / AI / Cloud roles — full-time from September 2026
Degree BSc (Hons) Computer Science, Ulster University London
Location London, UK
Focus Backend services, applied NLP, cloud deployment, verifiable systems
Languages English, Gujarati, Hindi

Featured Work

Each project below solves one specific hard problem.

🔍 VerifyPulse — real-time news verification

Scores breaking news by how many independent, credible outlets corroborate it — instead of asserting truth, it shows the evidence.

Problem — a single-source story and a ten-source story look identical in a feed.

Approach — RSS + GDELT ingestion → MiniLM sentence embeddings → cosine clustering → 3-factor confidence score (source count, source credibility, source diversity) → FastAPI + live dashboard.

StackPython FastAPI sentence-transformers SQLite

Concepts — semantic clustering, weighted scoring design, scheduled ingestion pipelines, deduplication


🔐 SecureTransfer — zero-knowledge file transfer

Client-side encrypted transfer where the server can detect abuse without ever reading a file.

Problem — end-to-end encryption normally kills your ability to detect malicious usage.

Approach — browser-side encryption before upload, server stores ciphertext only, anomaly detection runs purely on transfer metadata (size, frequency, timing).

StackPython Flask WebCrypto SQLite

Concepts — threat modelling, zero-knowledge architecture, metadata-only anomaly detection


🧾 Longhand — auditable US-expat tax assistant

Built with one teammate for the AMD Developer Hackathon (ACT II). Every figure the assistant produces links back to the rule and input that generated it.

Problem — LLM tax advice is unusable if you cannot show why a number is that number.

Approach — deterministic rule layer for computation, model layer only for explanation; full citation trail per line item.

Concepts — grounded generation, deterministic/LLM separation, audit trails

Liveamd-hackathon-sepia.vercel.app


☁️ SaaS Usage Monitoring API — multi-tenant metering backend

REST API with tenant scoping, usage aggregation, and rate accounting.

StackPython Flask MongoDB JWT


Stack

Layer Tools
Languages Python, TypeScript, JavaScript, SQL
Backend FastAPI, Flask, REST design, JWT auth, RBAC, input validation
AI / NLP sentence-transformers, TF-IDF, embedding search, semantic clustering, RAG patterns
Cloud Azure App Service, Azure Functions, Netlify, Vercel, Docker
Data MongoDB, PostgreSQL, SQLite
Practice Git, GitHub Actions, Postman, pytest, API testing

Currently

  • Extending VerifyPulse into multilingual claim tracking (Phase 3)
  • Contributing to google/adk-python — agent development kit
  • Dissertation: privacy-preserving transfer with metadata-driven anomaly detection

Contact

Open to graduate roles in the UK (Skilled Worker sponsorship required) and, longer term, East Asia.

Portfolio: vishnupro.netlify.app LinkedIn: linkedin.com/in/vekaria-vishnu

Pinned Loading

  1. verifypulse verifypulse Public

    Real-time news verification dashboard — clusters stories by semantic similarity and scores them on independent-source corroboration.

    Python

  2. privacy-preserving-file-transfer-platform privacy-preserving-file-transfer-platform Public

    Zero-knowledge client-side encrypted file transfer with metadata-driven anomaly detection. Server never reads file contents.

    Python

  3. longhand longhand Public

    Forked from gael-chan/AMD-Hackathon

    Longhand — auditable US-expat tax assistant. Deterministic rule engine for computation, LLM for explanation, full citation trail per line item. AMD Developer Hackathon ACT II.

    Python

  4. saas-usage-api saas-usage-api Public

    Multi-tenant SaaS usage metering API — Flask, MongoDB, JWT auth, tenant-scoped aggregation.

    Python

  5. PortfolioSite PortfolioSite Public

    Personal developer portfolio — vanilla HTML/CSS/JS, Canvas API, deployed on Netlify. vishnupro.netlify.app

    HTML

  6. antigravity-event-talks-app antigravity-event-talks-app Public

    Flask dashboard that aggregates Google Cloud BigQuery release notes into filterable cards with a tweet composer.

    CSS