Head Of The Theoretical Computer Science Section at IT-Universitetet i København
Copenhagen, Capital Region of Denmark
Join Prog.AI to see contacts
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.
9 years of coding experience
3 years of employment as a software developer
Diplom Informatik, Diplom Informatik at The Julius Maximilians University of Würzburg
PhD Theoretical Computer Science, PhD Theoretical Computer Science at BRICS Int'l Ph.D School, University of Aarhus
gpx-py is a python GPX parser. GPX (GPS eXchange Format) is an XML based file format for GPS tracks.
Role in this project:
Back-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.
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