Diana Ow is a Frontend Data Viz Developer based in Singapore with eight years of experience building data-rich web applications, interactive dashboards, and generative art. She specialises in network and relationship mapping using D3.js, PIXI.js and Neo4j, and routinely builds React/Next.js or Svelte apps with pixel-perfect Figma translations and reusable UI systems. Her background spans startups to enterprise (Freelance, Biofourmis, ST Engineering, Refinitiv), where she has shipped high-density visualizations, map-based dashboards, and a reusable visualization library. Diana also engineers backend-for-frontend APIs, graph data pipelines and Postgres/Supabase schemas, enabling performant end-to-end analytics products. Recently she’s been experimenting with knowledge-graph-driven RAG systems and LangChain-powered graph construction, blending generative AI with graph databases. Outside of product work she creates generative art (fxhash) — a hint at her appetite for creative code and visual experimentation.
8 years of coding experience
3 years of employment as a software developer
Data Science Immersive, Data Science Immersive at General Assembly
Bachelor of Engineering (B.Eng.), Mechanical Engineering, Bachelor of Engineering (B.Eng.), Mechanical Engineering at Nanyang Technological University
A full-stack dockerized web application to visualize Formula 1 race statistics from 2016 to present, with a Python Flask server and a React front-end with d3.js as data visualization tool.
Contributions:43 commits, 10 PRs, 54 pushes in 2 years 1 month
Contributions:1 PR, 104 pushes, 1 branch in 4 years 10 months
reactnextjs
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.