Riko Jacob

Head Of The Theoretical Computer Science Section at IT-Universitetet i København

Copenhagen, Capital Region of Denmark
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
Riko Jacob is Head of the Theoretical Computer Science Section and an Associate Professor in Algorithm Engineering at the IT University of Copenhagen, bringing nine years of post-PhD experience and a deep academic pedigree from Aarhus and Würzburg. His work bridges rigorous theory and practical systems, focusing on fine-grained computational models and algorithms tuned for modern parallel hardware. He has led research groups at ETH Zurich and TUM, including Emmy Noether–funded work on memory-hierarchy–optimal matrix multiplication, demonstrating a sustained track record in high-impact algorithm design. Beyond academia he is co-founding a startup tackling account reconciliation via an amounts-first formulation that yields an intriguing NP-hard optimization problem they solve effectively in practice. An active contributor to open-source, he has improved and hardened real-world Python tooling such as GPX parsing utilities, combining algorithmic insight with strong engineering and test automation. Based in Copenhagen, he welcomes collaborations, partnerships, and investment conversations to translate theory-driven ideas into deployable products.
code9 years of coding experience
job3 years of employment as a software developer
bookDiplom Informatik, Diplom Informatik at The Julius Maximilians University of Würzburg
bookPhD Theoretical Computer Science, PhD Theoretical Computer Science at BRICS Int'l Ph.D School, University of Aarhus
languagesGerman, English, Danish
stackoverflow-logo

Stackoverflow

Stats
363reputation
56kreached
3answers
2questions
github-logo-circle

Github Skills (13)

testing10
python10
gpx10
data-structure9
algorithm9
data-structures9
algorithms9
gps8
parallel-processing6
initialization6
openmp6
malloc6
forloop6

Programming languages (3)

TeXJavaScriptPython

Github contributions (5)

github-logo-circle
tkrajina/gpxpy

May 2020 - May 2020

gpx-py is a python GPX parser. GPX (GPS eXchange Format) is an XML based file format for GPS tracks.
Role in this project:
userBack-end Developer & QA Engineer / Test Automation Engineer
Contributions:7 commits, 1 PR, 2 comments in 1 day
Contributions summary:Riko primarily focused on improving the `gpxpy` library's functionality related to finding the nearest location on a GPX track. They refactored and optimized the `get_nearest_location` method, switching to a `min()` based approach for efficiency. The user also added unit tests to validate the correctness of this functionality, including edge cases such as handling null values and empty track segments, as well as type checking.
gpx-libraryfile-formatpythonexchangefile-based
rikojacob/bads-labs

Jan 2017 - Mar 2017

Contributions:15 pushes in 1 month
itualgorithms-and-data-structuresjavadata-structureslab
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
Riko Jacob - Head Of The Theoretical Computer Science Section at IT-Universitetet i København