front-end · UI developer

data visualisation designer & developer

information designer

creative developer

Currently:

data visualisation at Reuters

community organiser & tech speaker @ c3s

Prev: data viz at University of Tokyo GSII, ML at Microsoft

Dea Bankova

About

I love making things that stay with you. Visual stories that you will remember because they took a chance on a maximalist aesthetic and unapologetically followed my vision. Data carefully moulded into a human-first and human-centric shape and tastefully displayed on a page.

I have worked on a diverse range or projects over the last 5 years at Reuters Graphics and as a researcher at the University of Tokyo. I have put to use my creativity and technical skills in web development and data to craft unique pages on topics ranging from Eurovision, the World Cup, and quantum cryptography, to the war in Ukraine; technically challenging pieces such as the Reuters 2024 US election live results maps; experimental data art; and works that broadly fall under the creative coding umbrella.

Prior to my work in data storytelling and frontend engineering, I built and put machine learning models into production at a successful London startup and at Microsoft. I completed my master’s thesis in a fascinating field at the intersection of machine learning, linguistics, and quantum computing at the University of Oxford, and earned my undergraduate degree in maths from UCL.

I like learning. Whether it’s a human language, a computer language, or a whole new domain of knowledge I need to dive into for my next story. I like hacking together solutions in code (not to imply I don’t write clean code - I do!) to whatever problem I’m faced with in my work. I also like community building, and have poured a great deal of effort into running the London-based creative coding community c3s: Creative Coding Crafts Space. Please stop by one of our meetups if you can!

(I also love my two wonderful cats - a black cat and a torbie 🐾.)

This intro was written without the use of AI.

Portfolio

My versatile portfolio includes works in: . I often use JavaScript frameworks like and and libraries such as: .

Highlighted projects appear first. Smaller, older projects, or ones where my contribution was less significant, appear at the bottom.

View additional data viz and generative sketches on my Observable and OpenProcessing pages.

c3s frontendcreative dev

c3s: Creative Coding Crafts Space

Worked on: Everything (concept, design, frontend and backend code)
✎ SvelteKit, JavaScript, GLSL, p5.js, D3.js, Sanity...
Reuters frontendcreative dev

Cozy comfort

Worked on: Frontend code (game logic, scrolly, etc.)
✎ JavaScript, Svelte, GSAP
Reuters data vizfrontend

2024 US Elections, Reuters

Worked on: Frontend (main dev), all election maps
✎ TypeScript, Svelte, SvelteKit, JavaScript, D3.js...
Personal project data artfrontendcreative dev

Infinity: an interactive exploration

Worked on: Everything (concept, design, code)
✎ React, JavaScript, Three.js, R3F, D3.js...
✰ 2023 IIB awards: Bronze... +2
Reuters data vizfrontendcreative dev

Quantum computing decrypted

Worked on: Research & technical material, graphics, code, design
✎ Svelte, JavaScript, D3.js, GSAP, Three.js
✰ 2023 Best in Business Awards SABEW... +1
Reuters data art

Eurovision 2023

Worked on: The "Songs of Eurovision" interactive song-flowers data art, top of page
✎ Svelte, JavaScript, D3.js, GSAP
✰ 2023 LA Press Club Awards, SND 2024...
Personal project data artfrontendcreative dev

Abba explorer: Abba at 50

Worked on: Everything (concept, design, code)
✎ React, JavaScript, Three.js, React 3 Fiber...
Personal project data artcreative dev

Butterflies of Norwegian Wood

Worked on: Everything (concept, design, code)
✎ JavaScript, D3.js, HTML5 Canvas, p5.js
Personal project frontend

Infinite Monkey Game

Worked on: Everything (concept, design, code)
✎ React, JavaScript, Figma
Personal project creative dev

Dragonfly dance

Worked on: Everything (concept, design, code)
✎ JavaScript, p5.js, ml5.js, D3.js, HTML5 Canvas
Reuters data vizfrontend

Is the Wirtschaftswunder kaputt?

Worked on: Frontend code, data viz and animations, input into design
✎ Svelte, JavaScript, D3.js, GSAP
Reuters frontend

Drawing on the past

Worked on: Code (depth scrolly section, parallax sections)
✎ Svelte, JavaScript, GSAP
✰ LA Press Club Awards 2024 x3 and SND 2024 Bronze + 3...
Personal project data vizdata art

Kanji with radicals

Worked on: Everything (data, design, visualisations, code)
✎ Svelte, JavaScript, D3.js, HTML5 Canvas...
Reuters data vizfrontend

Fleeing Ukraine

Worked on: Code (3D and 2D visualisations), page design
✎ Svelte, JavaScript, Three.js, D3.js...
✰ SND 2023 Award of excellence
Reuters data vizdata art

