
Julien Olivier
Verified Expert in Engineering
Software Architect and Developer
Sainte Adèle, Canada
Toptal member since September 22, 2026
Julien is a senior software architect with 30 years of experience, specializing in web browser internals, GPU rendering engines, and deep-tech systems for clients like Ubisoft, Poietis, and Sunna Design. He has refactored a 1.8-million-line WebKit codebase at Ubisoft to improve memory efficiency. As an inventor with 20+ multi-touch patents, Julien possesses elite C++ expertise, ranging from custom operating system and compiler creation to synthesizing custom CPU/GPU silicon on an FPGA.
Portfolio
Experience
- Software System Architecture Development - 20 years
- Algorithms - 20 years
- Computer Systems Architecture - 20 years
- Optimization - 20 years
- C++ - 20 years
- Game Programming - 10 years
- WebKit - 8 years
- NVIDIA CUDA - 3 years
Preferred Environment
Git, Visual Studio, Claude
The most amazing...
...codebase I've refactored is a 1.8-million-line WebKit browser engine, reducing memory usage by 30% and loading time by 50% while improving stability.
Work Experience
Senior Software Developer | Engine Programmer
Ubisoft
- Refactored a 1.8-million-line WebKit codebase to maximize game console memory efficiency, reducing the engine's memory footprint by 30% and accelerating page loading velocity by 50%.
- Designed a custom fast memory allocator for restrictive mono-process environments, entirely mitigating memory leaks during dynamic module reloads across major 10+ AAA games.
- Engineered an optimized platform-specific browser port layer deployed across Xbox Series X/S, PlayStation 4/5, and Nintendo Switch to handle low-latency interactive web rendering.
- Implemented advanced CSS backdrop and filter effect rendering loops by building a custom graphics stack utilizing parallel CPU rendering architectures.
- Integrated automated AI-assisted code review pipelines into GitLab CI/CD alongside GoogleTest, increasing delivered API quality and code test coverage.
Senior Software Developer
Poietis
- Designed a high-speed parallel slicing algorithm using NVIDIA CUDA, generating millions of 2D slices per second with multiple infill strategies for laser tissue-printing.
- Transformed a legacy 2.5D tissue-printing program into a full 3D real-time editing software platform, facilitating native support for degenerate, unclosed STEP and OBJ imports.
- Engineered real-time 3D Boolean geometric operations and live mesh optimization algorithms to allow instant interactive object modifications.
Chief Software Officer
Moon (Formerly SunnaDesign)
- Scaled a high-performance C++/Node.js graph database instance to sustain 20,000 concurrent connections per instance and process millions of operational records per hour.
- Designed a secure, bidirectional SMS data communication channel on Android devices, ensuring 100% critical data connectivity in remote areas lacking internet infrastructure.
- Developed custom Android 6-10 firmware modules and specialized IoT pay-as-you-go (PAYG) software systems to manage hardware activation and power allocation algorithms.
- Integrated Orange Money and Tigo Cash payment APIs, simplifying complex field sales workflows and de-risking financial collection systems in deep rural areas.
- Formulated full-stack operational tools incorporating geolocation, scoring, and inventory management to scale technical execution across Senegal.
CTO Director of Technology
Sunna Design
- Directed end-to-end software development for connected solar-powered public lighting, managing technology strategy, engineering talent acquisition, and scaling.
- Developed SunnaCloud, a full-stack IoT platform optimized for real-time remote product management, power-usage monitoring, and telemetry logging.
- Built SunnApp, a custom Bluetooth low-energy Android application enabling reliable offline field data collection and hardware activation in low-connectivity zones.
- Conceived the foundational PAYG software architecture and business model used to distribute and loan solar power products across West Africa.
Co-founder and Chief Software/Hardware Architect
Stantum (Formerly JazzMutant)
- Built a high-speed HTML5/CSS3 custom web browser engine from scratch, featuring native OpenGL and DirectX GPU acceleration, optimized for low-memory ARM tablets.
- Converted proprietary FPGA multi-touch controllers into production-ready commercial ASIC silicon architectures, including STM32, Sitronix, and TSMC platforms.
- Ported custom multitouch software APIs natively to Linux, Android, and iOS, expanding the company's addressable commercial hardware platform reach.
- Architected and developed the full-stack Galago education tablet platform using a scalable JavaScript, Node.js, and NoSQL database ecosystem deployed across French national schools.
- Engineered custom Android tablet firmware modules for the Galago national education project, enabling centralized, secure device and network profile management.
- Created a high-performance graph database solution with automated dynamic network synchronization and granular access-rights management using PHP, C++, and JavaScript.
Co-founder & Software/Hardware Architect
JazzMutant
- Authored 24+ foundational commercial patents for advanced multi-touch panel sensing and hardware-processing technologies heavily utilized in modern consumer devices.
- Co-created the Lemur, the industry's first 10-touch tactile tablet for real-time music and lighting control using advanced OSC and MIDI communication protocols.
- Engineered an Altera Stratix FPGA-based embedded computer layout, including proprietary operating system kernels, GUI window tooling, and custom 2D/3D GPU and FPU hardware IP cores.
- Developed low-level processing algorithms, custom board mechanics, integrated circuit paths, and a zero-loss network stack for multi-device synchronization.
Founder & Software/Hardware Developer
Skaven Software
- Developed a proprietary multiplayer game engine capable of supporting 4,000+ simultaneous concurrent players using optimized low-level UDP networking.
- Developed and commercialized a custom PlayStation API emulator and multi-platform devkit with integrated, in-IDE remote debugging and DirectX rendering.
- Conceived wavelet-based and lossless video compression codecs that significantly outperformed DivX velocities and efficiency for data archive storage systems.
- Designed StarSync PP1, an embedded real-time player and recorder utilizing FFmpeg, MIDI, and SMPTE clock sync running on a custom x86 embedded operating system.
- Served as a lead engine developer for Deibus ATV Mania on PlayStation, implementing custom real-time 3D collision physics, AI pipelines, and interface architectures.
Game Developer | Lead Developer, R&D
Cryo Interactive
- Reengineered the legacy DOS title Deo Gratias into a modern DirectX port with a brand-new graphics engine, completing full deployment to production inside 6 months.
- Optimized a high-performance 2D graphics rendering engine to achieve native support for Voodoo 3dfx and Intel MMX chipsets via DirectX interfaces.
- Built parallel video and audio asset compression tools designed to scale across hundreds of local machines, significantly accelerating team R&D throughput.
- Developed core system engines, dynamic ambient music systems, and specialized interface graphics scripts for major distributed titles like Black Moon Chronicles.
Experience
QuickJS-PAL
http://github.com/j-olivier/quickjs-palTradeView
By leveraging CUDA and WebAssembly (WASM) hardware acceleration, TradeView delivers lightning-fast processing power directly to your browser. The platform features an advanced TensorFlow-powered AI engine to execute high-dimensional statistical analysis, alongside a native JavaScript environment for backtesting complex trading algorithms in real time. Powered by a custom local server, TradeView connects directly to the Interactive Brokers (IBKR) API for reliable, real-time database access and execution.
Education
Bachelor's Degree in Electronic and Industrial Computing
Cachan University Institute of Technology - Cachan, France
Skills
Libraries/APIs
Skia, Node.js, OpenGL, DirectX, FFmpeg, React, FFTW, WebGL, WebGPU, Vulkan, OpenSSL, Puppeteer, Carbon, Interactive Brokers API, TensorFlow, API Development
Tools
Visual Studio, WebView, DirectSound, Git, Claude, Claude Code, SOLIDWORKS, Altera Quartus, CMake, Sharpmake, GitLab CI/CD, Jira, Confluence, ProTools, Xilinx Ise, Visual SourceSafe, Makefile, MinGW, GitHub, Xcode, Subversion (SVN), CodeWarrior
Languages
C++, JavaScript, HTML, CSS, HTML5, CSS3, C, Assembly, x64 Assembly, Assembly Language, PHP, VHDL, Verilog HDL, Java, TypeScript, SQL
Frameworks
Vanilla JS, JavaScriptCore, Chromium Embedded Framework (CEF), OpenCL, React Native, Qt 5, Chrome, Jest
Paradigms
Code Refactoring, Concurrent Programming, High-performance Computing (HPC), Stress Testing, Real-time Systems, Compiler Design, Wavelets
Platforms
Android, PlayStation, PC, Windows, Kernel Programming, NVIDIA CUDA, Linux, Xbox, MacOS, Mobile, iOS, Steam, STM32
Storage
WebCore, MySQL, SQLite, Graph Databases, NoSQL, Neo4j, PostgreSQL, MongoDB, Couchbase
Other
WebKit, GPU Computing, FreeType, FPGA, OSC, ARM, Lightning Memory-Mapped Database (LMDB), Electronics, Integrated Circuits, Computer Systems Architecture, Programming, Computational Mathematics, CPU Rendering, 3D Graphics Engines, Memory Leaks, Memory Pools, Debugging, Algorithms, Mesh Optimization, Firmware Development, Multi-touch Attribution, Full-stack, TCP/IP, Video Compression, APIs, Gaming Platforms, Game Physics, Optimization, Porting, Reverse Engineering, Platforms, User Interface (UI), Game Programming, Game Engine Programming, WebSockets, HTTP, System Architecture, System Architecture Design, Software System Architecture Development, Computer Graphics, Real-time Rendering Engines, Real-time Embedded Systems, Low-level Programming, Real-time Operating System (RTOS), Computer Architecture, R&D, Multithreading, Graphics, Graphics Processing Unit (GPU), Web Standards, Open Source, Browsers, HDR Photography, Technical Leadership, Documentation, Videos, ASIC, MIDI, Cuda, Physics, GLSG Shaders, Cordova, Solar, Energy Storage, Lighting, Geolocation, CRM, Fleet Management, Sourcing, Bluetooth, Investor Presentations, IT Manufacturing, 3D Design, Nintendo, GameBoy Advance, Audio Codecs, Simulators, Qt 4, Design, Code Review, cURL, CUDA Kernel, Artificial Intelligence (AI), WebAssembly (Wasm), Data Processing, Cross-functional Communication, Intellectual Property, AI-assisted Development, Pipelines, Doxygen, Nintendo Switch, SMS Gateways, Payment APIs, Business Models, Business Planning, Xilinx Spartan, Patent Applications, Military, AI Integration, AI Model Integration
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring