Projects

Three systems where the hard part was trusting the data. Each one has a case study showing how the data moves and why it is built that way.

All projects

Streaming data platform

Real-Time FinTech Analytics & Risk Monitoring Platform

End-to-end streaming pipelines that validate, enrich and deduplicate financial events as they arrive, then land them in a medallion lake and Snowflake for analytics and risk monitoring.

KafkaStructured StreamingS3SnowflakeAirflow

  • Apache Kafka
  • PySpark
  • Structured Streaming
  • Snowflake
  • AWS S3
  • Airflow
  • Python
  • SQL

NLP and retrieval

Multilingual RAG Chatbot with Hate Speech Detection

A conversational AI that answers from your own documents in 10+ languages. Hate speech detection works as a data-quality filter, so only validated content ever reaches the vector store.

DocumentsModerationEmbeddingsVector storeAnswer

  • LangChain
  • RAG
  • PyTorch
  • Pinecone
  • FastAPI
  • NLP
  • AWS
  • CloudWatch

Accessibility and AI

Inclusive E-Commerce for Visually Impaired Users

An accessible e-commerce platform built from the ground up with screen reader support, voice navigation, haptic feedback and AI-written product descriptions.

Screen reader and voiceStorefrontFlaskAI descriptions

  • Python
  • TensorFlow
  • Flask
  • ARIA
  • Voice UI
  • Accessibility

Code is available on request. Email me if you would like a walkthrough.