08.04.2026 aktualisiert


verifiziert
Premiumkunde
nicht verfügbarinfo: nicht verfügbar bis 31.12.2026
Senior Software Developer | Java, Go, Kotlin, Angular, React, Cloud, KI
Hamburg, Deutschland
Deutschland +1
Diplom-Ingenieurinfo: Deutschland, Polen
Über mich
Erfahrener Softwareentwickler (20 J. Praxis). Experte für Low-Level-Problemlösungen und skalierbare Systeme nach Engineering-Standards. Mein Fokus liegt auf der Optimierung von Geschäftsprozessen durch den Einsatz passgenauer Technologien. Effizient, erfahren und lösungsorientiert.
Skills
Clean CodeAsp.NetJavaJavaScript.Net FrameworkPHPSpring SecurityAdo.NetAdobe PhotoshopAPIsKünstliche IntelligenzAjaxAmazon Web ServicesAspektorientierte ProgrammierungApache Tomcat
Schwerpunkt
- Java
- Go
- Kotlin
- Python
- Cloud Anwendungen
- Web Anwendungen
- Microservices
- Angular
- React
- Vue.js
- Clean Code
- Architektur und Design
- Legacy System
- Design Patterns
Programmierparadigmen
- Prozedurale
- Objektorientierte
- Funktionale
- Deklarative
Programmiersprachen
- Go (Projekterfahrung)
- Java (Projekterfahrung)
- Kotlin (Projekterfahrung)
- Scala (Projekterfahrung)
- Python (Projekterfahrung)
- Groovy (Projekterfahrung)
- C# (Projekterfahrung)
- Clojure
- C
- C++
- Perl (Projekterfahrung)
- Assembler
- Pascal
- Haskell
- PHP (Projekterfahrung)
Datenbanken
- NoSQL
- SQL
- Elasticsearch
- Oracle
- MySQL
- MongoDB
- Apache Cassandra
- PostgreSQL
- InfluxDB
- MS SQL
- Datenbanken Migration / Skripte / Liquibase / Mongock u.v.a
Web Entwicklung / Engineering
- HTTP Protokol
- REST Schnitstellen / REST API Desin
- SSO / IDP / SP
- Kecloak
- Node.js
- AngularJS und Angular
- Vue.js
- React
- Next.js
- Redux
- NgRx
- HTML5
- CSS, SASS, SCSS
- JavaScript
- TypeScript
- JSP
- JSF
- JSTL
- Struts
- GWT
- GWP
- Richfaces
- AJAX
- jQuery
- Mobile Apps
- Responsive Webdesign
- HAL / HATEOAS
- Apache Wicket
- Symfony (PHP)
Softwarearchitekturen
- Pipes and Filters
- Schichten-Architektur
- Client-Server-Architektur
- CQRS
- Event Sourcing
- Microservices
- Ereignisgesteuerte Architektur
- SOA (Service Oriented Architecutre)
- DDD (Domain Driven Design)
- verteilte Systeme
Softwaretechnik
- GoF-Entwurfsmuster
- Unternehmensanwendungs-Entwurfsmuster
- UML
- SOLID Prinzipien
- OOAD (Object Oriented Analysis und Design)
- Objektorientierte Metriken
- Telemetry
Softwareentiwcklung/design
- Clean Code
- Refactoring
- Refactoring zu Patterns
- TDD (Testgetriebene Entwicklung)
- Behaviour Driven Development
- Software Craftsmanship
- Aspektorientierte Programmierung
- ORM (Object Relational Mapping)
- DevOps
- GitOps
Softwareentwicklungs-methoden
- Scrum
- Kanban
- Extreme Programming
- Wasserfallmodell
- Code Review
- CI/CD (continuous integration delivery and deployment)
Versionsverwaltung
- Git
- GitHub
- GitLab
- Gitea
- BitBucket
- SVN
- CSV
- VSS
- TFS
Bibliotheken, Frameworks und Spezifikationen
- Spring Framework (Sprint Eco System Spring Boot, Sprint MVC, Spring Security u.v.a.)
- Quarkus
- gRPC
- Kafka, Kafka Streams
- Hibernate
- Java Spezifikationen (JDBC, JMS, JPA u.v.a)
- JEE / JEE Containers OC4J, Tomcat, JBoss, Jetty, Netty, Webspehre u.v.a
- Java RMI
- Corba
- JUnit / TestNG / Mockito
- Advance Queuing,
- Swing
- ADO.NET
- .NET Remoting
- ASP.NET
- Apache Camel
- WinForms 2.0
- .NET Framework
- Hystrix
- Guava
- Spray
- Jinja2
- log4j / sl4j
- Guice
- Jmock
- Cucumber
- Win32 API
- STL
- SBT
- Play Framework
- ELK Stack
Werkzeuge
- IntelliJ IDEA
- Vim
- Eclipse
- Microsoft Visual Studio Team System
- Squirrel
- Sonar
- SonarJ
- Hudson
- Cruise Control
- soapUI
- Microsoft Office
- Adobe Photoshop
- NetBeans
- FindBugs
- LaTeX
- Apache Maven
- Gradle
- SQL Developer
- Froglogic Squish
- Checkstyle
- Jenkins
- Activator
- Vagrant
- VictorOps
- Datadog
- Splunk
- Jira
- Confluence
- Crucible
- FishEye
- Jdeveloper
- PMD
- Kibana
- Enterprise Architect
- npm
- yarn
Infrastruktur
- Ansible
- Docker
- Cloud Computing
- Cloud Deployment
- Operations
- OpenStack
- Foreman
- Monitoring
- Consul
- Load Balancing
- Kubernetes
- AWS
- Computer Netzwerke
- Rancher
- Openshift
- OKD
- Microsoft Azure
- Computer-Netzwerke
Betriebssysteme
- Linux (sehr tiefe Kenntnisse)
- Unix (FreeBSD)
- Windows
Soft skills
- Coaching und Mentoring
- Kommunikation
- Team Management
- Leadership
Andere skills
- KI getriebene Softwareentwicklung
Sprachen
DeutschverhandlungssicherEnglischverhandlungssicherPolnischMuttersprache