The unstoppable pop of Taylor Swift

Worked on: Code for visualisations, interactions, input into design
✎ Svelte, JavaScript, D3.js
✰ LA Press Club Awards 2024 1st place... +1
Personal project data art

Timeline of Anime

Worked on: Everything (data, design, visualisation, code)
✎ React, JavaScript, D3.js, Python
Reuters data vizfrontend

World Cup 2022

Worked on: Code (roughly half of all, including brackets)
✎ Svelte, JavaScript, D3.js
✰ 2023 IIB awards shortlist
Personal project data artcreative dev

Abba sketch: albums

Worked on: Everything (data, design, code)
✎ JavaScript, D3.js, p5.js, GSAP
Personal project creative dev

The paths

Worked on: Everything (code)
✎ JavaScript, Three.js, GLSL
Reuters data vizfrontend

French Elections 2022

Worked on: Everything (data, design, visualisations, code)
✎ Svelte, JavaScript, D3.js, Python...
Reuters data viz

Covid swells return to Europe

Worked on: Data, design, code for swells & vaccination pacing visualisations
✎ Svelte, JavaScript, D3.js, Python
Personal project data viz

Earthquake Disasters in Japan

Worked on: Everything (data, design, visualisation, code)
✎ React, D3.js, GSAP, Python
2021 Climate Crisis AI Hackathon data viz

CO2 Emissions in Cities

Worked on: Everything (data, visualisation, code)
✎ React, JavaScript, D3.js, Python
Reuters data viz

It's getting hotter all year round

Worked on: Everything (data, visualisation design, code)
✎ Svelte, JavaScript, D3.js, HTML5 Canvas
Reuters data vizfrontend

2024 Delegate tracker

Worked on: Frontend (data, visualisation, code)
✎ Svelte, JavaScript, D3.js
University of Tokyo / Iwate Nippo 岩手日報 data vizfrontend

Tohoku Earthquake 10th Anniv. Archive

Worked on: Everything (data analysis, visualisations, code)
✎ React, JavaScript, D3.js, Python, spaCy
✰ Good Design Awards 東日本大震災とグッドデザイン賞
University of Tokyo data viz

Covid-19 Event Timeline in Japan

Worked on: Everything (data, visualisation, code)
✎ JavaScript, D3.js, GSAP, Python

Writing

Techniques for web animations with GSAP Jun 2025creative devlink

Everything you need for your creative coding animation toolbox with GSAP - animate DOM, Svg, Canvas/p5.js and Three.js

Introduction to Three.js via generative 3D sketches Feb 2025creative devlink

Three.js 101 tutorial, followed by building up to a simple but mesmerising generative sketch with a grid of animating isometric squares.

Creating unique data art from personal characteristics Nov 2024data artlink

Intro to data art by mapping personal characteristics like name and birthday to visual channels to create a unique to you generative flower.

Using ml5.js and p5.js to draw interactive sketches Sep 2024creative devlink

Extracting hand and face features with ML and a live webcam, we draw shapes with our hands and manipulate video to create artistic filters.

Resources: Pixel manipulation on canvas and images Jan 2024creative devlink

Collection of examples building upon each other. How to manipulate pixels coming from a canvas, video stream or image, using p5.js.

Speaking

Jun 2025workshopAnimate anything with GSAPc3s meetup #6 link
Feb 2025workshopIntroduction to Three.js via generative 3D sketchesc3s meetup #4 link
Jan 2025talkQ&A with an Expert featuring Dea BankovaData Visualisation Society link
Nov 2024workshopCreating unique data art from personal characteristicsc3s meetup #2 link
Oct 2024talkpanelOn the intersection of design and research デザインと研究の『際』University of Tokyo Homecoming Day link
Sep 2024workshopUsing machine learning and p5.js to draw interactive sketchesc3s meetup #1 link
Jan 2024workshopCreative coding with JavaScript Part 2: p5.js and generative artLeWagon Tokyo link
Oct 2023talkCreative codingLondon Data Visualization Meetup link
Oct 2023workshopCreative coding with JavaScript: HTML5 Canvas & GSAP animationsLeWagon Tokyo link
Oct 2022workshopAnimating Any Viz (SVG and Canvas) with GSAPObservable Insight 2022 link
Jan 2022talkCreative Data Visualization Applied to Various Domains, a Showcase of Japan-related ProjectsUniversity of Tokyo TCJS link
May 2021talk「行動変容のための可視化」- 「忘れない」震災犠牲者の行動記録/震災遺族10年の軌跡”Yahoo Japan: “Bonfire Data Analyst link
Jan 2021workshopData Visualization with JavaScript & D3.jsLeWagon Tokyo link