Erwann Bernier erwann.bernier@epfedu.fr

Erwann Bernier

Data Visualisation Engineer · WebGL2 / WebGPU

Background: WebGPU gravity simulation (n-body problem) and graph layouts, all recorded in the browser.

About

With 5+ years of experience, I build high-performance web libraries using applied mathematics, rendering optimization and GPGPU techniques, enabling smooth real-time exploration of large datasets used by banks, governments and other organizations worldwide.

Experience

Data Visualisation Engineer at Linkurious

  • Develop a high-performance browser library for interactive graph visualization.
  • Read recent GPGPU papers, from NVIDIA Research and academia, then adapt and implement these approaches in production code.
  • Design and refine mathematical formulas and algorithms for parallel execution, rendering performance and smooth real-time interaction.

Papers I've implemented in WebGL2 / WebGPU

WebGL2 MSDF: glyph atlas generated and rendered in the browser, with corners that stay sharp at any scale.
Chart of WebGL2 sort time per element: IBR stays near 20 ns while Batcher's network climbs to 70–115 ns
WebGL2 Sort: for large arrays, optimal IBR sort (red) runs 4× faster than the conventional suboptimal sort (blue).

Software Engineer Intern at Linkurious

  • Built an in-browser code editor to build and test the graph visualization library live, used for customer support, issue reproduction and sales/tech demos.

Education

Engineering Degree, Digital Engineering / Computer Science at EPF Engineering School

Software engineering, web technologies, data structures and algorithms, mathematics.

Preparatory Classes for Grandes Écoles: Maths, Physics, CS at Lycée Georges Clemenceau

MPSI, MP★: Intensive two-year program for competitive engineering-school entrance exams.

Skills

Languages

French · English (TOEIC 835, TOEFL ITP 543)