Himalayas logo
Jordi GuerreroJG
Looking for a job

Jordi Guerrero

@jordiguerrero

Seasoned software engineer and technical leader specializing in C++ and Python.

Spain
Message

What I'm looking for

I am looking for a hands-on technical leadership role where I can build scalable systems, mentor teams, and improve processes with strong communication and modern development practices.

I am a software engineer and manager with over 25 years of professional experience, combining deep hands-on technical skills in C++ and Python with proven leadership as a CTO and technical director. I lead by example, delivering core systems and frameworks while mentoring and empowering teams to adopt SOLID principles and Test-Driven Development.

As CTO and co-founder I designed and implemented a multiplayer game framework (Unreal C++ plugin), set up automated CI/CD pipelines, and administered company systems (AWS, GitHub, Atlassian). My work has consistently improved productivity, code quality, and release processes across studios.

I focus on clear communication, knowledge sharing, and building scalable, modular architectures. I seek to bring technical excellence and inclusive team leadership to organisations building complex software and games.

Experience

Work history, roles, and key accomplishments

TS
Current

CTO & Co-Founder

The Breach Studios

Jun 2018 - Present (7 years 5 months)

Led technical strategy, recruited and mentored teams of 3–12, and designed ~60% of a shared Unreal C++ multiplayer framework that accelerated project delivery; implemented automated CI/CD with TeamCity and deployment tooling enabling non-technical releases.

King Games Studio logoKS

Technical Director / Architect

King Games Studio

Sep 2013 - Sep 2017 (4 years)

Recruited and grew the engineering department from ~3 to ~30, instituted SOLID/TDD and CI/CD practices that improved code quality and reduced production bugs across mobile titles.

King Games Studio logoKS

Lead Game Developer

King Games Studio

Sep 2012 - Aug 2013 (11 months)

Led development of 'Papa Pear Saga' frameworks, recruited and mentored the team, and implemented a reusable C++ game framework used across studio projects.

Ubisoft logoUB

Lead Engine Programmer

Sep 2010 - Aug 2012 (1 year 11 months)

Led the engine team, hired staff, planned engine features and implemented key systems for multiple console titles including Kinect integration and renderer ports to Nintendo 3DS.

Ubisoft logoUB

Senior Engine Programmer (Graphics)

Jul 2009 - Aug 2010 (1 year 1 month)

Led graphics programming efforts on proprietary C++ engine and contributed to a primary title and additional projects, delivering rendering features and optimisations.

GR

Senior Engine Programmer (Graphics)

Grin

May 2007 - Jun 2009 (2 years 1 month)

Sole local graphics expert on a distributed engine team; implemented engine optimisations and graphics features propagated across multiple titles.

DE

Senior Programmer (Graphics Lead)

Digital Legends Entertainment

Mar 2006 - Apr 2007 (1 year 1 month)

Led a two-person graphics team for an unreleased title, designing and implementing the graphics effects system, bitmap font renderer, and a CPU profiler.

HL

Senior Graphics Programmer

Holomatix Ltd

Mar 2005 - Jan 2006 (10 months)

Developed core graphics technology for Blaze 3D Studio, including ray tracer optimisations and HDRI converters for environment maps.

SE

Graphics Engine Programmer

Sony Computer Entertainment Europe

Oct 2000 - Dec 2004 (4 years 2 months)

Implemented novel crowd rendering techniques and low-level PS2 graphics/VRAM systems; contributed engine systems across multiple PlayStation titles.

CC

Software Developer

Centre de Visió per Computador (CVC)

Apr 1996 - Jul 1997 (1 year 3 months)

Designed and implemented AutoDoc, including a compiler and scripting language, using C and Lisp for automated documentation generation.

Education

Degrees, certifications, and relevant coursework

University of Hull logoUH

University of Hull

Master of Science, Computer Graphics and Virtual Environments

1999 - 2000

Grade: Distinction

M.Sc. in Computer Graphics and Virtual Environments with a dissertation on a real-time ray tracer and coursework involving C++ and OpenGL projects.

Universitat Autònoma de Barcelona logoUB

Universitat Autònoma de Barcelona

Bachelor of Science, Computer Science

1992 - 1997

Grade: Honours

B.Sc. in Computer Science (Higher Engineering) with a final year research project on a physics-based Kohonen ring and a related publication in SPIE conference proceedings.

IC

Institut Arnau Cadell

High School Diploma, High School

1988 - 1992

Grade: Honours

Completed secondary education (High School) at Institut Arnau Cadell with honours.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Jordi Guerrero - CTO & Co-Founder - The Breach Studios | Himalayas