Position: Low Junior Unity3D Developer
Category: Unity
English level: intermediate
Years of experience: 0.5

Self taught. Finished a lot of tutorials. Still interested to learn something new. Every day I read or watch something related to Unity or C#. Finished 1 small project. And started another one. Due to my army background I may act as a military expert, or at least a guy who know how some things work :-) Also I learn how to make meme videos. Just for fun.
In march 2021 I decided to quit the army and change my profession. I thought that IT is a good way to make a living. But I was stunned and had to choose - what do I want to learn. I'm a gamer with more than 20 years of videogame experience. So I chose Unity. I'm self taught. Until now (January 2021) I finished Unity Essentials course and Unity Junior Programmer course (and a big bunch of small "howToDoSMTH" videos and google searches). Besides the course related projects I managed to finish 1 small game. It has messy code, but I love it still. I started it as a Unity Tutorial "Game With Primitives". But pretty soon it was out of control, and It become something bigger that just game with primitives. Its a top down shooter with dynamic music. Also level 2 is a fun boss fight where you have to defeat a big cube. It consists of small cubes and launches them at player. And yeah. Optimization is really bad there. Now I work on a mobile game (my own project). "AntiTank Gun". Where player controls a tank or an AT gun. And have to defeat waves of enemy vehicles. *It has basic AI. Enemies shoot and make adjustments if they miss. *tanks have different armor values from front\sides\rear. *player can control a tank. Still its just another project where I learn and create at the same time. Implementing new features and struggling to add new functionality without damaging what works as intented already.