Jesús Izquierdo

C++ Performance Engineer | HPC & Distributed Systems

I optimize performance-critical C++ data pipelines and architect distributed processing systems for large-scale workloads

Available for remote contract engagements (3+ months).

Open to selective full-time remote roles.

Jesús Izquierdo - C++ Performance Engineer

About Me

C++ Performance Engineer with 10+ years building high-performance systems and data pipelines at scale. Deep expertise in HPC, distributed computing, multithreading, and Linux systems engineering, applied most recently to 3D asset processing and real-time simulation workloads.

Most recently I architected C++ asset processing pipelines for photorealistic 3D model generation (OMI, Paris), and before that I built HPC services powering real-time 3D simulation on the browser (SEDDI, New York). Earlier in my career I designed from scratch the complete embedded software stack for a commercial product — hardware drivers, distributed database synchronization, real-time peripherals, GUI — deployed in production retail environments.

4+ years delivering complex projects 100% remotely for international teams across Europe and the US.

Education: MSc & BSc in Industrial and Electronics Engineering, Universidad de Alcalá (2011-2017).

Endorsements

"Jesus was hired for his depth of knowledge with C++ in high-performance environments. We find this type of engineer very hard to find and we appreciated the excellent technical skills Jesus brought to the business.

He is a polyglot engineer who was always open to working with different technologies... with a curious mindset to learn. We appreciated his openness... He was very easy to work with."

Engineering Manager

SEDDI (Former Employer)

Consulting Services

I help teams solve performance and scalability problems in C++ systems and data pipelines.

Typical areas I work on

My work is focused on measurable performance improvements and production-ready results — not short-term fixes.

Featured Project

MiniaturZ - Real-Time 3D Therapy Platform

Jan 2025 - Present

Engineered end-to-end SaaS from scratch: a real-time, multi-user 3D platform enabling therapists to replicate a specific clinical technique with their patients online.

Key Engineering Achievements:

  • Solved critical 3D rendering performance bottlenecks with custom asset preloading system and KTX2/Draco compression for efficient loading.
  • Architected full infrastructure: containerized microservices, WebRTC for video calls, Stripe for subscriptions, and CI/CD pipeline.
  • Built real-time multiplayer 3D synchronization using custom protocol over WebSockets (Socket.IO).
Next.js TypeScript Three.js WebRTC Socket.IO Docker Stripe

Selected Technical Work

Triangulator — Hybrid C++/WASM Geometry Processing System

High-performance C++ geometry processing pipeline with WebAssembly compilation and containerized microservice deployment.

Engineering Highlights

  • Hybrid Compute Architecture: Seamlessly switches between server-side (native C++) and client-side (WASM) execution
  • WebAssembly Optimization: Shared C++ core library compiled with Emscripten/embind for zero-copy JS interop
  • Scalable Microservice: Stateless API design using cpp-httplib, containerized with multi-stage Docker builds
  • Production-Ready Gateway: Cloud-native deployment with Caddy (auto-SSL) and Nginx for optimized delivery
Triangulator - Geometry Processing Systems Demo
C++17 WebAssembly Emscripten CMake Docker GoogleTest

Relevant Experience

Senior Software Engineer - Contract

Omi · Paris, France (Remote)

Aug 2025 - Dec 2025

SaaS platform for photorealistic 3D model generation and product visualization.

  • Architected C++ asset processing pipelines for 3D model integration, handling mesh optimization, texture conversion, and format validation for production-scale photorealistic rendering workflows
  • Led systematic performance optimization across the full application stack: C++/Qt desktop tools, backend rendering pipelines, and real-time OpenGL webviews — profiling, identifying bottlenecks, and delivering measurable throughput improvements
  • Integrated AI-generated content into the C++ asset processing system, enabling automated 3D asset creation and reducing manual artist intervention in the production pipeline
  • Enhanced in-house artist tooling (C++/Qt), streamlining asset ingestion and scene-building workflows
  • Modernized build infrastructure (CMake, QMake) and drove codebase modularity through systematic code reviews

Senior Software Engineer

SEDDI · New York, US (Remote)

May 2022 - Aug 2025

Fashion-tech SaaS for real-time 3D fabric simulation and texture digitalization on the browser.

  • Designed and implemented high-performance C++ HPC services powering real-time 3D simulation workloads, enabling browser-based fabric rendering with production-level fidelity and sub-second response times
  • Identified and resolved performance bottlenecks in distributed processing pipelines, including early-stage evaluation of GPU-accelerated computation (CUDA) for parallelizable simulation tasks
  • Delivered scalable backend microservices and asynchronous job processing using Python/Flask, PostgreSQL, and RabbitMQ, supporting high-concurrency simulation requests
  • Built internal tooling, shared C++ libraries, and Docker-based CI/CD pipelines that standardized development workflows and reduced build/deploy friction across the engineering team
  • Drove code quality through systematic refactoring, comprehensive test coverage (Google Test, Pytest), and enforcement of SOLID design principles across the C++ and Python codebases

Software Engineer

Grupo Epelsa · Alcalá de Henares, Madrid

Oct 2015 - May 2022

Industrial weighing systems manufacturer for retail environments.

  • Designed and built from scratch the complete software stack for a commercial weighing system on embedded Linux: real-time weight acquisition from proprietary hardware, thermal printer and label printer integration, networked database synchronization across multiple devices per store, and full graphical user interface (GTK)
  • Implemented custom TCP/IP communication protocols enabling real-time data synchronization between distributed embedded devices on local store networks
  • Developed low-level Linux system services, hardware drivers, and deployment automation for production embedded environments running on constrained hardware
  • Owned full product lifecycle — requirements, prototyping, implementation, testing, and field deployment — maintaining and evolving the platform across multiple hardware revisions over 6+ years
View Full Resume

Technical Expertise

Core

C++17/20 · Performance Optimization · Multithreading & Concurrency · HPC · Distributed Systems · GPU Acceleration · CMake · Linux · Embedded Systems

Infrastructure

Docker · CI/CD · Google Cloud · Microservices · RabbitMQ · OpenGL · Qt

Backend & Tooling

Python (Flask) · REST APIs · PostgreSQL · MongoDB · WebRTC · WebSockets · Three.js · TypeScript

Languages

Spanish (Native) · English (Full professional)

Let's Talk

Looking for a C++ performance engineer for your next project? I'm available for remote contracts across Europe and selective full-time remote roles.

📍 Madrid, Spain (GMT+1) · 🇪🇺 EU Citizen · 🌍 Available for remote work across Europe

I typically respond within 24 hours.