Dominic Petrak
Doctoral Researcher
About Me

Hi, my name is Dominic Petrak. I'm a PhD candidate at the UKP Lab, Technical University of Darmstadt, and my current research focus is on conversational AI. In particular, I am working on ideas and approaches for the early detection and prevention of generation errors in the open world to improve user interaction. I started my professional career as a software engineer at Sopra Steria and DXC Technology. I have four years of professional experience in NLP and academia, as well as seven years of professional experience as a software engineer for clients mainly in the public sector and homeland security.

I have a Master's degree in Computer Science.

Highlights

Machine Learning
Broad understanding of current research and state of the art approaches in Natural Language Processing across different tasks. Hands-On experience from data engineering to model evaluation using common frameworks like PyTorch, PyTorch Geometric, SpaCy, Scikit-Learn and others.

Enterprise Application Development
Over the years, I've been confronted with different environments, ecosystems, and tasks. Specialized on the Jakarta EE stack, formerly Java EE stack, I gained extensive experience from conception and architecture through the development and test automation to integration and continuous delivery of enterprise applications.

iSAQB Certified Professional for Software Architecture
The international Software Architecture Qualification Board is an organization that defines standards in the qualification of software architects. I am certified with the Foundation Level. This certificate attests knowledge of the tasks and responsibilities of software architects in software development projects, as well as of state of the art methods, techniques, patterns, and concepts for developing software architectures, for consulting representatives, for documenting and communicating software architectures.