I am a research associate at the DLR Institute for AI Safety and Security in Sankt Augustin, Germany. Here, Iβm working on safe artificial intelligence systems for the aviation domain, pursuing my Ph. D. (Dr.-Ing.) in this field.
#! /usr/bin/env python3
class Johann:
def __init__(self) -> None:
self.name = "Johann"
self.pronouns = "he/him"
self.location = "Germany"
self.occupation = "Researcher and AI Expert"
self.url = "https://chrstnsn.de"
self.linkedin = "johannchristensen"
def __str__(self) -> str:
return (
f"Hi, I'm {self.name} ({self.pronouns}) from {self.location}.\n"
+ f"I'm a {self.occupation}.\n"
+ f"You can learn more about me at {self.url}. "
+ f"You can also connect with me on LinkedIn: https://www.linkedin.com/in/{self.linkedin}/."
)
def main() -> None:
juhannc = Johann()
print(juhannc)
if __name__ == "__main__":
main()
I follow PEP 8 by using Black to format my code - as long as the project guidelines don't require other styles. I also use isort to sort my imports. All this is handled by pre-commit.
I only ever push signed commits. If my commits are not signed, chances are, they are not mine.