Position: Junior Unity Developer
Category: Unity
English level: intermediate
Years of experience: 1


I worked for 3 month on summer break on position Junior Unity Developer in Design Bureau LOGIKA LLC, we worked on simulator of S300 (air defense forces machine). My main tasks was: 
1) Create systems for CrewSim (development of the company for data transmission between simulators over a local network). I create xml, cs files fill it with system's elements and connect it to Unity. 
2) 2D, 3D visualization of capturing target. There are 2 operators that work is capture target. For 2D visulization my work was to find targets  that were at a certain distance from the radar beam and draw position of beam and releative positions of targets. For 3D visualization I had draw air environment and direction of beams of all operators with possibility to change perspective (first person/third person/free camera/beam camera) and etc. 
3) Creating logic for some systems. There are many systems that helps fully simulate operation of capturing target. I worked with Capturing System, PreCapturing System, Beam System, Operator System. They contain logic that need to move beam, control sequence of events before start capturing, logic of capturing and failure and etc.

Also, I make some project by myself and with my friends. For example, one of them - Kontra777. It's 2D multiplier teams shooter made with Photon.