Projects
A selection of work I’ve led or shipped. Banking engagements are described at the level the bank is comfortable with publicly; client names and platform internals are kept abstracted.
Payments Domain Data Store on Azure Databricks
Active · ABN AMRO · Wealth + Core Banking grid
Leading the design and build of a new Payments Domain Data Store (DDS) on Azure Databricks. Driving requirements engineering with business and product stakeholders, authoring the logical and physical data models in erwin Data Modeler, and delivering payments reporting through self-service Power BI alongside on-demand high-value data products on top of the model.
Stack: Azure Databricks · ADLS Gen2 · erwin Data Modeler · Power BI · YAML CI/CD
ECB & CESOP regulatory delivery
Delivered · ABN AMRO
End-to-end ownership of the payments domain store underpinning regulatory submissions to the European Central Bank (ECB) and CESOP (the EU cross-border payments reporting regime). Built the data foundation from scratch; embedded controls aligned to non-functional requirements for availability, traceability and audit.
Multi-country Azure re-platforming
Delivered · ABN AMRO
Single point of contact (SPOC) for the program migrating on-premise banking workloads across three countries onto Azure, while enforcing enterprise data governance covering data quality, MDM, data architecture and data security.
Continuous monitoring & operational resilience
In service · ABN AMRO
Stood up continuous monitoring across data platform workloads using Azure Monitor and Log Analytics workspaces. Custom alerts and metrics for resource usage, plus ETL operational dashboards built in Power BI over Azure DevOps analytic data — bringing delivery transparency to the data chapter.
HUB — production GenAI SaaS
Side venture · live in production
Architected and built — single-handedly, end-to-end — a multi-tenant e-commerce automation SaaS that embeds multiple Generative AI use cases: LLM-driven customer-engagement workflows, diffusion-model synthetic product photography, and AI-assisted CRM, SEO and content automation. Spans database design, scheduled jobs, push notifications and a PWA front-end. Real-world proof of designing, implementing and managing GenAI inside live business workflows.
POLE investigations on Neo4j
Delivered · Islamabad Police
Designed and shipped Person–Object–Location–Event (POLE) graph models on Neo4j, with an ElasticSearch endpoint for full-text investigative search, delivering a 360-degree citizen view across crime records, telco CDRs, vehicle registration, driving-licence data, social-media activity and safe-city surveillance feeds. Selected and implemented a VisJS front-end after personally prototyping the design.
Twitter intelligence POC
Delivered · Dubai Police — Dubai Future Accelerators (Cohort 5)
Led a proof-of-concept analysing Twitter data for Dubai Police as part of the Dubai Future Accelerators Program, Cohort 5.