102 lines
1.1 KiB
Markdown
102 lines
1.1 KiB
Markdown
# Konstantin Hintermayer
|
|
|
|
## Rolle im Projekt
|
|
|
|
::: columns
|
|
|
|
:::: column
|
|
Aufgabenbereiche:
|
|
|
|
- Infrastruktur & CI/CD
|
|
- Product Owner
|
|
- Kundenschnittstelle
|
|
- Softwareentwicklung:
|
|
- Event Registration
|
|
- Black Board
|
|
- Report System
|
|
- Mass Mailer
|
|
::::
|
|
|
|
:::: column
|
|
|
|
\begin{tikzpicture}
|
|
\clip (0,0) circle (3em);
|
|
\node at (0,0) {\includegraphics[width=6em]{./Images/images/konstantin/profile.jpg}};
|
|
\draw[accent, line width=3pt] (0,0) circle (3em);
|
|
\end{tikzpicture}
|
|
|
|
::::
|
|
|
|
:::
|
|
|
|
## Infrastruktur
|
|
|
|
::: columns
|
|
:::: column
|
|
|
|
Systemaufbau:
|
|
|
|
- Debian Linux
|
|
- PostgreSQL
|
|
- NginX
|
|
- Asp.Net Core
|
|
|
|
::::
|
|
:::: column
|
|
|
|
Entwicklungsumgebung:
|
|
|
|
- Gitea Server
|
|
- Wireguard
|
|
- Docker
|
|
- Transfer: GitHub
|
|
- Gitea Actions
|
|
|
|
::::
|
|
:::
|
|
|
|
|
|
## CI/CD
|
|
|
|
CI:
|
|
|
|
- Gitea Actions
|
|
- Debian Packages (.deb)
|
|
- Code-Reviewing:
|
|
- KI
|
|
- Git-Flow
|
|
|
|
## Softwarearchitektur
|
|
|
|
- Open-Closed Principle
|
|
- Strategy Pattern
|
|
- Dependency Injection
|
|
|
|
## Technischer Vergleich
|
|
|
|
Bisherige Erfahrungen:
|
|
|
|
- Go
|
|
- Typescript
|
|
- GRPC (interprozess Kommunikation)
|
|
|
|
Untersuchungsgebiete:
|
|
|
|
- Typisierung
|
|
- Konsistenz
|
|
|
|
## Teamleitung
|
|
|
|
::: columns
|
|
|
|
:::: column
|
|
left
|
|
::::
|
|
|
|
:::: column
|
|
right
|
|
::::
|
|
|
|
:::
|
|
|
|
## Fazit |