You will get a high-impact and aesthetic web-based data story

Diana O.Status: Offline
Diana O.
4.7
Top Rated

Let a pro handle the details

Buy Custom Website Programming services from Diana, priced and ready to go.
Diana O.Status: Offline
Diana O.
4.7
Top Rated

Let a pro handle the details

Buy Custom Website Programming services from Diana, priced and ready to go.

Project details

You will get a presentable, impactful and aesthetic data story that best represents the dataset, through careful data analysis, design and development of visuals by me. My main tools of choice are D3.js, PIXI.js, Vega-lite, RAWGraphs and Figma. Data visualizations should tell truths and make people believe in the reality. I will utilize enough information and with thoughtful design decisions, guide audiences to a place where they can form a believe in the information.
Programming Languages
HTML & CSS, JavaScript
Coding Expertise
Cross Browser & Device Compatibility, Performance Optimization, Design
What's included
Service Tiers Starter
$350
Standard
$1,000
Advanced
$2,300
Delivery Time 3 days 7 days 15 days
Number of Revisions
123
Number of Pages
111
Design Customization
-
Content Upload
-
-
-
Responsive Design
-
-
-
Source Code
Optional add-ons You can add these on the next page.
Additional Revision
+$100
Responsive Design (+ 1 Day)
+$300
Scrollytelling (+ 2 Days)
+$500
4.7
45 reviews
89% Complete
7% Complete
2% Complete
1% Complete
(0)
2% Complete

MK

Michael K.
5.00
Mar 23, 2026
Full Stack Developer - Admin page for data deduplication function Diana was easy to work with and delivered the project with little guidance.
Thanks Diana

GJ

Gaurav J.
5.00
Feb 19, 2026
Data Analysis AI chatbot Workflow Development for Web deployment

PC

Paulo C.
5.00
Feb 9, 2026
Vis.js to AntV G6 Network Graph Migration Specialist Even though she lives overseas and 10+ hours if timezone difference, Diana is able to conduct the development and meetings successfully. She is committed to complete the project as planned, no matter what.

MO

Max O.
5.00
Jan 29, 2026
D3js client work

RS

Robert S.
5.00
Oct 29, 2025
NZ Mapping Project
Diana O.Status: Offline

About Diana

Diana O.Status: Offline
Fullstack Developer - DataViz | Graphs | Maps | D3.js | React | Neo4j
100% Job Success
4.7  (45 reviews)
Singapore, Singapore - 10:11 am local time
I have 5 years of experience building data-rich web applications, creative visual interfaces and interactive business intelligence dashboards. My specialisation is in relationship mapping through network/graph visualization with D3.js, PIXI.js and Neo4j.

I specialize in helping clients build prototypes from the ground up to showcase business ideas or technological opportunities, while writing production-quality code and designing robust system architectures. I approach each project with scalability in mind, ensuring that the prototype can evolve seamlessly into an MVP and, ultimately, a production-ready application. I have good design and user experience sensibility, so that I can work with or without a designer. I iterate over designs with code.

Know-how:
- Designing and creating data viz, from simple chart types to custom high-density visuals, with Javascript/Python in either object oriented or functional paradigm
- Creating React/Next.js or Svelte-based web applications from the ground up
- Creating reusable and responsive UI layouts and components with CSS/Tailwind CSS/Chakra UI from existing Figma designs
- Designing and creating network/graph visualizations with D3.js, PIXI.js
- Neo4j set-up, graph modelling, data import, cypher querying
- Handling complex data structures and creating data processing pipelines
- Creating backend-for-frontend APIs with Node.js, Express or Flask
- Postgresql database (Supabase) set-up, schema creation and querying
- App deployment to platforms such as Vercel, Netlify, AWS.

I understand the importance of Typescript and unit testing with Jest, but am still not an expert in either. Nevertheless, I am keen to work on Typescript-based apps.

Recent interest:
- Generative AI: Knowledge graph construction from unstructured and structured documents with LangChain, LLM, OpenAI, Neo4j
- Generative AI: Neo4j graph-based Retrieval-Augmented Generation (RAG) system, experimenting with various RAG techniques
- Prompt engineering

Steps for completing your project

After purchasing the project, send requirements so Diana can start the project.

Delivery time starts when Diana receives requirements from you.

Diana works on your project following the steps below.

Revisions may occur after the delivery date.

Import and review of dataset

Importing full and complete data from a CSV file, JSON or API connection. Data exploration necessary to understand the data attributes and context behind data.

Data Analysis

Using Python or Javascript to carry out a deeper exploration of data using statistics and analytical methods. Purpose is to identify unique traits of the data, key trends and important information.

Review the work, release payment, and leave feedback to Diana.