Platform architecture
Real-time, near-real-time and batch architectures on AWS with Airflow, Glue (Spark) and dbt, layered raw → trusted → curated.
Open to new opportunities · London, UK
Data Engineer / ML & GenAI Data Platforms
I design and run the data platforms that analytics, machine learning and GenAI depend on. That means real-time, near-real-time and batch pipelines, governed end to end and automated from commit to cluster.
> building ▌
01 // about
My path ran from QA at Ubisoft, through full-stack development and data science, to building enterprise data platforms at Norstella. Along the way I've seen every layer: the APIs that produce data, the pipelines that move it, the warehouses that model it, and the ML and LLM systems that consume it.
Today I build platforms where data lands raw, gets validated and modelled, and comes out governed, documented and ready for analysts, data scientists and GenAI applications. I treat infrastructure as code and pipelines as products, and I care about the engineers I mentor.
Real-time, near-real-time and batch architectures on AWS with Airflow, Glue (Spark) and dbt, layered raw → trusted → curated.
Containerised, parallelised ETL on Kubernetes (EKS) with Docker, deployed through CI/CD and provisioned with Terraform.
Data catalogues, access controls, lineage and quality checks that make data trustworthy, traceable and compliant.
Feature-ready, curated datasets for ML and GenAI. I've worked hands-on with LLMs since GPT-3, building chatbots and evaluating LLM tooling.
02 // data lab
Six concepts I work with every day, simulated live in your browser. Pick one to see how it works and where I've used it.
03 // ai, explained
An LLM is a next-token predictor trained on data and grounded by data. Try it out below.
Text is split into tokens, each token attends to the others (self-attention), and the model outputs logits that softmax turns into probabilities. Temperature controls how adventurous sampling is.
hover a token to see its attention ↑
LLMs hallucinate when they lack context. RAG chunks your documents, turns them into embeddings, stores them in a vector index, retrieves the nearest neighbours to a question and grounds the answer with citations. Most of that pipeline is data engineering.
Model quality is capped by data quality. Deduplication, freshness, lineage and access control matter more for production AI than prompt tricks.
Vectors need the same rigour as any table: versioned models, incremental re-indexing, backfills and monitoring for drift.
Golden datasets, retrieval precision and recall, groundedness checks and guardrails turn a demo into a product people can trust.
I shipped a GPT-3 NLP chatbot on AWS at NayaOne in 2021 and built classification and anomaly-detection models for lending risk.
04 // experience
Each stage enriched the next: QA rigour, then software craft, then ML, then platform engineering.
05 // toolchain
education
Kingston University, London · 2021
D Y Patil Institute of Engineering, Pune · 2018
certifications
06 // next downstream task
Hiring for data engineering, analytics engineering or AI data platforms? Let's talk.
📍 London, UK · ☎ +44 7586 487162 · ✉ akash.yanpure@gmail.com