Diana O.
Singapore, Singapore
100%
Job Success
Top Rated
Web Developer- DataViz| GenAI | Graphs | D3js| Svelte | React | PixiJS
$42.00/hr
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.
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
Work history
Work history
Timeline Graph Visualization Expert
Jun 30, 2024
-
Aug 1, 2024
5.00
Private earnings
Web developer to build site for PhD research project
Jan 20, 2023
-
Jul 23, 2024
5.00
"Diana was really quick to grasp what we needed for this project, and was very flexible with adapting the output to fit what we needed. She was also engaged and…
Private earnings
Forced Network Diagram using d3.js
Sep 11, 2023
-
Jul 2, 2024
4.55
Private earnings
Website designer with interactive scientific visualization
Nov 5, 2023
-
Mar 13, 2024
5.00
"Diana is a great collaborator in website design. She creates elegant visualization that groups my stuff into a well-organized layout. Communication with her is enjoyable, that she carefully listens and…
Private earnings
Refund for work completed
Jan 9, 2023
-
Oct 27, 2023
5.00
Private earnings
Data Visualization
Oct 9, 2023
-
Oct 18, 2023
5.00
"Diana did a great jobs creating professional charts for us in plotly"
Private earnings
3 quick tasks with D3 for visualization
Sep 24, 2023
-
Oct 8, 2023
4.00
Private earnings
Pilot Map Project
Sep 18, 2023
-
Oct 3, 2023
3.20
Private earnings
Fix react-flow code to properly display grouping
Sep 13, 2023
-
Sep 30, 2023
4.00
Private earnings
Full-stack (react) engineer
Mar 10, 2023
-
Sep 26, 2023
No feedback given
Private earnings
Network Map of Tech Ecosystem
Aug 9, 2024
-
Present
Job in progress
Private earnings
Graph Database and Visualization
Jun 17, 2024
-
Present
Job in progress
Private earnings
D3.js developer for health data dashboard project
Apr 29, 2024
-
Present
Job in progress
Private earnings
Build interactive visualization of investment knowledge graph (IKG)
Dec 8, 2023
-
Present
Job in progress
Private earnings
Tailwind Admin Dashboard for SaaS workflow automation
Sep 15, 2023
-
Present
Job in progress
Private earnings
Powerful Data Visualisation: social and sustainability. Mock up now + extension into product dev
Jun 12, 2023
-
Present
Job in progress
Private earnings
Visual Programmer / Web Developer for PhD health timeline visualisation
Jan 10, 2023
-
Present
Job in progress
Private earnings
Design Widgets for security portal (D3 JS or equivilent)
Dec 14, 2022
-
Present
Job in progress
Private earnings
Create Cytoscape.js Prototype on JSFiddle
Dec 14, 2022
-
Present
Job in progress
Private earnings
Assist in creating d3.js directed graph demo
Oct 22, 2022
-
Present
Job in progress
Private earnings
Diana O. has more jobs. Create an account to review them
Skills
Skills
- P5.JS
- TypeScript
- Svelte
- Exploratory Data Analysis
- GSAP
- PixiJS