Thiviyan Thanapalasingam

Research Scientist

Amsterdam, North Holland, Netherlands
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Thiviyan Thanapalasingam is an AI research scientist with nine years of experience bridging machine learning research and practical engineering, currently based in Amsterdam. He has led and contributed to neuroscience-inspired and neurosymbolic generative model initiatives during a PhD at the University of Amsterdam and supported AI-for-Science projects at SonyAI, combining pipeline engineering, research data management, and project roadmapping. His hands-on work includes open-source PyTorch implementations for relational reasoning and improving dataset generation and training instrumentation, reflecting a focus on robust, reproducible ML experimentation. Comfortable moving between full-stack prototyping and academic publication, he also organises workshops and chairs conference tracks, demonstrating leadership in community-building. Colleagues describe him as a learner-problem-solver who pairs deep technical rigor from computational chemistry and AI with practical delivery across research and engineering domains.
code9 years of coding experience
job4 years of employment as a software developer
bookPhD, Artificial Intelligence, PhD, Artificial Intelligence at University of Amsterdam
bookMaster of Chemistry (MChem), Computational & Physical Chemistry, First-Class (honours), Master of Chemistry (MChem), Computational & Physical Chemistry, First-Class (honours) at University of Leicester
github-logo-circle

Github Skills (5)

pytorch10
deep-learning10
python10
machine-learning9
tensorboard8

Programming languages (6)

SCSSJavaScriptGoPHPJupyter NotebookPython

Github contributions (5)

github-logo-circle
Pytorch implementation of "A simple neural network module for relational reasoning" (Relational Networks)
Role in this project:
userML Engineer
Contributions:25 commits in 14 days
Contributions summary:Thiviyan primarily focused on implementing and refining a PyTorch implementation of a relational network. Their contributions included modifying the `sort_of_clevr_generator.py` file to improve the dataset generation process and address issues in object counting and line detection. Furthermore, the user integrated tensorboard logging, added a command to run the ternary RN model, and fixed a deprecation warning in the model's softmax function. These modifications suggest an effort to improve model performance and training process.
pytorchrelationalsimple-neural-networkdeep-learningneural-network
thiviyanT/IntelliGraphs

Jun 2023 - Feb 2025

IntelliGraphs is a collection of graph datasets for benchmarking generative models for knowledge graphs.
Contributions:17 releases, 4 PRs, 79 pushes in 1 year 8 months
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.
Request Free Trial
Thiviyan Thanapalasingam - Research Scientist