Als externer Berater unterstütze ich meine Kunden die Zuverlässigkeit, Wartbarkeit und Sicherheit von Softwarelösungen zu gewährleisten.

Falls Sie auf der Suche nach externer Unterstützung sind, nehmen Sie jederzeit Kontakt auf.

Kontakt

Mein Profil können Sie an dieser Stelle im PDF-Format herunterladen.

LEISTUNGEN

Mein Beratungsspektrum teilt sich in vier Bereiche auf.



Software Engineering

Die Kunst tragfähige Softwarelösungen zu bauen, erfordert ein hohes Maß an Qualität. Ich habe langjährige Erfahrungen in Entwicklung und Test von anspruchsvollen und hochskalierbaren Web-Anwendungen.

Scrum & Kanban

Die agile Herangehensweise im komplexen Umfeld des Software-Projektmanagements hat sich immer wieder bewährt. Ich bin zertifizierter Scrum Master und habe viele Prozessumstellungen erfolgreich begleitet.

Development & Operations

Development und Operations rücken in den letzten Jahren, aus gutem Grund, immer näher aneinander. Bei zunehmender Komplexität ist es immer wichtiger beide Seiten zu kennen. Ich helfen Ihnen Continuous Delivery oder Integration in Ihren Prozess einzubinden.

Data Engineering

Big Data und Machine Learning beeinflussen immer mehr Bereiche unseres Lebens. Aus großen Datenmengen können neue Erkenntnisse gewonnen werden. Es gibt unzählige Anwendungsfälle, bei deren Umsetzung ich Sie gerne unterstütze.

Laden Sie Kopien meiner Zertifikate im PDF-Format herunterladen.

QUALIFIKATION

Ich bin ein freiberuflicher Software Engineer. Im Laufe meines Berufslebens konnte ich in folgenden Bereichen fundierte Erfahrungen sammeln.


Technologien

„Wir können nur eine kurze Distanz in die Zukunft blicken, aber dort können wir eine Menge sehen, was getan werden muss.“

Alan Turning

Durch die Auswahl der richtigen Werkzeuge, kann eine Menge bewältigt werden. Technologien sollten jedoch mit bedacht ausgewählt und auf den Umfeld abgestimmt werden.

Sprachen
Java
JavaScript
Groovy
Golang
Python
Frameworks
Spring Boot
Spring Security
Hibernate
Datenbanken
Oracle SQL
Redis
Postgress SQL
Webtechnologien
HTML5
CSS
ReactJS
AngularJS
Automatisierung
Jenkins
Artifactory
Docker
Openshift
Kubernetes
Public Cloud
AWS
GCP

Methodik

„Scrum akzeptiert, dass der Entwicklungsprozess nicht vorherzusehen ist. Das Produkt ist die bestmögliche Software unter Berücksichtigung der Kosten, der Funktionalität, der Zeit und der Qualität.“

Boris Gloger

Die größte Herausforderung in der Softwareentwicklung ist es, den nötigen Funktionsumfang mit hoher Qualität bis zu einer bestimmten Deadline zu liefern. Ein gut durchdachter Entwicklungsprozess ist dabei essenziell.

Agile Methoden
Test Driven Development
Scrum
Kanban
Qualitätssicherung
JUnit
TestNG
Mockito
Karma
Jasmine
Selenium
JMeter
Anforderungsmanagement
Anforderungsanalyse
Planung
Schätzung
Analyse & Entwurf
Konzeption
Prototyping
Deployment
Testautomatisierung
Continuous Integration
Continuous Delivery

Kommunikation

„Komplexität übersteigt die Leistung eines Kopfes. Das Zusammenspiel mehrerer Köpfe braucht Kommunikation“

Zelenka David

Aufgrund meiner ausgeprägten Kommunikationsfähigkeit, integriere ich mich leicht in bestehende Teams. Ich arbeite mich gerne in komplexe Themengebiete ein und kann dadurch rasch produktiv Leistung erbringen.

Branchen
Öffentliche Verwaltung
Telekommunikation
Finanzen
Luft- und Raumfahrttechnik
Sprachen
Deutsch
Englisch
Kroatisch
Persönliche Kompetenz
Eigenverantwortung
Neugier
Motivation
Belastbarkeit
Interessen
Scala
Spark
Vagrant
Docker Swarm
Kubernetes
Ansible
Puppet
MongoDB
Neo4j
Soziale Kompetenz
Teamfähigkeit
Konfliktmanagement
Kritikfähigkeit
Führungsqualität

Kontakt

Zögern Sie nicht mich zu kontaktieren.

Alen Tolj
Meyerbeerstr. 20, 81247 München
Telefon
+49 (0) 151 111 22 318
Email
tolj@craftsolutions.de