27.11.2025 aktualisiert

**** ******** ****
verifiziert
Premiumkunde
100 % verfügbar

Freelancer Software Development

Poing, Deutschland
Deutschland +3
Ausbildung FaAE
Poing, Deutschland
Deutschland +3
Ausbildung FaAE

Profilanlagen

Short CV English Wiktor Surala.pdf
Long CV German Wiktor Surala.pdf
Long CV English Wiktor Surala.pdf

Über mich

Ich bin Wiktor Surala, seit über 10 Jahren als Entwickler unterwegs. Ich lege Wert auf saubere Architektur und klaren Code. Gleichzeitig bin ich pragmatisch genug, schnelle Abkürzung zu nehmen, wenn ein Problem sofort gelöst werden muss. Am Ende zählt, dass Systeme stabil laufen.

Skills

Java, C/AL, Datenbanken, MSSQL, mysql, Android Studio, Kalipso Studio, Dynamics NAV, Entwicklungsumgebung, Barcode Scanner, Azure DevOps, Git, Agile, Kanban, Android, Windows, ERP, NAV Dynamics Entwicklungsumgebung, Cloud, S3, IONOS, Apache, Maven, Gradle, SQL, PostgreSQL, MongoDB, Spring Stack, Spring Boot, Spring MVC, Spring Security, Spring Webflux, Lombok, Hibernate, JPA, Swagger API, Jackson, Jasypt, Testing Framework, Cucumber, Karate, Postman, Junit, Mockito, Powermock, MockMVC, Amazon S3, Intellj Idea, Vim, Notepad++, REST API, GraphQL, SSL, LDAP, JIRA, Confluence, Bitbucket, Docker, Docker Compose, Tomcat, Jenkins, Sonarqube, NPM, SCRUM, Behaviour-driven development, Test Driven Development, Linux Ubuntu, IT-Dienstleistung, Telekommunikation, Python, Javascript, MS Azure SQL, Thymeleaf, Tensorflow, NumPy, PIL, OpenCV, Django, Bootstrap, Azure BlobStorage, Azure Virtual Machine, Azure, Function App, Azure Data Explorer, Azure Cognitive Services, Azure SQL, Azure Maps, HTML, CSS, SCSS, IDLE, Atom, Google Guava, SOAP, IntelliJ IDEA, Ant, Grunt, SAP CX, Spring Core, Hysterix, LESS, Sourcetree, Test Driven Development, Gesundheitswesen, Systemhaus GmbH, 85716 Unterschleißheim, Dynamics NAV Development Environment, Visual Studio, Excel, Visual Basic, OS, 2021 Oracle Certified Associate, Java SE 8 Programmer, Java 8 Zertifizierung, Build Tools, AL, Postgres, Testing Frameworks, Selenium, JEST, Cloud Technologien, Azure Blob Storage, Azure Function App, Data Explorer (Kusto, Amazon Virtual Machine, Webdesign, Eclipse, BitbucketExcel, Github, GitLab, Apache Tomcat, Apache SOLR, Beyond, Compare, Linux Kali, Grafana, Prometheus, Opentelemetry Collector

Sprachen

DeutschMutterspracheEnglischMuttersprachePolnischMuttersprache

Projekthistorie

Ganzheitliche Automatisierung und Management-Lösung für Kubernetes-Cluster

Koerber Pharma GmbH

Pharma und Medizintechnik

500-1000 Mitarbeiter

Das Projekt umfasst die Entwicklung einer umfassenden Lösung zur Automatisierung und Verwaltung von Anwendungen und Infrastruktur auf Kubernetes-Clustern für einen Kunden. Es vereint verschiedene Technologien und Werkzeuge, darunter Bash-Skripte, Ansible, Terraform, Pulumi und Kotlin, um eine nahtlose Bereitstellung und Verwaltung zu ermöglichen.
Funktionalitäten und Komponenten:
  1. Bash-Skripte und Helm Charts: Eine Sammlung von Bash-Skripten und Helm Charts wird entwickelt, um die Bereitstellung und Verwaltung von Anwendungen auf Kubernetes-Clustern zu automatisieren. Dies umfasst die Installation und Konfiguration von Anwendungen wie Kong, RabbitMQ, Kafka und PostgreSQL.
  2. Automatisierte Infrastrukturprovisionierung: Ein Ansible-basierter Provisioner wird entwickelt, um Kubernetes-Cluster und zugrunde liegende Infrastrukturressourcen mit Terraform zu provisionieren. Dabei werden Linux- und Windows-Systeme für Anwender bereitgestellt und die Konfigurationsdaten in S3-Buckets gespeichert.
  3. Multi-Cloud-Unterstützung: Neben der Bereitstellung auf Kubernetes wird die Provisionierung von OpenStack-Umgebungen mit Python Pulumi unterstützt. Dabei werden Tools wie Cert Manager und Longhorn CSI Driver verwendet, um die Sicherheit und Speicherlösungen zu verbessern.
  4. Entwicklung eines Kubernetes Operators mit Kotlin: Die Entwicklung eines Kubernetes Operators mit Kotlin ermöglicht die Automatisierung und Verwaltung spezifischer Anwendungs- oder Infrastruktur-Workloads auf Kubernetes-Clustern. Dieser Operator bietet eine maßgeschneiderte Lösung zur Automatisierung von Abläufen und Prozessen.
  5. Continuous Integration (CI) Pipelines und Tests: Pipelines für die Continuous Integration werden erstellt, um die Qualität und Konsistenz der bereitgestellten Anwendungen sicherzustellen. Renovate wird integriert, um automatische Aktualisierungen von Abhängigkeiten durchzuführen. Zudem werden umfassende Tests entwickelt, um die Stabilität und Zuverlässigkeit der Bereitstellung und Provisionierungsprozesse sicherzustellen.

Softwareentwickler Dynamics NAV / Business Central

EBC

Internet und Informationstechnologie

10-50 Mitarbeiter

Datenexport für Zahlungen aus ERP Software an Banken
Handscanner Entwicklung für Lager & Logistik
Erstellung von Webservices zur Automatisierung von Auftrags und Stammdaten Import

Professioneller Entwickler Siemens Yunex

Siemens Yunex

Internet und Informationstechnologie

>10.000 Mitarbeiter

Entwicklung an Applikation und Schnittstellen für CCTV-Kameras Entwicklung eines NTCIP-Adapter zur Steuerung von Verkehrsschildern

Zertifikate

CKAD Kubernetes Certification

Cloud Native Computing Foundation

2025

Oracle Certified Associate Java SE 8 Programmer

Oracle

2021


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden