Gunarto Njoo is a data scientist with 11 years of experience and a PhD in Computer Science, blending deep learning, feature engineering, and research-grade data mining to drive product impact. He has shipped ranking, recommendation, and offer-optimization systems at Grab that measurably improved revenue and conversion, and now applies that product-focused mindset at Presight. His research work at SMU’s Living Analytics Research Centre translated massive urban transport data (hundreds of millions of records) into practical embedding and next-location prediction models, demonstrating skill at scaling models from lab to production. Comfortable across Keras/TensorFlow, Python ML stacks, and both SQL and NoSQL stores, he bridges rigorous academic methods with pragmatic engineering to solve large-scale, real-world problems. An often-overlooked strength is his experience extracting behavioral insights from sparse mobility signals, enabling nuanced personalization beyond standard recommendation features.
11 years of coding experience
9 years of employment as a software developer
Doctor of Philosophy (PhD) Computer Science, Doctor of Philosophy (PhD) Computer Science at National Chiao Tung University
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Institut Teknologi Sepuluh Nopember Surabaya
Distinguishing Friends from Strangers in Location-based Social Networks using Co-location
Contributions:309 commits, 123 pushes, 5 branches in 3 years 1 month
co-locationpythonlocationvotingpii
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.