Taking into account the integrity and professional competence, I have been working in an agile environment using best practices, research and code of ethics and conduct.
Experienced game programmer with over eight years of industry experience. I have extensive knowledge and application in the Unity and Unreal Engine 4. In my career I have shipped over twenty-five plus products comprised of games, AR and VR apps developed for international clients.
Currently working on FPS game in Unreal Engine 4 using C++ and Blueprint.
I implemented Asset Bundles in Unity to download 3D models dynamically and created UnityEditor scripts to automate and reduce development time and cost. Used REST API and JSON to fetch data from Vuforia’s Database for AR related work. Serialized and deserialized objects to or from Firebase Database.
I used coroutines for fading and animation effects. Used custom events to reduce compile time and allow other subscribers or programmers to add additional features. Duck Hunting 3D is my favorite one where I used them and also worked on particle effects which polished the game to a new look.
I solved programming related problems which were stopping the colleagues from moving on. They were asking me to assist them in coding which I did perfectly. I looked into their scripts and found out the areas which they were implementing in a way that affected their logic. I briefed them first and helped. them a little bit in coding to eliminate the barriers.
I managed our projects by keeping them in SVN and Git for source control. Assigned tickets or tasks to each and every employee. Monitored deadlines for all the projects and communicated important things that came to my attention amongst the relevant employees
Being a single developer, I implemented re-usable codes which internees had to use. I thought very carefully while creating scripts because those scripts were used by all of the internees for their projects. I created base classes for the team. They used inheritance and polymorphism to add features or modify base classes. I trained Junior Developers and trained them for coding which resulted in their projects being completed.