diff --git a/README.md b/README.md index aeae893..cedd76d 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ ### Hi! My name is Peter :wave: -I'm a professional Java developer with 7+ years of experience. +I'm a professional Java + Python developer with 9 years of experience. **Interests**: Algorithms, Containerization, Process Automations @@ -8,13 +8,13 @@ I'm a professional Java developer with 7+ years of experience. ### Tech Stack :wrench: -I mostly work **Java**, **Spring Boot** and **Jenkins** declarative pipelines. -In previous years my job was oriented on **Java EE**. +My job is oriented towards Java and Spring Boot. For internal and personal projects I use Python. ![Java](https://img.shields.io/badge/java-ED8B00?logo=openjdk&logoColor=white) ![Python](https://img.shields.io/badge/python-3670A0?logo=python&logoColor=ffdd54) ![Kotlin](https://img.shields.io/badge/kotlin-%237F52FF.svg?logo=kotlin&logoColor=white) ![Spring](https://img.shields.io/badge/spring-%236DB33F.svg?logo=spring&logoColor=white) +![Scala](https://img.shields.io/badge/Scala-002b36?logo=scala&logoColor=dc322f) ![Oracle](https://img.shields.io/badge/Oracle-F80000?logo=oracle&logoColor=white) ![PostgreSQL](https://img.shields.io/badge/PostgreSQL-316192?logo=postgresql&logoColor=white) ![Jenkins](https://img.shields.io/badge/jenkins-%232C5263.svg?logo=jenkins&logoColor=white) @@ -25,49 +25,37 @@ In previous years my job was oriented on **Java EE**. ### Projects :hammer_and_pick: -Homelab - -Project under constant development - -```mermaid -flowchart LR - subgraph collocation - subgraph c_ci[CI] - c_forgejo[forgejo] - c_reposilite[reposilite] - end - subgraph java["java microservices"] - CEL - end - c_nginx[NGINX] - end - - subgraph main - subgraph CI - forgejo - woodpecker - allure - reposilite - end - subgraph Nextcloud - Nextcloud - Collabora - end - ha["Home Assistant"] - syncthing - NGINX - end - forgejo --> woodpecker --> reposilite - woodpecker --> allure -.->|reports| c_forgejo - forgejo -.->|mirror| c_forgejo - woodpecker ---> c_reposilite - yah["You are here"] -.-> c_forgejo - -``` +My current long-term project is my homelab, which is constantly evolving. +Brief summary: +- 2 servers +- 12 services + - CI/Forgery: + - 2x forgejo + - woodpecker-ci + - karl + - Web + - nginx + - nextcloud + - zitadel + - homepage + - Databases + - postgres + - redis + - influxdb + - Monitoring + - grafana + - eclipse mosquitto +- 5 domains +- 8 Postgres databases Tech stack: Docker Compose #### Some personal coding projects +- Karl + - Automatic docker-compose updates + - Ran by CI/CD pipelines + - Tech stack: Python, FastAPI + - Repository: https://git.ztsh.eu/stawros/karl - Garmin HUD+ companion application - Complex map & navigation solution to be used with Garmin HUD+ - Tech stack: Kotlin, Mapbox SDK