Position: Unity Developer | Experienced Software Engineer
Category: Unity
English level: upper
Years of experience: 1

- A successful case of bringing the idea from paper to a fun-playing prototype.
- Stable self-management, and progress sharing on a YouTube channel as a successful experiment for me.
Software developer with more than 3 years of experience and a computer engineering degree.
- Mostly experienced in Unity, C#, 3D technologies, Git, OOP, and Software Architecture.
- Game creation from design to implementation
- Gathering experience in the full development cycle
- With mobile app development background

Worked in a small team as a Unity Programmer on a puzzle board game, then mostly practiced in solo development on a full cycle game production, doing research on technologies, practicing and searching for the most interesting role in development by producing 2 games in different stages of completion that can be showcased in a portfolio.

Have less experience, but also enjoy doing
- Networking, Tools creation. 
- Blender modeling and animations.

My work style is to dive deep and fully focus on the task at hand and do the best I can for it to succeed.

Things I am currently working on and interested the most:
- gameplay mechanics, AI (BehaviourTree), prototyping, game, and level design.
- Animations, VFX.
Most recently:
- Unity DOTS, highly optimized and performant code

I love to switch contexts from time to time and work on different tasks by absorbing knowledge, exploring, and making progress while being fully invested in things I'm studying and working on; I can be interested in a wide range of tasks and topics.
I'm searching for an opportunity to take part in a team for the collaborative and fun making of games with fascinating people; to both grow as a professional and as a person.