Data Visualisation Consultant specialising in d3.js with a passion for bringing data to life with this fantastic tool.
* React, Angular, Typescript, web apps.
* Available at any stage in the project - from raw data through to fully developed Figma design.
* UK based
* 100% commitment and 100% quality
* keeping Upwork customers happy since 2016
D3.js
JavaScript
Interactive Data Visualization
Data Visualization
Storytelling
HTML
CSS
React
TypeScript
Jest
Data Analytics
Angular
Web Development
Business Intelligence
Data Modeling
Jevon M.
Lincoln, United Kingdom
$40/hr
5.0
29 jobs
I've a 10 year career in Full Stack & bespoke 3D development. My focus currently on WebGL GIS data visualisation tools and leading dev on WebXR web apps.
I will not respond to or apply for briefs which have been written by AI. The usage of AI to describe a projects requirements and a freelancers duties is anti-human and derivitive to the industry both hirer and hiree work within.
Stack: JS, React, WebGL, Node, Expo/ReactNative, GSAP/Tween, C++
Specialises: ThreeJS, WebGL, GIS, Mapbox API
Knowledgable: WebXR, Expo, C4D, Openframeworks, Unity.
JavaScript
Maxon Cinema 4D
Adobe After Effects
Adobe Illustrator
Video Editing
HTML5
3D Modeling
Visual Effects
Three.js
HTML
jQuery UI
CSS
jQuery
Muhammad H.
London, United Kingdom
$40/hr
4.9
14 jobs
Hello there!
⭐⭐⭐⭐⭐
✅I have 4+ years of experience in developing state of the art full-stack web applications using the latest technologies like MERN, React JS with DJANGO REST, Flask, GraphQL, Postgres, PostGIS and AWS.
✅ I have worked with various technology companies during past three years and delivered them more than expected.
⚡What are my skills?
-Front-end Web development skills:
➡ React Js, Redux Toolkit, Redux thunk, Hooks
➡ Next Js (Server Side Rendering for SEO)
➡ HTML5, CSS3, Sass
➡ Bootstrap, BoostrapJS
➡ Semantic UI, Minimal UI, CoreUI, Ant Design
-Backend Web Development skills:
➡ Node.js and Express.js
➡ Django ,Flask, Fast API
➡ GraphQL
➡ Mongoose.js
➡ Resful API
-Databases:
➡ PostgreSQL,PostGIS
➡ MongoDB
➡ MySQL
➡ Redis
➡ Amazon DynamoDB
➡ AWS RDS
Cloud infrastructure:
➡Full-stack app deployment on EC2 engine (AWS), VM instance (GCP), Azure engine (Microsoft)
➡ Docker, Kubernetes
➡ Secure DNS routing
➡ SSL certificate configuration
➡ Nginx port forwarding
➡ Serverless API Calls
➡ AWS Lambda, GCP, Azure
➡ Reduced cost deployment
Web GIS:
➡ Leaflet, Mapbox, OpenLayers, MaplibreGL
➡ ArcGIS , QGIS , Erdas Imagine
➡ Leaflet Routing Machine, Valhala Routing Engine
➡ GeoServer, Geo-Node
➡ Spatial Data Visualisation
➡ Big Data Spatial data plotting
➡ Django based GIS applications
-Charts and Plots:
➡ Charts.js
➡ D3.js
⚡ Why hire me?
During my past experience I have found out my experience for application development that adds value to business and a step forward towards brand development ended very useful to my client.Let me help you to grow your business.
⚡Can't wait to start our collaboration!
Best Regards,
Hamza
React
Python
Next.js
Node.js
Google Maps
Mapbox
GIS
Leaflet
PostGIS
Amazon Web Services
PostgreSQL
Geospatial Data
GIS Software
ArcGIS
Django
Anton K.
Hertford, United Kingdom
$110/hr
5.0
8 jobs
🔥 As a Senior 3D Graphics Developer with over 15 years in software engineering and 6+ years focused on 3D graphics, I specialize in building interactive, visually rich 2D and 3D experiences. My background combines deep engineering expertise with strong mathematical foundations and structured development practices. This enables me to deliver performant, scalable solutions across diverse applications, including web-based viewers, product configurators, virtual environments, and CAD-like systems.
✅ My Core Technical Stack:
🔹Languages & Frameworks: JavaScript/TypeScript
🔹3D Graphics: Three.js, Babylon.js, raw WebGL, @react-three/fiber, with the powerful pmndrs ecosystem (drei, react-spring, csg, bvh, postprocessing, gltfjsx)
🔹 2D Graphics: Konva.js, React-Konva
🔹Shaders: GLSL Shader Language
🔹Multiplayer/Collaborative Applications: y.js, Liveblocks, Colyseus
🔹Frontend: React.js, Next.js
🔹State Management: Valtio, Zustand, MobX, Redux
🔹Bundling: Webpack, Vite, Rollup
✅ Advanced Skills & Techniques:
🔹Mathematics: Linear algebra (vector, matrix, quaternion calculations), Graph Theory essential for building floorplans
🔹Geometry Algorithms: Constructive Solid Geometry, Procedural generation, simplification, optimization
🔹AR/VR Development: Based on WebXR technology
🔹Animation: Skeletal animation, inverse kinematics
🔹Fluid Dynamics: Fluid and smoke distribution based on Navier-Stokes equation solver
🔹Rendering Techniques: Ray Tracing, PBR, Reflections, Refractions, Particles, Offscreen canvas rendering (main thread or separate thread via WebWorker)
🔹Postprocessing: Ambient occlusion, Anti-aliasing, Outline, Blur, Bloom, Glitch, Glow, Depth of Field, etc.
🔹Optimization: Layers, Batching, Culling, Instancing, Mipmapping, Bounding Volume Hierarchy, Level of Detail (LoD)
🔹Data Handling: Conversion for formats such as glTF, FBX, OBJ/MTL, SVG, XLSX/CSV, DXF/DWG, PDF, TXT/DOC, JSON, or custom formats as needed.
I am committed to delivering clean, efficient, and scalable solutions tailored to your project’s unique requirements. From selecting the most suitable technology stack to developing high-quality code and ensuring flawless execution, I strive to provide the best possible outcomes for every project.
Let's collaborate to bring your vision to life. Whether you're starting from scratch or need expert assistance at any stage of development, I'm here to help.
JavaScript
OpenGL
Three.js
WebGL
3D Game Art
3D Rendering
TypeScript
Virtual Reality
Mathematics
Canvas
3D Art
AR & VR
OpenGL ES
GPU
Linear Algebra
Ridwan I.
West Bromwich, United Kingdom
$40/hr
4.8
9 jobs
I am a full-stack developer with experience in Edtech, FinTech, and HealthTech. I have worked as an individual developer and with scrum teams at startups and enterprises. I have a strong understanding of the JavaScript, Typescript, and React ecosystems, and I am proficient in using libraries and tools like Node.Js, React.Js, Next.js, Express.js, Nest.js, GraphQl, Docker, SQL and NoSQL databases, React Native, CI/CD, and DSA.
I am also passionate about the client experience and work to empower my clients so they can achieve their goals with ease. In addition, I have extensive experience in backend development and frontend development, which makes me the perfect candidate as a freelancer full stack developer for your team.
In choosing me to be your developer, you can be sure that you are getting someone with the skills, experience, and work ethic needed to get the job done well.
★ FAST, EFFICIENT REACT DEVELOPMENT - React and React Native are my fortes – I can build high-quality React and React Native apps quickly and efficiently.
★ NODE.JS AND GRAPHQL WIZARD - I have a deep understanding of different libraries and tools, such as Node.js and GraphQL, which gives me an edge over other developers.
★ ROBUST API DEVELOPMENT - I have experience with backend development, which allows me to create robust and powerful APIs.
★ 100% CLIENT SATISFACTION - My client engagement skills ensure clients are happy and empowered throughout the development process.
★ PASSION FOR CYBERSECURITY - Finally, my passion for cybersecurity means that clients can trust me to keep their data safe and secure.
Backend Development
My experience in backend development has given me a deep understanding of problems such as scalability and performance. I've worked with different tools like Express, Nest, SQL databases among others to build monolithic apps that can also take advantage when necessary on Microservices architecture for maximum efficiency by shipping them out into various Cloud hosting solutions including Amazon’s AWS, Google cloud platform GCP or Microsoft's Azure.
For a full list of the backend development libraries and methodologies I use, please see below:
⚒ Node.js
⚒ Express.js
⚒ Nest.js
⚒ GraphQl
⚒ TypeORM
⚒ Sequelize
⚒ MongoDB
⚒ PostgreSQL
⚒ MySQL
⚒ SQL
⚒ Jest
⚒ Cypress
Frontend Development
Frontend development is all about efficiency. When building traditional client apps with blazing fast Html, Css and Js/Ts and React in different flavours (Legacy Class Based, Functional + hooks + Redux, and Next.js), I'm an experienced engineer that can efficiently understand how to use SSR or Lazy loading for performance benefits while keeping up your app's user interface smoothness without any bugs! I've tested these techniques on React applications too where it’s crucial not only delivering high-quality code but also making sure you're using best practices like unit testing frameworks so no story gets overlooked during compilation time.
For a full list of the Frontend development libraries and methodologies I use, please see below:
⚒ React
⚒ React Native
⚒ Next.js
⚒ Bootsrap
⚒ TailwindCss
⚒ Html5/Css3
⚒ Chakra UI
⚒ D3.js
⚒ Snap.js
⚒ SCSS
⚒ Material UI
⚒ Mocha Chai
⚒ Redux
⚒ Redux Saga/Thunk
⚒ Context Api
JavaScript
TypeScript
Node.js
Solidity
web3.js
Blockchain
NoSQL Database
DApps
ExpressJS
React
CSS 3
HTML5
GraphQL
MySQL
React Native
Aman S.
London, United Kingdom
$25/hr
4.9
3 jobs
Welcome to my Upwork profile! I am a🏅Google Certified Project Manager and🎖️Meta Certified Full Stack Generalist Software Engineer with over 7 years of comprehensive experience🎯in the designing, developing, testing, debugging, and deploying mobile and web applications. My expertise spans a diverse array of technologies and programming languages, enabling me to deliver robust, scalable, and high-performance solutions.
⚜ Certified Core Competencies:
➖➖➖➖➖➖➖➖➖➖➖➖
💠 End-to-end web and mobile app development 👉 Meta Certified Generalist Software Engineer
💠 Advanced proficiency in front-end and back-end technologies 👉 Meta Certified Full Stack Engineer
💠 Strong understanding of UI/UX design principles 👉 Google Certified UX Designer
💠 Experience with API integration and development 👉 Meta Certified Backend Engineer
💠 Skilled in project management and agile methodologies 👉 Google Certified Project Manager
💠 Expertise in Android development 👉 Meta Certified Android Developer
💠 Advanced database management skills 👉 Meta Certified Database Engineer
💠 Proficiency in 3D web design using Three.js 👉 Meta Certified Frontend Engineer & Three.js Certified
💠 Strong cloud computing knowledge with AWS 👉AWS & Intel Certified
⚜Professional Experience
✨Technical Project Manager at CODEMBEDED
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
🔹 Project Management & Planning: Define project scope, develop detailed plans, manage budgets, and ensure on-time delivery while maintaining quality standards.
🔹 Stakeholder Communication: Serve as the primary point of contact for clients and stakeholders, providing regular updates on project status and addressing any concerns.
🔹 Team Leadership & Coordination: Assign tasks, provide technical guidance, and ensure smooth collaboration within the team, fostering a supportive and innovative environment.
🔹 Quality Assurance & Code Review: Implement quality control processes, conduct code reviews, and ensure adherence to coding standards and best practices.
🔹 Risk & Resource Management: Identify and mitigate project risks, allocate resources efficiently, and monitor progress to keep projects on track and within budget.
⚜ Technical Skills
➖➖➖➖➖➖➖
🔸 Management Tools: Trello, Jira, Scrumwise Confluence, Trello, Monday.com, Notion.
🔸 Languages: HTML, CSS/SASS, JavaScript, jQuery, TypeScript, Python, Kotlin, & C#.
🔸 Server-Side Frameworks: Node.js, Next.js, Asp.NET Core, Django.
🔸 Client-Side Frameworks: Bootstrap, Tailwind CSS, React, Angular.
🔸 Mobile Development: XML, Kotlin, React Native.
🔸 Databases: MySQL, MongoDB, Amazon DynamoDB, MSSQL Server, Firebase, PostgreSQL.
🔸 API Integration: RESTful, GraphQL.
🔸 Amazon Cloud Services: EC2, Elastic Container, Lambda, LightSail, RDS, S3 Bucket.
🔸 DevOps: Jenkins, AWS Code Pipeline, Docker, Docker Swarm, Kubernetes.
🔸 Web Servers: Apache HTTP Server, Nginx, Microsoft IIS.
🔸 Documentation; balsamic, Confluence, Google Suite
⚜ Preferred Workflow Stack
➖➖➖➖➖➖➖➖➖➖➖
💠 MERN/PERN & MEAN - Git.
⚜ My Background in Numbers:
➖➖➖➖➖➖➖➖➖➖➖
✔ Front-End Development: Designed and developed front-end for 80+ webpages using jQuery, JavaScript, HTML5, CSS/Bootstrap and Three.js/WebGL.
✔ Component Creation: Built 190+ components in React.js & Angular using JavaScript asynchronous methods.
✔ Full-Stack Applications: Created 20+ full-stack web applications and mobile Apps with data analysis and processing.
✔ Application Security: Ensured application security and seamless interaction with multiple APIs and databases.
✔ Testing: Conducted unit and load testing for high-profile customer-facing applications, reducing system failure rates by 70%.
✔ E-commerce Solutions: Developed user-centric e-commerce sites for small business owners using Shopify and Webflow.
✔ Success Metrics: I’ve helped my clients boost their website performance by reducing load times by up to 50%, enhance user engagement by 200%, and increase conversion rates significantly with optimized and responsive web development.
My extensive background in project management and full-stack development, combined with my passion for delivering high-quality, scalable solutions, has consistently driven successful outcomes for my clients and my company. I am dedicated to leveraging my skills to create impactful, innovative applications.
I am passionate about leveraging my skills to bring your project to life with precision, creativity, and excellence. Let's collaborate to build something exceptional!
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
IF I SOUND LIKE A PERFECT FIT:
☎️ Feel free to reach out to discuss how I can contribute to your project. Looking forward to working with you!🙂.
JavaScript
Python
SQL
Web Development
Project Management
Database
Agile Software Development
User Experience
React
Wireframing
Architectural Design
React Native
Kotlin
Three.js
Amazon Web Services
How it works
Post a job for freePost a job
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
KK
Katja Krohn
Summa Linguae
How do I hire a d3.js Developer in the United Kingdom on Upwork?
You can hire a d3.js Developer in the United Kingdom on Upwork in four simple steps:
Create a job post tailored to your d3.js Developer project scope. We'll walk you through the process step by step.
Browse top d3.js Developer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top d3.js Developer profiles and interview.
Hire the right d3.js Developer for your project from Upwork, the world's largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a d3.js Developer?
Rates charged by d3.js Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a d3.js Developer in the United Kingdom on Upwork?
As the world's work marketplace, we connect highly-skilled freelance d3.js Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream d3.js Developer team you need to succeed.
Can I hire a d3.js Developer in the United Kingdom within 24 hours on Upwork?
Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive d3.js Developer proposals within 24 hours of posting a job description.
Find more freelancers
Top cities for d3.js Developers in the United Kingdom