Samrat Roy is a scientific programmer with nine years of professional experience and a strong C++ pedigree, including four years at KU Leuven building an efficient graph mining library for large-scale networks as part of the ERC-funded MiGraNT project. He blends research-grade algorithmic work (pattern mining, HMM-based log analysis) with production engineering, having developed commercial desktop software (Foliomaker) using Qt, MFC, STL and .NET. Based in Leuven, he currently contributes to Essensium, applying his background in graph algorithms and computer vision consulting to real-world systems. His academic foundation spans computing science and mathematics from Glasgow and KU Leuven, which underpins a pragmatic approach to complex data and network problems. A less obvious strength is his long-term comfort moving between research prototypes and robust C++ product code, making him effective at translating novel algorithms into deployable software.
8 years of coding experience
8 years of employment as a software developer
Master of Science (M.Sc.), Mathematics, Master of Science (M.Sc.), Mathematics at KU Leuven
Bachelor of Science (BSc), Computing and Information Systems, Bachelor of Science (BSc), Computing and Information Systems at University of London (External )
Diploma, Economics, Diploma, Economics at University of London (External)
MRes, Computing Science, MRes, Computing Science at University of Glasgow
Contributions:32 commits, 20 PRs, 21 pushes in 1 month
roboticsros2workshopoperating-systemday
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.