Rui Ng is a data-focused technical architect with eight years’ experience designing and delivering analytics and ML solutions across financial services and product teams in Southeast Asia. At Mastercard he architects multi-product solutions and previously built near real-time pipelines and forecasting improvements for SpendingPulse, cutting reporting latency from weeks to days. He has hands-on experience productionising NLP models and APIs on AWS, leading small data teams and mentoring interns while running internal tech learning groups. A self-learner who taught himself Python early in his career, Rui combines practical data engineering (Spark, NiFi) with applied ML (TensorFlow, Hugging Face) and a track record of turning complex transaction data into operational insights. Based in Singapore with a Magna Cum Laude BSc in Information Systems, he’s equally comfortable teaching analytics to students as he is shaping enterprise customer solutions.
8 years of coding experience
3 years of employment as a software developer
Bachelor of Science (BSc) Information Systems, Bachelor of Science (BSc) Information Systems at Singapore Management University
Copenhagen Business School
IT-Universitetet i København
Diploma in Financial Informatics (with Diploma-Plus in Accounting), Diploma in Financial Informatics (with Diploma-Plus in Accounting) at Singapore Polytechnic
Contributions:59 commits, 3 PRs, 57 pushes in 8 days
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.