You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
John WJW

John W

3D / WebGL / Python / JS / Data / Web Developer

€550/day
8 projects
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About John

  • In a nutshell
I am a scientist who escaped his physics lab for the greatest pleasure of the artists I work with. Python expert, I provide Master's level training in Web (architecture/security/dev) and Data Science (Python, mathematics, and statistics). I teach digital art courses in design schools.

  • Development – Digital Craftsmanship
I support your projects from the creation of an architecture to its production. I design and build your web application prototype, software, or electronic platform in compliance with the state of the art and current standards.

  • Art
New forms of expression rely on a growing number of technologies that are as many acronyms - WiFi, DMX, OSC, 3D, VR, MIDI, RFID, AR, EEG, CV, AI, NLP, LEDs... - as there are potential technical obstacles. I regularly work in art galleries and institutions to coordinate technical projects. I assist artists in the development and production of artworks with an electronic, digital component that meets the standards and specificities of the artistic context. I participate in the restoration of electronic, digital, and computer-based artworks.

  • Why Malt?
I am always looking for original projects to contribute to. Malt is often a starting point for new enriching encounters and exciting projects!

  • Languages
C/C++, Python, R
HTML5, CSS, JS (JavaScript), ES6, ES5, ES+ (ECMAScript)
OpenGL, WebGL, GLSL

  • Frameworks / Libraries
SciPy, NumPy, Sympy
Pandas, GeoPandas, Folium, Leaflet
Octave, R, Jupyter, Colab
Gensim, Scikit-Learn
PyTorch, NLTK, Spacy, Textacy
Django, Flask, aiohttp, node.js / nodejs
Vue JS, VueJS
OpenFrameworks (OFX), OpenCV, D3.js, p5.js, Processing
Max/MSP, Tone.js
WebAudio, WebSerial, WASM
Three.js , a-frame, Blender
KiCAD, ngspice, pyspice

  • System
UNIX, embedded systems, Arduino, ESP32, RaspberryPi, OrangePi
Nginx, Apache, UWSGI
  • French

    Native or bilingual

  • English

    Fluent

  • Polish

    Fluent

  • Spanish

    Conversational

  • Chinese

    Basic

  • Russian

    Basic

Can work on-site
Paris (up to 50km)

Experience

  • Artisanat Numérique
    Creative coding, generative design, data visualization, interactive installations
    ARTS AND CRAFTS
    September 2015 - Today (10 years and 9 months)
    Paris, France
    WebGL three.js Python Node.js MongoDB HTML5 Mobile Design Back-End Development Front-End Development d3.js Virtual Reality 3D Graphics C++
  • ThreeJS - WebGL / Création d'expériences Web 3D interactives : art, jeux-vidéos, expériences, interfaces
    Development of 3D solutions for Web / JS / WebGL / GLSL / Node / Python backends
    ARTS AND CRAFTS
    January 2017 - Today (9 years and 5 months)
    Development of interactive 3D experiences for the Web

    Technologies:
    - WebGL, JavaScript, GLSL, shader writing
    - GLTF / GLB model conversion and Blender scripting
    - Reactive front-end code JS / VueJS / ThreeJS
    - Creation of custom solutions

    Examples:
    - 3D galleries for presenting digital artworks
    - Interactive experiences commissioned by artists
    - E-Learning interface with interactive 3D modules for technology companies, industry
    - Creation of generative algorithms, generative art, algorithmic compositions
    - Creation of algorithms for mesh modeling and calculations, geometry, topology
    - Interface for viewing 3D models from standard and drone photogrammetry devices
    - Interface for viewing large volumes of data (backend creation Python Numpy/Scipy/Scikit-learn and frontend VueJS/ThreeJS)
    - Interactive kiosk interface for museums, interactive installations
    three.js WebGL GLSL Vue.js JavaScript Node.js CSS3
  • BLENDER / Création de scripts, plugins et modules Python - Artisanat Numérique
    Development of plugins/modules and scripts for Blender
    ARTS AND CRAFTS
    January 2018 - Today (8 years and 5 months)
    Paris, France
    Development of scripts, add-ons, plugins, and modules in Python for the 3D creation software Blender.

    - Process / workflow automation
    - Automated management of 3D file / data streams
    - Generative shape and texture creation algorithms
    - Generative art
    - Custom Blender add-on creation
    - Custom Blender script creation (Blender Python API)

    Examples:
    - Automated model file management plugin for a 3D modeling company
    - Plugins for scalable modifications of complex meshes
    - Tessellation scripts
    - Script for generating meshes from CSV data
    - Script for generating procedural textures inspired by nature
    - Plugin for integrating NeRF as a 3D modeling aid tool
    - Integration of OpenCV visual recognition in Blender
    Python Blender 3D Modeling 3D Graphics Automation Scripting

Reviews

4.7

Out of 4 ratings

JacquesJ

Jacques

PyratzLabs

Reviewed on 5/3/2022

John is super professional, and super expert, even on the most perilous subjects 1000%!
GaelleG

Gaelle

Takoma

Reviewed on 4/10/2020

Very good working experience. We will gladly work with John again on new missions.

Recommendations

Be the first to recommend John

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Training
    Ateliers de Paris
    2015
  • Master in Fundamental Physics
    UPMC
    2013

Skill set

Categories