Software Engineer
CurrentResponsible for all code in the project, for creating the systems necessary to show and interact with the environment, design, selection of houses, apartments, loading of necessary data and other things. • Custom camera flyover system • A car movement system with a lot of customization for the user. Each car changes its behavior depending on various factors (neighboring cars, traffic lights, moving to a new road, etc.). A large number of optimizations to reduce the load on the PC (disable rendering, segmented movement, stop changing position in the world, disable collisions, despawn cars, etc.).• Scripts to simplify the work of level artists• Custom spline for procedural generation of Instanced Static Mesh with different generation rules, positions, number of rows and columns, etc.• Modified the source code of the engine, created a new tool for the Modeling Tool • System of apartment selector (selection of building, floor, apartment, interior Loading, etc)• A management system for loading and unloading any number of levels, capable of tracking the global status of all required levels in the world• Build projects for touch screen display• Achievements, projects worked on: 1. https://opus-home.ru/2. https://russian-seasons.ru/3. https://манжерок.рф/4. https://mered.ae/5. https://luce.mr-group.ru/6. https://nicole.mr-group.ru/7. https://skolkovo-resident.ru/tehnopark-cberbanka-skolkovo/