Jan Kaniewski is a CEO and seasoned software engineer with 12 years of experience building VR, procedural generation, and AI-driven systems from California. With an MEng in Aerospace Engineering, he blends rigorous engineering discipline with hands-on development, notably authoring core integrations for TensorFlow in Unreal Engine that enable in-plugin training, multithreading, and blueprint-ready APIs. He has led teams as Lead Programmer at OnceLost Games and ran Synthetic Insights, demonstrating both product leadership and deep technical craftsmanship. Jan’s profile reflects a rare crossover of aerospace-grade systems thinking and creative game/VR tech, often translating research-grade ML into practical, deployable tooling.
12 years of coding experience
17 years of employment as a software developer
Virginia Tech
Master of Engineering (MEng), Aerospace Engineering, 1st Class Honours, Master of Engineering (MEng), Aerospace Engineering, 1st Class Honours at The University of Sheffield
Contributions:24 releases, 219 commits, 182 pushes in 6 years
Contributions summary:Jan initially set up the basic structure for a TensorFlow plugin designed for the Unreal Engine. They subsequently worked on integrating a basic attempt at a DLL bind for Tensorflow, which suggests the intention to integrate TensorFlow's functionalities. The user then added core blueprint assets and function libraries to provide utilities for image conversion and data handling. Finally, they refactored and expanded the code with generalized APIs for integrating different TF scripts, with the ability to train models directly inside the plugin, along with multithreading, and providing better API access.
Contributions:13 releases, 3 reviews, 77 commits in 4 years 8 months
unreal-engineunrealnetworkingconvenienceue5
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.