shaw
Story/02 The Builder

I ship things
that stay up.

Five products, built and run alone.

I like systems that keep working when nobody is watching. A news pipeline that rescores the world every four hours. A social graph for real friendships. A story written by strangers. A place to see what people actually think.

Download tech CVPython · Java · C++ · TypeScript · SQL
live · v3.2 · October 2026

World Chaos Map

A clear, honest picture of what is happening around the world, updated as it happens.

Every country gets a score from 0 to 100 based on what the news actually reports: deaths, arrests, airstrikes, curfews. Not on how much a country is talked about. Sudden crises surface by comparing each country with its own recent history, and events are placed where they happen.

486audited feeds, plus GDELT, WHO and more
100+languages read
4 hrsbetween rescores
1person built all of it

worldchaosmap.app

How it got here

  1. Autumn 2025A weekend idea

    The news felt overwhelming. I wanted to see it all on one map.

  2. Jan to Feb 2026Live, early, then production

    Public on desktop first, with documentation on how it works and where it falls short. Automatic updates from day one.

  3. v2 · Mar 2026A real pipeline

    1,152 RSS sources, war zones scored correctly, underreported regions boosted, stable countries no longer inflated by global noise.

  4. v2.2 · Apr 2026NLP in the core

    The pipeline reads context and filters noise. Docs site lists every source.

  5. Jul 2026Orbit Mode

    A 3D globe that tours the day's hotspots on its own. Country pages, a weekly digest, a daily prediction game.

  6. v3.0 · Oct 2026A fairer score

    Rebuilt from scratch. Same news, same score, anywhere. News in 100+ languages, rescored every four hours.

  7. v3.1 · Oct 2026Built for phones

    A population weighted world score, why a score moved, Instagram Story cards, Higher or Lower, and a full security review.

  8. v3.2 · Oct 2026Accuracy first

    A hand run feed audit, 486 working feeds, robots.txt respected. Riots without deaths now stay below lethal violence. Full case study.

building · since Aug 2025

MaetriXs

The social fitness tracker. Fitbit for your social life: log the people you actually meet, earn XP, watch your connection graph grow. Starts with a two minute quiz that finds your social archetype.

React · TypeScript · Tailwind · AI agent ops
maetrixs.com
live · since Jan 2026

One Sentence

Strangers write a story together, one sentence each. No profiles, no likes, no audience. Invitation only, and email checks exist only to keep it human.

React · TypeScript · Vite
one-sentence.org
experiment · since 2026

Public Opinion

A public sentiment layer for the internet. Anyone can ask and vote on questions and watch collective opinion move in real time. Clarity, not outrage.

React · TypeScript · Supabase
Early. Not public yet.
in design · working title

Last Drink

A drink tracker for nights out that rewards pacing, not volume. Points stop at hourly, daily and weekly caps, water between rounds earns points, and there is deliberately no progress bar to chase. Alerts flag sudden spikes.

Designed with gambling style safeguards from day one
Where the bar and the code meet.

Ship log

git log --oneline

  1. 2026.10World Chaos Map v3.2

    Feed audit, then sharper scores: deadly violence now outranks riots. Read the case study.

    live
  2. 2026.07World Chaos Map: Orbit Mode

    A 3D globe that runs itself, touring the day's hotspots like a live broadcast.

    live
  3. 2026.04Smart Campus API

    Java REST API for rooms, sensors and readings. One root URL navigates the lot. Errors always come back as clean JSON.

    code
  4. 2026.04Sky Portal

    Group project in Django. Team directory, a live map of which teams depend on which, messaging and meetings.

    code
  5. 2026.02World Chaos Map in production

    Fully deployed with automatic updates. The last 10% took 50% of the effort.

    live
  6. 2026.01One Sentence launched

    Collective storytelling, one sentence at a time.

    live
  7. 2025.08MaetriXs founded

    Landing page in React and Tailwind. The company admin runs on AI agents with per task model routing to keep API costs down.

    live
  8. 2024.12VerumVeil

    Hide in plain sight: an AI sentence cipher, an emoji cipher and SkipCode, inspired by a Sherlock episode.

    code
  9. 2025.03Machine learning internship

    Six months at Unified Mentor, New Delhi.

    done
  10. 2021BCS Shaping the Future hackathon

    Tech for Seniors: an app with an age estimation model. Scored 38 out of 50.

    hackathon
  11. 2021.01Smart CleanUp

    Track C (Environment) winner at the Google DSC HACXMAS hackathon. Figma, TensorFlow, Google Maps.

    winner
  12. 2020.06movie-barcode

    Turns any video into a single barcode of its colours, frame by frame.

    code
  13. 2019Data Structures and Algorithms in C++

    Coding Blocks LaunchPad. Where it started.

    init