Dominik Fuchß

Researcher at Karlsruhe Institute of Technology

Karlsruhe, Baden-Württemberg, Germany
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

🤩
Rockstar
🎓
Top School
Dominik Fuchß is a researcher and software engineer based in Karlsruhe with 10 years of experience building backend systems, frontend UIs, and tooling for education-focused platforms. At KIT he combines academic research in software architecture and NLP with hands-on contributions to notable open-source projects like JPlag (improving its Vue.js web report viewer) and Artemis (enhancing GitLab integration and user management). He excels at traceability link recovery, informal-diagram processing, and practical chatbot applications, translating research prototypes into robust integrations. Former industry experience as a development specialist complements his academic roles tutoring and supporting software engineering courses, giving him a strong foundation in teaching and reproducible engineering. Avid coder and hobbyist (gaming, cycling, badminton), he brings a pragmatic, user-centered mindset to both research and production code.
code9 years of coding experience
job1 year of employment as a software developer
bookMaster of Science - MS, Master of Science - MS at Karlsruher Institut für Technologie (KIT)
stackoverflow-logo

Stackoverflow

Stats
43reputation
1kreached
1answer
2questions
github-logo-circle

Github Skills (21)

back-end-development10
ui-components10
java10
javas10
gitlab10
front-end-development10
computer-engineering10
vue10
vue-jsx10
apidoc9
api9
jenkins-ci9
frontend9
jenkins9
educational-technology8

Programming languages (17)

C#JavaCTeXGoHTMLKotlinTypeScript

Github contributions (5)

github-logo-circle
jplag/JPlag

May 2021 - Jan 2023

State-of-the-Art Source Code Plagiarism & Collusion Detection. Check for plagiarism in a set of programs.
Role in this project:
userFull-stack Developer
Contributions:290 reviews, 222 commits, 100 PRs in 1 year 8 months
Contributions summary:Dominik contributed to the web report viewer, focusing on frontend and UI improvements. They made relative path adjustments and implemented new UI components, utilizing Vue.js and related dependencies. They also merged code from another branch, integrating additional features and functionality to the web report. Furthermore, the user improved JavaDoc tagging.
collusion-detectionplagiarism-detectiontoken-basedplagiarism-checktoken
ls1intum/Artemis

Mar 2021 - Dec 2022

Artemis - Interactive Learning with Automated Feedback
Role in this project:
userBack-end Developer
Contributions:599 reviews, 39 commits, 42 PRs in 1 year 9 months
Contributions summary:Dominik primarily focused on enhancing the GitLab integration within the Artemis platform. They modified the `GitLabUserManagementService` and `GitLabService` classes to improve user permissions, specifically addressing access levels for users in private repositories and adding them to groups within GitLab. Additionally, the user updated documentation and implemented configurations related to the use of pseudonyms for users in GitLab and Jenkins. These changes contribute to user management and integration with external services.
automatic-feedbackexam-modeartemisapolloninteractive-learning
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
Dominik Fuchß - Researcher at Karlsruhe Institute of Technology