2026 update
This commit is contained in:
parent
bb43447b26
commit
de412b97bb
1 changed files with 30 additions and 42 deletions
72
README.md
72
README.md
|
|
@ -1,6 +1,6 @@
|
||||||
### Hi! My name is Peter :wave:
|
### 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
|
**Interests**: Algorithms, Containerization, Process Automations
|
||||||
|
|
||||||
|
|
@ -8,13 +8,13 @@ I'm a professional Java developer with 7+ years of experience.
|
||||||
|
|
||||||
### Tech Stack :wrench:
|
### Tech Stack :wrench:
|
||||||
|
|
||||||
I mostly work **Java**, **Spring Boot** and **Jenkins** declarative pipelines.
|
My job is oriented towards Java and Spring Boot. For internal and personal projects I use Python.
|
||||||
In previous years my job was oriented on **Java EE**.
|
|
||||||
|
|
||||||

|

|
||||||

|

|
||||||

|

|
||||||

|

|
||||||
|

|
||||||

|

|
||||||

|

|
||||||

|

|
||||||
|
|
@ -25,49 +25,37 @@ In previous years my job was oriented on **Java EE**.
|
||||||
|
|
||||||
### Projects :hammer_and_pick:
|
### Projects :hammer_and_pick:
|
||||||
|
|
||||||
Homelab
|
My current long-term project is my homelab, which is constantly evolving.
|
||||||
|
Brief summary:
|
||||||
Project under constant development
|
- 2 servers
|
||||||
|
- 12 services
|
||||||
```mermaid
|
- CI/Forgery:
|
||||||
flowchart LR
|
- 2x forgejo
|
||||||
subgraph collocation
|
- woodpecker-ci
|
||||||
subgraph c_ci[CI]
|
- karl
|
||||||
c_forgejo[forgejo]
|
- Web
|
||||||
c_reposilite[reposilite]
|
- nginx
|
||||||
end
|
- nextcloud
|
||||||
subgraph java["java microservices"]
|
- zitadel
|
||||||
CEL
|
- homepage
|
||||||
end
|
- Databases
|
||||||
c_nginx[NGINX]
|
- postgres
|
||||||
end
|
- redis
|
||||||
|
- influxdb
|
||||||
subgraph main
|
- Monitoring
|
||||||
subgraph CI
|
- grafana
|
||||||
forgejo
|
- eclipse mosquitto
|
||||||
woodpecker
|
- 5 domains
|
||||||
allure
|
- 8 Postgres databases
|
||||||
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
|
|
||||||
|
|
||||||
```
|
|
||||||
|
|
||||||
Tech stack: Docker Compose
|
Tech stack: Docker Compose
|
||||||
|
|
||||||
#### Some personal coding projects
|
#### 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
|
- Garmin HUD+ companion application
|
||||||
- Complex map & navigation solution to be used with Garmin HUD+
|
- Complex map & navigation solution to be used with Garmin HUD+
|
||||||
- Tech stack: Kotlin, Mapbox SDK
|
- Tech stack: Kotlin, Mapbox SDK
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue