Postdoctoral Researcher at Universität des Saarlandes
Cologne, North Rhine-Westphalia, Germany
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Marvin Wyrich is a postdoctoral researcher and software engineer with 11 years of experience blending empirical software engineering, psychology, and increasingly neuroscience to study how humans build and understand software. Based in Cologne, he holds a PhD from Universität Stuttgart and has an extensive academic record—13 peer-reviewed publications, multiple program committee roles, and supervision of 24 student theses—alongside hands-on teaching and corporate training. He pairs rigorous research with practical engineering: contributions to the well-known JavaParser project focused on improving test coverage and lexical-preserving transformations, and earlier industry work emphasized automation and test quality. Known for clear science communication and course design, he also completed a 200-unit university teaching certificate, reflecting strong pedagogical skill rarely highlighted in technical profiles.
Java 1-21 Parser and Abstract Syntax Tree for Java with advanced analysis functionalities.
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:12 commits, 5 PRs, 10 comments in 8 months
Contributions summary:Marvin's contributions primarily involve writing and modifying unit tests within the `javaparser/javaparser` repository. They added new test cases to cover specific scenarios, such as changing modifiers of field declarations and handling line endings. The user also fixed existing tests to ensure accurate lexical preservation when removing statements and other code transformations. Their work aimed to improve the test coverage and reliability of the project.
Contributions:28 commits, 17 PRs, 25 pushes in 6 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
Marvin Wyrich - Postdoctoral Researcher at Universität des Saarlandes