Data analyst & analytics engineer. I build local-first data tools (sqlean-lint, duck-diff) and run PayoutDelta, an open directory of freelance payout fees. Upstream contributor to LangChain, SQLFluff, and Ibis.
- PayoutDelta: open directory of 131 payout corridors (Payoneer, Wise, PayPal, bank SWIFT, local rails) with a live fee estimator. Live site
- sqlean-lint: local-first SQL linter: AST-based detection of non-SARGable predicates, Cartesian joins, and schema hazards. Four dialects, under 110 MB peak.
- duck-diff: constant-memory table and schema diff engine on DuckDB: keyed/keyless reconciliation across Parquet, CSV, JSON, and SQLite.
Every PR below is real and merged upstream (or closed as completed). Links go to the actual pull requests.
| Project | PR | What changed |
|---|---|
| langchain-ai/langchain | #40079 | Validate ids length matches input chunks in VectorStore.add_texts (closes #36203) |
| sqlfluff/sqlfluff | #8396 | Reclassify SUMMARIZE as a reserved keyword in the DuckDB dialect; regenerate parse fixtures |
| ibis-project/ibis | #12086 | Map Polars pl.Object to dt.Unknown so schema reflection stops crashing on mixed types |
| semantica-agi/semantica | #1313 · #1314 · #1315 | Persist vector_ids and metadata across FAISS index save/load; fix fenced-code indentation |
| sara-czasak/py-simple-wrap | #199 | SQL-injection hardening (identifier whitelist + parameterized queries) with a 52-test suite |
| Hebbian-Robotics/hflow | #281 | Consolidate the single-SELECT validation rule into the core library |
| goldener-data/goldener | #325 | Fix vectorizer test assertions and naming |
| scitex-ai/scitex-io | #166 | Feather round-trip and invalid-extension test coverage |
| David-Axel/Adexa | #10 | Unit tests for SQL-injection repair strategies |
| scikit-learn/scikit-learn | #34800 | Docs: clarify in-place behavior of copy=False in mutual_info_regression |
-
Power BI Developer & Instructor, PNY Trainings (NAVTTC) (Feb 2026 - May 2026)
- Delivered 180+ training hours across 12 modules; 91% of learners reached proficiency; 23 graduates placed in roles within 90 days.
-
Data Analyst Intern, PNY Trainings (Jun 2024 - Aug 2024)
- Marketing analysis that saved PKR 280K/month; +37% qualified leads; 2.4x close rate.
-
Junior Data Scientist, Timmy's Pizza (Nov 2023 - Dec 2025)
- Analyzed 18,400 delivery logs; cut average delivery time 38 to 26 minutes (-31%); reduced waste 7.3% to 3.1% across 14 outlets.
-
Procurement Intern, Sui Northern Gas Pipelines Limited (SNGPL) (Jul 2023 - Sep 2023)
- Shortened vendor evaluation cycle from 12 days to 4; PKR 4.7M saved; on-time delivery 71% to 89%.
- BS (Hons) Accounting and Finance, Hailey College of Commerce, University of the Punjab (2020 - 2024)
- IBM Data Analyst Professional Certificate
- IBM Data Science Professional Certificate
- Data Analysis and Visualization Foundations (IBM)
- Google Advanced Data Analytics Professional Certificate
- Advanced Search Engine Optimization Strategies

