Softwareentwickler / Business Analyst Software
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 65760 Eschborn
- Nähe des Wohnortes
- de
- 31.10.2024
Kurzvorstellung
Unternehmerisch Denkender, Kundenorientierter Tech-Experte, der komplexe Herausforderungen effizient meistert. Mein Ziel: Zuverlässige Lösungen zu entwickeln und nachhaltige Ergebnisse für dein Projekt zu liefern. Offen für spannende Projekte!
Qualifikationen
Ausbildung
Master of Science in Mechatronik
Master
Technische Hochschule Mittelhessen
2017
Friedberg
Friedberg
Bachelor of Science in Mechatronik
Bachelor
Technische Hochschule Mittelhessen
2016
Friedberg
Friedberg
Mechanical Engineering
Bachelor - Auslandssemester
Aarhus University
2013
Aarhus, Dänemark
Aarhus, Dänemark
Über mich
Ich bin ein erfahrener Softwareentwickler und Business Analyst mit umfangreicher Expertise in der Entwicklung und Optimierung von digitalen Produkten. Meine technische Stärke liegt in der Full-Stack-Entwicklung, insbesondere mit Next.js und Python. Ich habe fundierte Kenntnisse in JavaScript (ES6+), TypeScript, HTML5 und CSS3, und bin versiert in der Integration von RESTful und GraphQL-APIs.
Durch den Einsatz von modernen Frameworks und Tools wie Tailwind CSS, Styled Components und Docker entwickle ich benutzerfreundliche Oberflächen und sichere Backend-Systeme. Ich habe erfolgreich CI/CD-Pipelines implementiert, um den Softwarebereitstellungsprozess zu automatisieren und die Qualität der Anwendungen zu gewährleisten.
Als Business Analyst habe ich die Fähigkeit, komplexe Anforderungen zu erfassen und effektive Lösungen zu entwickeln, die die Effizienz und Benutzererfahrung verbessern. Ich arbeite eng mit interdisziplinären Teams zusammen, um innovative Lösungen zu entwerfen, die sowohl technische als auch geschäftliche Ziele unterstützen. Meine Kombination aus technischer und analytischer Expertise ermöglicht es mir, sowohl die technische Umsetzung als auch die strategische Ausrichtung von Projekten zu optimieren.
Durch den Einsatz von modernen Frameworks und Tools wie Tailwind CSS, Styled Components und Docker entwickle ich benutzerfreundliche Oberflächen und sichere Backend-Systeme. Ich habe erfolgreich CI/CD-Pipelines implementiert, um den Softwarebereitstellungsprozess zu automatisieren und die Qualität der Anwendungen zu gewährleisten.
Als Business Analyst habe ich die Fähigkeit, komplexe Anforderungen zu erfassen und effektive Lösungen zu entwickeln, die die Effizienz und Benutzererfahrung verbessern. Ich arbeite eng mit interdisziplinären Teams zusammen, um innovative Lösungen zu entwerfen, die sowohl technische als auch geschäftliche Ziele unterstützen. Meine Kombination aus technischer und analytischer Expertise ermöglicht es mir, sowohl die technische Umsetzung als auch die strategische Ausrichtung von Projekten zu optimieren.
Weitere Kenntnisse
1. Softwareentwicklung & Full-Stack-Kompetenz
Backend-Entwicklung:
Ruby on Rails, VB.NET, C# für skalierbare und robuste Anwendungen
API-Entwicklung (RESTful APIs, JSON) zur Integration interner und externer Services
Frontend-Entwicklung:
React, Next.js, TypeScript, JavaScript und Angular für benutzerfreundliche und leistungsfähige Webanwendungen
UX/UI-Optimierung basierend auf Nutzerdatenanalyse
Webtechnologien:
HTML, CSS, PHP zur Weiterentwicklung und Wartung von Webanwendungen, einschließlich benutzerzentriertem Design
2. Projektmanagement & Agiles Arbeiten
Teamführung und internationale Zusammenarbeit:
Koordination internationaler Teams und effektive Kommunikation mit externen Dienstleistern
Agile Methoden:
Einsatz von Jira und Confluence zur agilen Planung und Steuerung, inkl. Sprint-Zyklus-Management und Backlog-Pflege
IT-Projektmanagement:
Erfahrung mit Projektmanagement für Systemkommunikation und Service-Applikationen (z.B. für E-Bike-Systeme)
3. DevOps und CI/CD
Containerisierung:
Einsatz von Docker zur Einrichtung konsistenter Entwicklungs- und Produktionsumgebungen
Versionskontrolle und Zusammenarbeit:
Nutzung von Git und GitHub zur effizienten Zusammenarbeit und Dokumentation im Entwicklerteam
Continuous Integration/Continuous Deployment (CI/CD):
Implementierung und Optimierung von Deployment-Prozessen für eine schnellere und effizientere Softwarebereitstellung
4. Prozessentwicklung und -optimierung
Workflow-Optimierung:
Prozessentwicklung für ein Planungssystem zur Verbesserung von Projektplanung und Effizienz
Prozessmodellierung und -automatisierung:
Erstellung und Analyse von Prozessdiagrammen sowie Identifikation und Implementierung von Optimierungspotenzialen
5. Plattformintegration und Systemlandschaften
Systemintegration:
Integration von Plattformen wie Salesforce und WordPress zur Schaffung nahtloser Systemlandschaften
Implementierung spezifischer Prozesse (z.B. Rechnungsstellung über Salesforce)
ServiceNow:
Integration des Ticket-Systems zur Verbesserung des IT-Service-Managements und Supportprozesse
6. Technische Kommunikation und Schnittstellenentwicklung
Systemkommunikation und Connectivity:
Erfahrung in der Systemkommunikation (u.a. für Steuergeräte und E-Bike-Connectivity) sowie der Entwicklung von Softwarelösungen für Test- und Validierungszwecke
Prototypenentwicklung:
Entwicklung von Prototypen (z.B. mobiles Datenerfassungsgerät für E-Bikes) zur Unterstützung von Forschungs- und Entwicklungsprojekten
7. Technologie-Stack & Software-Tools
Programmiersprachen und Frameworks:
Ruby on Rails, React, Next.js, Angular, VB.NET, C#, TypeScript, JavaScript, PHP, HTML, CSS, C
Datenbanken und Cloud-Dienste:
PostgreSQL, AWS
Collaboration und Tools:
Jira, Confluence, Visual Studio Code, MS Office Suite
Zusätzliche Kenntnisse:
API-Entwicklung, Datenanalyse, DevOps, Scrum, Git/GitHub, Prozessmodellierung
Backend-Entwicklung:
Ruby on Rails, VB.NET, C# für skalierbare und robuste Anwendungen
API-Entwicklung (RESTful APIs, JSON) zur Integration interner und externer Services
Frontend-Entwicklung:
React, Next.js, TypeScript, JavaScript und Angular für benutzerfreundliche und leistungsfähige Webanwendungen
UX/UI-Optimierung basierend auf Nutzerdatenanalyse
Webtechnologien:
HTML, CSS, PHP zur Weiterentwicklung und Wartung von Webanwendungen, einschließlich benutzerzentriertem Design
2. Projektmanagement & Agiles Arbeiten
Teamführung und internationale Zusammenarbeit:
Koordination internationaler Teams und effektive Kommunikation mit externen Dienstleistern
Agile Methoden:
Einsatz von Jira und Confluence zur agilen Planung und Steuerung, inkl. Sprint-Zyklus-Management und Backlog-Pflege
IT-Projektmanagement:
Erfahrung mit Projektmanagement für Systemkommunikation und Service-Applikationen (z.B. für E-Bike-Systeme)
3. DevOps und CI/CD
Containerisierung:
Einsatz von Docker zur Einrichtung konsistenter Entwicklungs- und Produktionsumgebungen
Versionskontrolle und Zusammenarbeit:
Nutzung von Git und GitHub zur effizienten Zusammenarbeit und Dokumentation im Entwicklerteam
Continuous Integration/Continuous Deployment (CI/CD):
Implementierung und Optimierung von Deployment-Prozessen für eine schnellere und effizientere Softwarebereitstellung
4. Prozessentwicklung und -optimierung
Workflow-Optimierung:
Prozessentwicklung für ein Planungssystem zur Verbesserung von Projektplanung und Effizienz
Prozessmodellierung und -automatisierung:
Erstellung und Analyse von Prozessdiagrammen sowie Identifikation und Implementierung von Optimierungspotenzialen
5. Plattformintegration und Systemlandschaften
Systemintegration:
Integration von Plattformen wie Salesforce und WordPress zur Schaffung nahtloser Systemlandschaften
Implementierung spezifischer Prozesse (z.B. Rechnungsstellung über Salesforce)
ServiceNow:
Integration des Ticket-Systems zur Verbesserung des IT-Service-Managements und Supportprozesse
6. Technische Kommunikation und Schnittstellenentwicklung
Systemkommunikation und Connectivity:
Erfahrung in der Systemkommunikation (u.a. für Steuergeräte und E-Bike-Connectivity) sowie der Entwicklung von Softwarelösungen für Test- und Validierungszwecke
Prototypenentwicklung:
Entwicklung von Prototypen (z.B. mobiles Datenerfassungsgerät für E-Bikes) zur Unterstützung von Forschungs- und Entwicklungsprojekten
7. Technologie-Stack & Software-Tools
Programmiersprachen und Frameworks:
Ruby on Rails, React, Next.js, Angular, VB.NET, C#, TypeScript, JavaScript, PHP, HTML, CSS, C
Datenbanken und Cloud-Dienste:
PostgreSQL, AWS
Collaboration und Tools:
Jira, Confluence, Visual Studio Code, MS Office Suite
Zusätzliche Kenntnisse:
API-Entwicklung, Datenanalyse, DevOps, Scrum, Git/GitHub, Prozessmodellierung
Persönliche Daten
Sprache
- Deutsch (Muttersprache)
Reisebereitschaft
Nähe des Wohnortes
Home-Office
unbedingt
Profilaufrufe
18
Alter
33
Berufserfahrung
6 Jahre und 8 Monate
(seit 03/2018)
Projektleitung
2 Jahre
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden