Position: Unity3D Developer
Category: .NET
English level: intermediate
Years of experience: 1


Unity3D:
I have been involved in the development of mobile applications using Unity3D for various platforms, such as iOS and Android. Throughout this experience, I successfully implemented various gameplay mechanics, user interfaces, animations, and visual effects. Additionally, I integrated in-app purchase systems (IAP purchase) for monetizing game content. To track user activity and optimize marketing campaigns, I utilized the Adjust SDK.

Xamarin:
In addition to Unity3D, I worked on a mobile messenger app using Xamarin. For this project, I leveraged Xamarin.Forms to achieve cross-platform compatibility and streamline the development of the user interface. I integrated functionality for server communication through REST APIs. To handle the app's data, I developed a database using Entity Framework and hosted it on the Azure cloud platform, ensuring convenient data access and synchronization across user devices.

Pushwoosh:
To ensure timely delivery of notifications and messages within the mobile messenger app, I integrated Pushwoosh. This facilitated reliable real-time delivery of push notifications to users' devices.

My experience in mobile development with Unity3D and Xamarin has allowed me to enhance my programming skills, UI/UX design capabilities, and the integration of third-party SDKs. Additionally, it enabled me to handle complex challenges and adapt applications to various devices and platforms, ensuring maximum user convenience and satisfaction.