Files
pm/Defensio/02_Praesentation_Konstantin_Hintermayer.md

105 lines
1.3 KiB
Markdown

# Konstantin Hintermayer
## Rolle im Projekt
::: columns
:::: column
**Aufgabenbereiche**:
- Product Owner
- Kundenschnittstelle
- Infrastruktur & CI/CD
**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
**Entwicklung:**
- **Gitea:** Versionskontrollsystem
- **Wireguard:** VPN
- **Docker:** Containerisierung
- **GitHub:** Transfer
- **Gitea Actions:** CI/CD
::::
:::: column
**Produktion:**
- **Debian:** Betriebssystem
- **NginX:** Reverse Proxy
- **PostgreSQL:** Datenbank
- **Oqtane:** CMS
::::
:::
## 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