Israel is an experienced Software Engineer with 20+ years of industry expertise; starting as a full-stack developer before moving to game development - working on mobile, desktop, multiplayer, VR and AR solutions. He is adept in Unity design and development; building and maintaining game visuals, game systems and gameplay features and overall contribution to the game architecture. He works cross-functionally with different stakeholders and team members; applying fresh thinking and creativity for the delivery of high-quality gaming experiences.
Managed the iteration of a tool for generating photorealistic environments to neural networks - with the goal of training and validating them. Developed the solution using Unity (with C# and many shaders to achieve photorealism and simulate a variety of sensors), and bridged using ICE to Python processes for the actual training/validation. The solution also manages a large number of models, using asset bundles and keeping them synchronized through an SQLite database.
Designed and developed a Unity native plugin using C#, C++, Java, and Objective-C; integrating all VLC features onto Unity to allow for the playback of almost any video format within Unity. The plugin works seamlessly on many applications, especially VR and AR systems.