Jesús Izquierdo

Senior Software Engineer | C++, Python, SaaS

I build high-performance C++ systems and scalable Python backends for companies that value engineering excellence.

Available for: Contract & Full-Time Remote roles

Jesús Izquierdo

About Me

I am a Senior Software Engineer with 10+ years building high-performance C++ systems and scalable Python backends, mainly for 3D-focused SaaS products. My experience spans from performance-critical pipelines, distributed systems, to end-to-end product development.

I have spent the last 4 years working 100% remotely across Europe and the US.

I thrive on solving complex technical challenges where performance, scalability, and maintainability matter. I focus on delivering systems that work reliably in production.

When I'm not coding, I'm usually tinkering with my own side projects or spending time with my family.

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

How I Can Help

Contract & Consulting

I take on select contract engagements where I can deliver high-impact work in focused timeframes:

  • C++ systems, tooling and optimization
  • Python backend architecture and microservices
  • Technical audits and performance profiling

Typical engagement: >3 months, part-time or full-time

Full-Time Remote Roles

Looking for a senior engineer to join your team?

I'm exploring positions with companies building ambitious technical products. I bring 10+ years of C++/Python expertise, several years of remote experience with international teams, and a track record of shipping complex 3D-focused SaaS systems.

What I'm looking for: Technically challenging problems, strong engineering culture, 100% remote.

Featured Project

MiniaturZ - 3D Platform for Online Therapy MiniaturZ - Real-Time 3D Therapy Interface

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 assetpreloading system and KTX2/Draco compression for efficient texture and mesh loading, ensuring smooth UX.
  • Architected full infrastructure: containerized microservices, WebRTC for videocalls, Stripe for subscription payments, and CI/CD pipeline.
  • Built real-time multiplayer 3D synchronization using custom protocol overWebSockets (Socket.IO).
  • Designed scalable backend for video streaming (WebRTC), user management, and session persistence
  • Drove 100% of the product and marketing strategy

Tech Stack:

Next.js TypeScript Three.js WebRTC Socket.IO Docker Nginx Stripe

Status: Production-ready

MiniaturZ Website Preview

MiniaturZ | Play Therapy with Miniatures

Interactive 3D Miniature Platform for Online Play Therapy. Conduct sessions remotely with real-time synchronization.

miniaturz.com

Experience

Senior Software Engineer - Contract

Omi · Paris, France (Remote)

Aug 2025 - Dec 2025

SaaS platform enabling brands to create photorealistic 3D models and generate product visuals for marketing and AR.

  • Architected C++ asset processing pipelines for 3D model integration with external platforms
  • Enhanced in-house artist tools, improving asset processing and scene-building workflows
  • Spearheaded performance optimization across applications (C++, Qt), backend rendering pipelines, and real-time webviews (OpenGL)
  • Contributed to a modular codebase, with build systems like CMake and QMake participating in peer code reviews for quality
  • Integrated AI-generated pipelines into C++ asset processing system, enabling automated assets creation
  • Automated artists workflows with Python scripts

Senior Software Engineer

SEDDI · New York, US (Remote)

May 2022 - Aug 2025

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

  • Designed and implemented high-performance, scalable HPC services in C++ to support real-time 3D rendering and simulation workloads
  • Delivered robust backend microservices and APIs using Python/Flask, enabling scalable and asynchronous jobs
  • Built tools, libraries, and Docker-based CI/CD pipelines to streamline development workflows, improving developer productivity and system reliability
  • Identified and resolved bottlenecks in distributed processing, enhancing system scalability and performance
  • Led code quality initiatives, including refactorings, linting, and high test coverage (Google Test, Pytest), ensuring maintainable and reliable codebases.

Software Engineer

Grupo Epelsa · Madrid, Spain

Oct 2015 - May 2022
  • Developed multithreaded C++ application for distributed Linux embedded systems
  • Designed communication protocols using TCP/IP sockets and Python services
  • GUI design (GTK library), unit testing and MariaDB SQL administration
  • Full lifecycle development of software: requirements, prototyping, implementation, and testing
View Full Resume (PDF)

Technical Expertise

Systems & Performance

C++17/20 · Python · High-Performance Computing (HPC) · Distributed Systems · Multithreading · CMake · QMake

3D & Graphics

OpenGL · Three.js · React Three Fiber · Blender · WebGL · KTX2 · Draco · Qt

Backend & Infrastructure

Flask · FastAPI · Docker · CI/CD · Microservices · WebRTC · Socket.IO · Linux · RabbitMQ · Google Cloud · SQL (PostgreSQL, MySQL) · MongoDB

Full-Stack (side projects)

Next.js · TypeScript · React · Tailwind CSS · Node.js · Stripe Integration

Software Engineering

Design Patterns · SOLID Principles · Agile · Code Reviews · Refactoring · Git

Languages

Spanish (Native) · English (Full professional)

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)

Let's Work Together

If you're looking for expertise in high-performance C++ systems, scalable Python backends, let's talk.

📍 Madrid, Spain (GMT+1) · EU Citizen · Available for remote work globally

I typically respond within 24 hours.