![Head of Development | Leonard Daume](/images/projects/seolytics.webp)
Head of Development
Überblick
Als Head of Development war ich verantwortlich für die technische Produktentwicklung und -wartung sowie für die Führung von Teams und die Sicherstellung von Terminen und Qualitätsstandards. Dabei setzte ich auf agile Methoden wie SCRUM und Cloud-Technologien, um ein optimales Ergebnis zu erzielen.
Ich übernahm die fachliche und disziplinarische Führung der internen und externen Softwareentwickler und hatte die fachliche Verantwortung für die Produktentwicklung, Produktpflege und Weiterentwicklung sowie die Softwarearchitektur. Dabei war mir die Sicherstellung von Terminen und Qualitätsstandards besonders wichtig.
Zusätzlich zu meinen Führungsaufgaben war ich für die Ressourcenplanung, Teamsteuerung und Mitarbeiterentwicklung verantwortlich. Die strategische Ausrichtung aller IT-Themen und die Weiterentwicklung der internen Software und Tools waren ein weiterer Schwerpunkt meiner Tätigkeit.
Im Rahmen meines Projektes habe ich ein bestehendes Softwaresystem auf eine Microservice-Architektur umgestellt und Teams aufgebaut und umstrukturiert. Ich erstellte Stellenausschreibungen und führte Bewerbungsgespräche.
Ich wendete verschiedene Methoden an, um das bestmögliche Ergebnis zu erzielen. Servant Leadership und Transformational Leadership waren ebenso wichtig wie Lean Development, Pair Programming, Code Review und Refactoring. Auch Cloud Computing war ein wichtiger Bestandteil meines Projekts.
Der Einsatz von Tools wie Jenkins, Git, Docker, Jira, Confluence und Excel half mir dabei, meine Arbeit effektiv zu gestalten.
So konnte ich das Projekt erfolgreich abschließen und das Unternehmen auf den neuesten Stand der Technik bringen.
Aktivitäten
- Fachliche und disziplinarische Führung der internen und externen Software Entwickler
- Technische Verantwortung für die Produktentwicklung, Produktpflege und Weiterentwicklung sowie die Software-Architektur
- Sicherstellung von Zeitvorgaben und Qualitätsstandards
- Ressourcenplanung, Team-Steuerung und Mitarbeiterentwicklung
- Strategische Ausrichtung aller IT-Themen & Weiterentwicklung der internen Software und Tools
- Restrukturierung eines bestehenden Software-Systems zur Integration in eine Microservice Architektur
- Team-Restrukturierung und Teamgründung
- Erstellen von Stellenausschreibungen
- Führen von Bewerbungsgesprächen
- Betreuung einer Bachelorarbeit
Methodik
- Servant Leadership
- Lean Development
- SCRUM
- Transformationale Führung
- Pair-Programming
- Code Review
- Refactoring
- Cloud Computing
Verwendete Tools / Technologien
- Jenkins
- Git
- Docker
- Jira
- Confluence
- Excel