A little about myself, I have programmed for over 7 years now. I started learning programming because I wanted to make games. I started learning C and C++ in Game Development (2011) before I move to a more general development role in 2016. My main focus includes mobile application development for the Android platform, along with frontend and backend web development.
My area of interests are game development, artificial intelligence, machine learning and graphics. On the other hand, my non-professional interests includes gaming, chilling with movies/shows, and travelling.
Despite lacking the work experience that most jobs require, I possess the ability to pick up new technologies rather quickly and adapt to different working environments. I pay attention to writing clean and robust codes and following industry best practices.
I have about 2 years of experience in this area.
Ability to create responsive RESTful client, and complete CI/CD flows to automate development process. Proficient with anything Android (Activity, Fragments, Intents, Lifecycle callbacks, RecyclerView, SQLite Room, Retrofit, Maps) and familiar with advanced concepts (MVVM, MVP, LiveData, AutoValue, Conductor, RxJava, Dagger 2, Butterknife, Firebase). Experience with unit testing using JUnit and Mockito. Exposure to Kotlin, and React Native.
I have about 1 year of experience in this area.
I have about 4 years of experience in this area. Although I am
not actively looking for this role, and my skills are out of
date of current industry standard, I am always open to
Proficient in Unity (C#) and several top scripting assets (Playmaker, Tween, Behavior Designer, NGUI). Experience in developing custom Game Engine using C++, DirectX, OpenGL.