Hi! I am an experienced agile software developer since 2009, my professional work is in Game Development, Computer Vision, Machine Learning/Deep Learning, Web APIs, and Android platform. I worked as a solo developer (freelancing), an educator (teaching Unity to diploma students), and as a member of various team sizes while serving clients from around the globe.
Created an AI system for navigation to be used by a Boat Racing Game, the racers (AI) can detect and avoid dynamic/static obstacles (transition and speed control), navigate through any shape of race track, this system can be attached to any movable object..
I have created a webapp using Python/Django/Postgresql, and feed the Database info to a bootstrap theme that I customized, this web app can be used by any Pearson as a resume/CV website. published it on Heroku..
Recorded videos tutorials for teaching game development for Post Graduate Diploma in Video Games Programming, sold to SBIT Training Sdn. Bhd. Also the client asked me to develop an AI system for Car Racing Game. Demo available in the project section..
I have developed a 2D game for iOS and Android as a free & ad supported game, I used Unity Ads, Google Play Services and iCloud for users profiles, Trophies and Leaderboard. The game can be found the project section..
Developed an arcade racing game depicting real European cities, I have programmed the whole game on my own using Unity and C#..
Build System for staff management (hand puch devices), used Drupal CMS for the company website recreation with Drupal templates and Acquia Stack Installer. I also participated in clients (Banks) meetings for requirement analysis and services pricing..
I wokred on Car Plate recognition and extraction system that was used by some VIP malaysia orginization, I worked on increasing the accuracy of night images/videos and achieved higher accuracy. I also developed a Car Logo Recog. research for CTI using VC++.
I have created excel sheets for warehouse inventory & listings that I have to oversee by myself, also handled the communication between the office and Chinese factories for orders in English..
Unity programmer, worked on Assets size optimization for build binaries, and UI development, helped the client to achieve a core milestone for fund rising by investors..
Apart from being a computer software developer, I enjoy most of my time being outdoors. During semi cloudy days, I am an avid walker and swimmer. During Sunny or Runny days I go to shopping malls with my family or friends,
When forced indoors, I either play video games, follow a number of sci-fi and fantasy genre movies and television shows, or teaching my kids the best life practices that I have learned. I am an aspiring chef ( my kids love my cocking and my wife always admire my non orthodox recipes), and I spend a large amount of my free time exploring the latest technology advancements in the game development world and artificial intelligence realm.
Python skills to wrangle data and build tools for data analysis.
View Certificatedata visualization and manipulation techniques to uncover insights and help organizations make better decisions.
View CertificateConvolutional networks, RNNs, LSTM, Adam, Dropout, BatchNorm, Xavier/He initialization, and more. I worked on case studies from healthcare, autonomous driving, sign language reading, music generation, and natural language processing.
View CertificateA Data Scientist combines statistical and machine learning techniques with Python programming to analyze and interpret complex data.
View Certificates going deeper into understanding Machine Learning and the practice of understanding loss functions, optimizers and more, or perhaps you want to know more about neural networks and the different types of layers, from convolutions to recurrent or LSTM.
View Certificate
Social