Data Engineer · Lahore, Pakistan
Shahmir Bin Asif
I build and run the data pipelines that keep large, messy datasets correct, and I measure before and after every change.
I trained as an electrical engineer, failed a data structures course in my second to last year, retook it as the only student in the class, and found the work I actually wanted to do. Since 2021 I have built and run production data pipelines at Afiniti, Motive and Civic IQ: warehouse migrations behind contact centre AI, analytics products for enterprise fleet operators, and the contact data domain of a government sales intelligence platform.
The problems that hold my attention are the ones where the answer has to be provably right, not roughly right: a cleanup of millions of live records with nothing deleted and every change explained, or a pipeline that fails loudly instead of logging success with no data. I am looking for a senior data or analytics engineering role in Europe.
Featured work
All projectsCivic IQ · 2026
Config-driven contact scraping engine
One engine, configured per website platform instead of coded per website, now finds almost every new government contact the platform adds, at a fraction of what vendor scrapers cost.
Civic IQ · October 2026
Production contact data cleanup
A nine-day cleanup of millions of live contact records, run as a sequence of reviewed SQL steps, with nothing deleted and every change traceable to the step that made it.
Motive · 2026
AI workflow platform for the solutions team
A Claude Code based platform of MCP servers, agents and skills, with safety hooks, that 12 engineers adopted within a month. Sprint throughput went from 8 tickets to 25.