Julian Mcginnis is a doctoral student and machine learning engineer based in Munich with eight years of experience bridging embedded systems and graph ML research. He applies deep technical skills—from C/C++ and PCB design for startups to PyTorch-based GCN and GraphSAGE implementations for link prediction on well-known graph benchmarks—to both academic and product-focused projects. Currently researching implicit representations and applied ML for multiple sclerosis at Klinikum rechts der Isar, he pairs rigorous M.Sc. training from TUM with practical industry experience at RAFI and Fraunhofer. As a freelancer he helps teams turn prototypes into production hardware-software systems, and his open-source contributions reflect a rare fluency across low-level hardware and state-of-the-art graph neural networks.
8 years of coding experience
2 years of employment as a software developer
Master of Science (M.Sc.), Electrical Engineering and Information Technology, 1,1, Master of Science (M.Sc.), Electrical Engineering and Information Technology, 1,1 at Technical University Munich
Bachelor of Engineering (B.Eng.), Electrical Engineering, Communications Engineering, 1,6, Bachelor of Engineering (B.Eng.), Electrical Engineering, Communications Engineering, 1,6 at Duale Hochschule Baden-Württemberg
Benchmark datasets, data loaders, and evaluators for graph machine learning
Role in this project:
ML Engineer
Contributions:1 review, 25 commits, 5 PRs in 20 days
Contributions summary:Julian contributed to the development of machine learning models for link prediction within the graph machine learning domain. They implemented both Node2Vec and Matrix Factorization (MF) algorithms, adding related components such as a logger and demonstrating knowledge of PyTorch and graph datasets. Furthermore, they worked on an initial draft of an MLP model and a GNN-based architecture, demonstrating an understanding of diverse modeling approaches for link prediction. They are also the one responsible for the GCN and GraphSAGE implementation.
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.