Graphen als Plattform zur kollaborativen Dokumentation von Fachlichkeit und ihrer Implementierung. Die Dokumentation einer Software ist ein wichtiges Gut, leider veraltet diese mit jedem Schritt in der Entwicklung. Der Aufwand der Dokumentationspflege steigt mit dem Umfang und häufiger Personalwechsel stellt eine weitere Herausforderung dar. Mit meiner Bachelorarbeit habe ich ein Versuch unternommen diesem Thema Abhilfe zu schaffen, indem ich ein System entwickelt habe welches die Dokumentation direkt mit dem Quellcode verbindet und diese Verbindungen stets aktuell hält.
Kenntnisse:
Scala, Akka, JavaFX, Git, JDK-Compiler, Event-Driven Architecture
2007 - 2016
Studium - Informatik
Universität Kassel
Abschluss: Bachelor of Science
2006 - 2007
Fachabitur der Informatik
Berufsbildende Schulen II, Göttingen
2004 - 2006
Ausbildung zum Kaufmännischer Assistent für Wirtschaftsinformatik
Berufsbildende Schulen I, Northeim
Skills
Scrum, Agile, DevOps, Penetration Testing, Requirements Engineering, Software/ System Architecture, Event-Driven Architecture, Pub/Sub, GitOps, Confluence, Jira, Meaningful Testing, DRY, KISS, SOLID, DDD, Clean Code, Code Review, UML
Technologien
Qt, Flutter, Fastlane, Play Framework, Akka, JDK-Compiler Spring, Spring Boot, GraphQL, JavaEE, Apache Wicket, Stripes, iOS, Android, ReactJS, React Native, Apache Spark, Hibernate, Gatling, JUnit, Selenium, Swing, JavaFX, Bootstrap, JQuery Protobuf, Grpc, Maven, SBT, Gradle, Git, Apache Subversion, Docker, Flyway, Liquibase, Burp Suite, Kryptographische Verfahren (RSA, AES), LATEX, Kubernetes, Rancher, Helm, Cert-Manager, Azure Cloud, Google Cloud, IaC, Terraform, CI/CD, Jenkins, Sonar, Zookeeper, Schema-Registry (Avro), Prometheus, Grafana, Apache Kafka, RabbitMQ, Elastic Stack, Elastic Operator on Kubernetes(ECK), Apache Cassandra, Keycloak, Postgres, Sqlite, Microsoft SQL Server, Mongo DB, Oracle DB, Nginx, Apache Http, Apache Tomcat, GlassFish, Wildfly, Linux, SSH, Windows, Node.js, MySQL, Payara 5, RStudio, Graylog, GitHub Actions
Graphen als Plattform zur kollaborativen Dokumentation von Fachlichkeit und ihrer Implementierung. Die Dokumentation einer Software ist ein wichtiges Gut, leider veraltet diese mit jedem Schritt in der Entwicklung. Der Aufwand der Dokumentationspflege steigt mit dem Umfang und häufiger Personalwechsel stellt eine weitere Herausforderung dar. Mit meiner Bachelorarbeit habe ich ein Versuch unternommen diesem Thema Abhilfe zu schaffen, indem ich ein System entwickelt habe welches die Dokumentation direkt mit dem Quellcode verbindet und diese Verbindungen stets aktuell hält.
Kenntnisse:
Scala, Akka, JavaFX, Git, JDK-Compiler, Event-Driven Architecture
2007 - 2016
Studium - Informatik
Universität Kassel
Abschluss: Bachelor of Science
2006 - 2007
Fachabitur der Informatik
Berufsbildende Schulen II, Göttingen
2004 - 2006
Ausbildung zum Kaufmännischer Assistent für Wirtschaftsinformatik
Berufsbildende Schulen I, Northeim
Skills
Scrum, Agile, DevOps, Penetration Testing, Requirements Engineering, Software/ System Architecture, Event-Driven Architecture, Pub/Sub, GitOps, Confluence, Jira, Meaningful Testing, DRY, KISS, SOLID, DDD, Clean Code, Code Review, UML
Technologien
Qt, Flutter, Fastlane, Play Framework, Akka, JDK-Compiler Spring, Spring Boot, GraphQL, JavaEE, Apache Wicket, Stripes, iOS, Android, ReactJS, React Native, Apache Spark, Hibernate, Gatling, JUnit, Selenium, Swing, JavaFX, Bootstrap, JQuery Protobuf, Grpc, Maven, SBT, Gradle, Git, Apache Subversion, Docker, Flyway, Liquibase, Burp Suite, Kryptographische Verfahren (RSA, AES), LATEX, Kubernetes, Rancher, Helm, Cert-Manager, Azure Cloud, Google Cloud, IaC, Terraform, CI/CD, Jenkins, Sonar, Zookeeper, Schema-Registry (Avro), Prometheus, Grafana, Apache Kafka, RabbitMQ, Elastic Stack, Elastic Operator on Kubernetes(ECK), Apache Cassandra, Keycloak, Postgres, Sqlite, Microsoft SQL Server, Mongo DB, Oracle DB, Nginx, Apache Http, Apache Tomcat, GlassFish, Wildfly, Linux, SSH, Windows, Node.js, MySQL, Payara 5, RStudio, Graylog, GitHub Actions