Projects - Mohsen Jahanbakhshi, C++ / Unreal Engine Tools and Plugin Developer

This homepage opens directly on Mohsen Jahanbakhshi's Projects page. The portfolio is structured so ATS, AI agents, search crawlers, and JavaScript-limited readers can still parse the core project text, follow internal links, and discover the About, Tech Journey, Contact, sitemap, and LLM-readable summary pages. Mohsen is a meticulous Software Engineer and Game/Technology Developer with hands-on industry experience since 2008. He specializes in C++ and Python development for Unreal Engine 5, with a focus on plugin development, editor tools, technical art, game tools, and 3D production pipelines across software, games, augmented reality, network, and film VFX industries.

Route-Specific Portfolio Summaries

Home

The home route presents Mohsen Jahanbakhshi as an Unreal Engine 5 C++ / Python Pipeline and Plugin Developer, Software Engineer, and Game/Technology Developer focused on Unreal plugins, editor tools, Maya pipelines, Perforce workflows, asset processing, technical art, and real-time systems.

About

The About route contains profile details, professional background, skills, publications, LinkedIn recommendations, Instagram, and career history, with emphasis on C++, Python, Unreal Engine 5, Qt/PySide, FBX SDK, Git, Linux, 3D math, computer graphics, multithreading, and AI workflow.

Projects

The Projects route is the main portfolio archive for JayAnimator, Mazer, Technicolor VFX UE5 production pipeline work, Unity face tracking and motion tracking plugins, jTween, AR Smart Album, AR platform work, game projects, web API work, software tools, and publications.

Tech Journey

The Tech Journey route documents long-term growth across software engineering, CG, 3D art, game development, Unity, augmented reality, VFX production pipelines, Unreal Engine, C++, C# tooling, native plugins, web services, and production automation.

Contact

The Contact route provides a message form and professional links for Unreal Engine 5 C++/Python pipeline, plugin, tools, game technology, AR/VR, and software engineering opportunities.

Core Skills

  • C++ development, Unreal Engine 5, Unreal Engine plugin development, Unreal Engine tools development, Unreal Build Pipeline, Perforce, Python, Qt/PySide, CMake, FBX SDK, Maya tooling, Deadline render farm, multithreading, real-time systems, technical art pipelines, game tools, Unity plugins, augmented reality, API development, C#/.NET, SQL Server, WPF, web services, computer graphics, 3D math, GPU concepts, Vulkan, OpenGL, WebGL, Android, iOS, Git, Linux, and AI workflow.

Work Experience

Founder/Developer - jcoola technologies

Aug 2013 - Present. Founded jcoola as a home for personal research, tools, and technology projects. Developed tools and frameworks for computer graphics, game development, Unreal Engine, Unity, AR, and pipeline workflows, including Mazer, JayAnimator, Unity utilities, AR prototypes, and supporting game/tool experiments.

Unreal Engine Pipeline Developer - Technicolor VFX (The Mill / MPC), United Kingdom, London

Apr 2023 - Feb 2025. Developed Windows pipeline tooling for Unreal Engine 5 and Perforce. Built and maintained Maya and Unreal Engine tools, including a Skeletal/Joint Cache Maya exporter and Unreal importer. Extended a Qt-based Unreal asset-import plugin, automated workspace setup and deployment across LA, New York, and London, and supported character animation, Deadline, and remote rendering workflows.

Game Developer - Tadbir Gostaran

Jan 2017 - Aug 2018. Developed mini games and interactive real-time software, with practical work in visual scripting, gameplay logic, UI/UX, animation, rapid prototyping, and the 8-Pool Billiard prototype.

Augmented Reality Specialist - Haloruz

Feb 2016 - Dec 2016. Developed Smart Album with the Wikitude AR SDK, evaluated Vuforia, built a companion desktop application to process AR content, and later applied the experience to a Unity and ARCore-based jcoola augmented-reality platform prototype.

Software Developer - Misbah Computer Communications

Jul 2009 - Mar 2012. Designed, developed, and maintained internal tools and software in a network/ISP environment, gaining deep experience in multithreading, networking, software lifecycle work, and internal systems.

Selected Projects

  • Mazer framework - Unreal Engine level-design framework for creating, editing, and managing maze-based levels through a dedicated Unreal workflow.
  • JayAnimator - Unreal Engine animation framework for flexible, code-driven real-time animation workflows.
  • Technicolor VFX Unreal Engine 5 pipeline - Maya exporter, Unreal/Ftrack integration, Perforce multisite synchronization, and production tools.
  • jcoola face-tracker and motion-tracker - Unity plugins using OpenCV and C++ for tracking-driven interaction.
  • AR platform magazine solution and AR Smart Album - Unity, native Android, media processing, FFMPEG, and AR content pipeline work.
  • Game projects - 8-Pool Billiard, Passball, Mathboard, Spaceway, Arrowmix, Memo Matrix, Matrix Blue, Cars, Ludo Cup, Squadron 111, Dalghak, Black & White, Shootball, Maes Prototype, Alien Job Snatchers, Roboz, and Euro Millionaire.
  • Software tools - ESS Interactive Book, DLib Categorizer, DLib Shelf Viewer, DLib Total Solution, DLib Encryption Engine, WSRF.NET grid project, ImageCenter Manager, eRamTools Windows Service, eRamNet CRM, billing and bank-detail manager, and asset checker/importer for an AR platform.

Publications and Writing

Contact and Links