SMTAQIMZSyed Taqi · Build & Grow

Case study · NUST SEECS · UKRI

Pakistan's
climate, live.

S2Cool (Super-efficient Sustainable Cooling Solution for All Applications) is a UKRI-sponsored research project developed by NUST's MachVIS lab with Northumbria University. As a full-stack developer at NUST SEECS, I built its public climate platform. I scraped weather data from across Pakistan, turned it into formulas and put it on a live map.

Client
NUST SEECS · MachVIS Lab
Sponsor
UKRI, with Northumbria University
Role
Full-stack developer & data engineer
Stack
Next.js · React · Selenium · Vercel

Live site audit · 2026-09-29

100
SEO
96
Best practice
94
Accessibility
95
Performance
HTTPSsecure, with a valid SSL certificate
854 msserver response time

Measured on the live site with Google Lighthouse (desktop) and a crawl of its sitemap and structured data.

15yrs
Historical weather data

Extracted and structured from sources across Pakistan with Selenium pipelines.

4
Live parameters

Temperature, wind speed, humidity and dew point.

9
City stations

From Gilgit and Peshawar down to Karachi.

1hr
Auto-refresh

Readings and layers update every hour.

4
Partners

UKRI, NUST, Northumbria University and MachVIS.

100%
Built by me

Scraping, data modelling, formulas, front end and deployment.

01 · The data

Scraped from every corner.

Good cooling research needs good climate data, and Pakistan's is scattered across websites, PDFs and scanned reports. I engineered Selenium scraping pipelines that collected and structured 15 years of historical weather data from across the country. I also built PDF parsers and image-to-text converters for the reports that only existed as documents.

02 · The formulas

From raw numbers to insight.

I turned the raw readings into formulas: long-term means, standard deviations, anomalies and derived parameters that show how each region's climate behaves. Those formulas drive the map layers, so researchers see patterns rather than spreadsheets.

03 · The platform

A live map,
deployed on Vercel.

Temperature
S2Cool temperature view with city readings
City stations with live temperatures
Wind speed
S2Cool wind speed layer
Wind speed layer with a live legend
Humidity
S2Cool humidity heatmap
Interpolated humidity heatmap across the country
Dew point
S2Cool dew point layer
Dew point layer, key for cooling research
01

Live parameter layers

Switch between temperature, wind speed, humidity and dew point, each with its own heatmap and legend.

02

City stations

Pins across Pakistan show the current reading for each city at a glance.

03

Hourly auto-refresh

Data and layers refresh every hour, with a visible last-updated time.

04

Regional analytics hub

A dedicated Regional Analytics Hub for exploring the data region by region.

05

Light & dark themes

A research-friendly interface with theme switching and a centred map reset.

06

Next.js on Vercel

A React / Next.js front end deployed on Vercel for fast, global delivery.

Next case study One umbrella,
many countries →