iOS swift, Spring boot, Angular 2/14, Ionic, Node.js, NestJs, mongoDb, Mysql, Ionic
Aktualisiert am 09.07.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.08.2024
Verfügbar zu: 100%
davon vor Ort: 25%
Node.js
Angular
Spring MVC
Hibernate
MySQL
PHP
MongoDB
Nestjs
English
fließend
German
Kommunikations- und verhandlungssicher
Hindi
Muttersprache

Einsatzorte

Einsatzorte

Stade (+150km)
möglich

Projekte

Projekte

2 Jahre
2022-07 - heute

Konzeption und Umsetzung einer innovativen Zusatzfahrer-Verwaltungs-App

Principal Software Engineer, Consultant (Freelancer)
Principal Software Engineer, Consultant (Freelancer)

Verantwortlich für die Gestaltung und Entwicklung einer innovativen App zur Verwaltung zusätzlicher Fahrer unter Verwendung führender Technologien und bewährter Verfahren.

  • Konzeption und Umsetzung einer innovativen Zusatzfahrer-Verwaltungs-App, basierend auf Angular-Webkomponenten.
  • Integration eines leistungsstarken Backendservices mit Spring Boot, um reibungslose Abläufe zu gewährleisten.
  • Effektives Versionsmanagement mithilfe von Bitbucket und Nutzung von Monorepos zur Verwaltung des Quellcodes.
  • Aktive Teilnahme an einem agilen Scrum-Team und Verwendung von Confluence zur Dokumentation und Verbesserung der Zusammenarbeit.
  • Erfolgreiche Implementierung von Kubernetes und Helm zur Containerisierung und Orchestrierung der Anwendung.
  • Erstellung detaillierter Helm-Charts für eine einfache Bereitstellung und Verwaltung der Anwendung auf Kubernetes-Clustern.
  • Entwurf, Entwicklung und Dokumentation von RESTful-APIs unter Verwendung von Swagger zur Gewährleistung der Schnittstellenkonsistenz.
  • Integration von WSDL- und SOAP-basierten Schnittstellen für Legacy-Systeme und nahtlose Datenkommunikation.
  • Nutzung von Nx-Workspace zur Verwaltung von Angular-Projekten und - Modulen innerhalb des Monorepos.
  • Erstellung eigenständiger Angular-Komponenten und Integration von UIBibliotheken zur Optimierung der Benutzeroberfläche.
  • Anwendung von Tailwind CSS und reaktionsfähigem Design für eine ästhetische und benutzerfreundliche Oberfläche.
  • Effiziente Entwicklung und Fehlerbehebung mit IntelliJ als bevorzugter Entwicklungsumgebung.
  • Implementierung eines Soap-Clients zur nahtlosen Kommunikation mit externen Webdiensten.
  • Erstellung und Dokumentation von APIs mithilfe von Swagger-OpenAPI zur Erleichterung der Zusammenarbeit.
  • Nutzung von Figma zur Gestaltung und Prototypenerstellung, um das Design und die Benutzererfahrung zu optimieren.
  • Effektive Verwaltung und Optimierung von Datenbanken mit Oracle DB zur Datenspeicherung und -abruf.

Nürnberger Verschierung
3 Jahre 9 Monate
2020-10 - heute

Einführung von test

Principal Software Engineer, Consultant
Principal Software Engineer, Consultant
  • Einführung von E2E test 
  • Bestehende Komponenten wurden neu strukturiert, indem sie in ein Modul verschoben wurden (Performace enhancement). 
  • Implement neue design 
  •  Entwickeln BE components (projections, command and queries) CQRS
Angular 10 HTML CSS Spring Boot CQRS SAGA Rest API Responsive design ActiveMq kafka Scrum Methodology Typescript Gitlab Confluence WebStorm IntelliJ Idea Ultimate Docker AWS und MAC
carTrust GmbH
3 Jahre 11 Monate
2020-08 - heute

technische Planung und Umsetzung von Backend- und Frontend-Projekten

Principal Software Engineer, Consultant (Freelancer)
Principal Software Engineer, Consultant (Freelancer)
  • Verantwortlich für die technische Planung und Umsetzung von Backend- und Frontend-Projekten.
  • Entwickelte Backend-Module unter Verwendung des NestJS-Frameworks, um eine effiziente und skalierbare Backend-Architektur sicherzustellen.
  • Implementierte das Angular SCAM-Muster (Separation of Concerns, Common Modules, Atomic Design, Modular Scaling) zur Verbesserung der Code-Qualität und Wartbarkeit.
  • Integrierte erfolgreich WebRTC-Komponenten zur Unterstützung von Bildschirmfreigabe und Echtzeitkommunikation.
Angular 9 NestJs NodeJs Postgres Responsive design Typescript HTML CSS Git Websocket Redis Rest API Webrtc WebStorm und MAC Angular 13 Akita store (state management) und Jest Unit tests und MacOS
SaI Solutions and Innovations GmbH
11 Monate
2021-09 - 2022-07

Design und Umsetzung einer Ressourcenplanungsanwendung

Principal Software Engineer, Consultant (ANÜ) Angular 12 Nx Workspace Spring Boot ...
Principal Software Engineer, Consultant (ANÜ)

Verantwortlich für die Konzeption und Entwicklung einer umfassenden Anwendung zur Ressourcenplanung für die Automobilindustrie unter Verwendung modernster Technologien und agiler Methoden.

  • Design und Umsetzung einer Ressourcenplanungsanwendung für die Automobilbranche, basierend auf Angular-Framework.
  • Entwicklung eines zuverlässigen Backend-Services mit Spring Boot, um eine nahtlose Integration und Datenverarbeitung zu gewährleisten.
  • Effiziente Versionskontrolle und kollaborative Zusammenarbeit im Team mit Bitbucket und dem Konzept des Monorepos.
  • Aktive Teilnahme an agilen Scrum-Praktiken, Dokumentation und Projektorganisation mit Confluence.
  • Erstellung von REST-APIs mit detaillierter Dokumentation in Swagger zur nahtlosen Integration und Kommunikation.
  • Nutzung von Nx-Workspace zur modularen Strukturierung des Projekts für verbesserte Wartbarkeit und Skalierbarkeit.
  • Entwicklung von ansprechenden Benutzeroberflächen unter Verwendung von Angular UI Libraries und Material Design.
  • Sicherstellung einer reaktionsschnellen und benutzerfreundlichen Oberfläche durch responsives Design.
  • Effiziente Softwareentwicklung und Debugging mit IntelliJ IDEA.
  • Umfassende Nutzung von Swagger-OpenAPI zur Beschreibung und Dokumentation der API-Spezifikationen.
  • Integration von Kafka für eine robuste und skalierbare Event-Streaming-Kommunikation.
  • Effiziente Zusammenarbeit mit verschiedenen Teams und Abteilungen, um die Anforderungen der Automotive Resource Planning Anwendung zu erfüllen.

Angular 12 Nx Workspace Spring Boot Scrum Methodology Typescript NodeJs Gitlab SCSS Confluence IntelliJ WebStorm kafka NgRx Akita Store (state management) Mockito Swagger OpenAPI REST Jest Unit tests und MacOS
Lufthansa Industry
1 Jahr
2021-07 - 2022-06

Implementierte Backend-Dienste

Principal Software Engineer, Consultant (ANÜ) Angular 15 Nx Workspace Spring Boot ...
Principal Software Engineer, Consultant (ANÜ)
  • Entwickelte und wartete die App unter Verwendung von Angular 14 und Nx Workspace, um eine effiziente und skalierbare Frontend-Architektur sicherzustellen.
  • Implementierte Backend-Dienste mit Spring Boot, einschließlich RESTful APIs, die es ermöglichten, Daten zwischen verschiedenen Diensten auszutauschen.
  • Konfigurierte und verwaltete Kubernetes-Cluster mithilfe von Helm und Helm Charts, wodurch eine zuverlässige Bereitstellung und Skalierung der Anwendung erreicht wurde.
  • Nutzte Rancher zur Verwaltung und Überwachung der Kubernetes-Cluster.
  • Arbeitete in einem agilen Umfeld nach der Scrum-Methodik, um eine effektive Zusammenarbeit im Entwicklungsteam sicherzustellen.
  • Verwendete Typescript, NodeJs und GitLab zur effizienten Entwicklung und Versionskontrolle des Codes.
  • Gestaltete ansprechende Benutzeroberflächen mit SCSS, um eine benutzerfreundliche Erfahrung zu gewährleisten.
  • Dokumentierte Projektdetails und -richtlinien mithilfe von Confluence, um einen reibungslosen Wissensaustausch im Team sicherzustellen.
  • Nutzte IntelliJ und WebStorm als Haupt-IDEs für die Entwicklungsaufgaben.
  • Implementierte Nachrichtenwarteschlangen und -verarbeitung unter Verwendung von Kafka, um Echtzeitdatenverarbeitung zu ermöglichen.
  • Verwendete NgRx und Elf für das State Management in der Anwendung, um eine effiziente Verwaltung des Anwendungsstatus zu gewährleisten.
  • Führte Unit-Tests mit Mockito, Jest und anderen Test-Frameworks durch, um die Qualität und Robustheit des Codes sicherzustellen.
  • Integrierte die Dokumentation der API mit Swagger und OpenAPI, um eine klare Kommunikation und Interaktion mit anderen Diensten zu ermöglichen.
Angular 15 Nx Workspace Spring Boot AWS Scrum Methodology Typescript NodeJs Gitlab SCSS Confluence IntelliJ WebStorm kafka NgRx Elf (state management) Mockito Swagger OpenAPI REST Jest Unit tests und MacOS
Rewe Group
1 Jahr 1 Monat
2020-10 - 2021-10

Entwicklung einer Container-Logistik-App

Principal Software Engineer, Consultant (Freelancer)
Principal Software Engineer, Consultant (Freelancer)
  • Leitete die Entwicklung einer Container-Logistik-App, die die Planung von LKW- und Zugfahrplänen für die Abholung und Lieferung von Containern im Hafen und bis zu ihrem Bestimmungsort ermöglicht.
  • Entwickelte das Frontend der Anwendung mit Angular 12, wobei ich die neuesten Best Practices und Techniken einsetzte, um eine ansprechende Benutzeroberfläche zu gewährleisten.
  • Arbeite eng mit dem Entwicklungsteam zusammen und folgte der Scrum-Methodik, um agile Entwicklung und kontinuierliche Verbesserung sicherzustellen.
  • Setzte Typescript und NodeJs ein, um die Entwicklung des Codes zu erleichtern und eine hohe Codequalität sicherzustellen.
  • Verwendete Gitlab zur effizienten Versionskontrolle und Zusammenarbeit im Team.
  • Entwickelte eine benutzerfreundliche Benutzeroberfläche mit HTML und SCSS, um eine intuitive Interaktion mit der Anwendung zu ermöglichen.
  • Dokumentierte Projektdetails und -richtlinien in Confluence, um einen reibungslosen Wissensaustausch im Team sicherzustellen.
  • Nutzte WebStorm als Haupt-IDE für die Entwicklungsaufgaben, um effiziente und qualitativ hochwertige Ergebnisse zu erzielen.
  • Implementierte eine sichere Benutzerauthentifizierung und -autorisierung mit Cognito von AWS, um Datenschutz und Sicherheit zu gewährleisten.
  • Verwendete Akita Store als State-Management-Bibliothek, um den Anwendungsstatus effektiv zu verwalten.
  • Führte umfassende Unit-Tests mit Mockito, Jest und anderen Frameworks durch, um die Stabilität und Qualität des Codes sicherzustellen.
  • Integrierte API-Dokumentation mithilfe von Swagger und OpenAPI, um eine klare Kommunikation und Interaktion mit anderen Diensten zu ermöglichen.
Angular 10 Spring Boot AWS AWS Lambda Rest API Scrum Methodology Responsive design Typescript Gitlab HTML CSS Confluence WebStorm cognito AWS und MAC Angular 12 Scrum Methodology NodeJs SCSS Akita store (state management) Mockito Swagger OpenAPI REST Jest Unit tests und MacOS
RailMyBox GmbH
5 Monate
2020-08 - 2020-12

Umgestaltung und Neuschreibung von Angular-Komponenten

Principal Software Engineer, Consultant (Freelancer)
Principal Software Engineer, Consultant (Freelancer)
  • Umgestaltung und Neuschreibung von Angular-Komponenten zur Verbesserung der Benutzererfahrung und Leistung.
  • Einführung von End-to-End-Tests (E2E) zur Gewährleistung der Funktionalität und Stabilität der Anwendung.
  • Neustrukturierung bestehender Komponenten durch Verschieben in ein Modul, um die Leistung zu optimieren.
  • Implementierung eines neuen Designs unter Verwendung von SCSS, um eine ansprechende Benutzeroberfläche zu erstellen.
  • Entwicklung von Backend-Komponenten, darunter Projections, Commands und Queries, zur Unterstützung der Anwendungslogik.
Angular 9 Spring Boot AWS AWS Lambda Scrum Methodology Responsive design Typescript HTML CSS Gitlab Confluence WebStorm cognito AWS und MAC Angular 11 Scrum Methodology Akita store (state management) und Mockito Swagger OpenAPI REST Jest Unit tests MacOS
DriveMyBox GmbH
2 Jahre
2019-01 - 2020-12

Einführung von Komponententests (Spec Tests)

Principal Software Engineer, Consultant (Freelancer)
Principal Software Engineer, Consultant (Freelancer)
  • Einführung von Komponententests (Spec Tests), um die Code-Qualität und Zuverlässigkeit zu verbessern.
  • Neustrukturierung bestehender Komponenten, um die Wartbarkeit und Skalierbarkeit des Codes zu erhöhen.
  • Durchführung eines erfolgreichen Upgrades der Nativescript-Version von 3 auf 5 sowie der Angular-Version und der zugehörigen Plugins.
  • Entwicklung eigener Nativescript-Plugins für SSL-Pinning und Code-Scrambling zur Sicherung des Quellcodes.
  • Erfolgreiche Fehlerbehebung bei Herausforderungen im Zusammenhang mit dem Scannen von QR- und Barcodes, wodurch eine reibungslose Funktionalität sichergestellt wurde.
Angular 5/8 Nativescript Typescript Android Studio xCode Bitbucket Confluence WebStorm NodeJs MacOS
Nexum AG
9 Monate
2019-12 - 2020-08

Entwickelte maßgeschneiderte Spryker-Module

Principal Software Engineer, Consultant (Freelancer) Php 7 Scrum Methodology Gitlab ...
Principal Software Engineer, Consultant (Freelancer)
  • Entwickelte maßgeschneiderte Spryker-Module für B2B-Projekte zur Verbesserung der E-Commerce-Funktionalität.
  • Führte die Implementierung von Unit-Tests in den Entwicklungsprozess ein, um die Code-Qualität zu steigern und Fehler frühzeitig zu erkennen.
  • Führte detaillierte Analysen von funktionalen und technischen Anforderungen durch, um optimierte Lösungen zu entwickeln.
  • Passte erfolgreich Backoffice-Module (zed) an, um die Benutzerfreundlichkeit und Effizienz zu erhöhen.
  • Gestaltete und implementierte Anpassungen an den Templates (Yves), um das Benutzererlebnis zu optimieren.
Php 7 Scrum Methodology Gitlab Redis Elasticsearch Red (Redis Client) Confluence PhpStorm Vagrant AWS Nginx server NodeJs Typescript MacOS Unit tests
Dept Agency GmbH
1 Jahr
2019-01 - 2019-12

Konzipierung und Entwicklung verschiedener Angular 7/8-Komponenten

Principal Software Engineer, Consultant (Freelancer) Java 8 Spring Angular6/7 ...
Principal Software Engineer, Consultant (Freelancer)
  • Konzipierung und Entwicklung verschiedener Angular 7/8-Komponenten zur Verbesserung der Benutzerfreundlichkeit und Funktionalität der Anwendungen.
  • Einführung und Implementierung von Komponententests, um die Codequalität sicherzustellen und Fehler frühzeitig zu erkennen.
  • Analyse und Interpretation funktionaler sowie technischer Anforderungen, um maßgeschneiderte Lösungen zu entwickeln.
  • Erfolgreiche Transformation von Java-Swing-Vorlagen in moderne AngularTemplates, um die Benutzeroberfläche zu modernisieren und eine konsistente Benutzererfahrung zu gewährleisten.
  • Entwicklung von REST-Endpunkten im Backend unter Verwendung des Spring Frameworks, um eine effiziente Kommunikation zwischen Frontend und Backend zu ermöglichen.
Java 8 Spring Angular6/7 Node Js Gitlab Confluence IntellijIdea Docker AWS Nginx server Angular7/8 Material IO NgRx Reactive programming (redux and store) Akita Store Jest Windows und MacOS Swagger OpenAPI REST Unit tests
EUROGATE GmbH & Co. KGaA, KG
3 Monate
2018-10 - 2018-12

Konzeption und Entwicklung verschiedener Angular 6-Komponenten

Principal Software Engineer, Consultant and Architect Java 8 Spring-Boot Spring ...
Principal Software Engineer, Consultant and Architect
  • Konzeption und Entwicklung verschiedener Angular 6-Komponenten zur Verbesserung der Benutzererfahrung und Funktionalität der Webanwendung.
  • Verantwortlich für die Analyse funktionaler und technischer Anforderungen von Komponenten und deren Integration in die Architektur der Anwendung.
  • Durchführung von Architektur- und Leistungsverbesserungen auf der Website zur Optimierung von Ladezeiten und Benutzerinteraktion.
  • Überarbeitung der Funktionalität der bestehenden Website sowie Entwicklung und Implementierung neuer Dienste und Anwendungen.
  • Leitung der Entwicklung eines leistungsstarken Backends auf Basis des Spring Frameworks zur Unterstützung der Anwendungslogik.
  • Implementierung von Server-seitigem Rendern zur Verbesserung der Suchmaschinenoptimierung und Benutzerfreundlichkeit.
    Java 8 Spring-Boot Spring Kafka Angular5/6 Node Js Angular Universal ElasticSearch Jira Redis Gitlab Confluence WebStorm IntellijIdea Docker MongoDB Nginx server NGRX Reactive programming (redux and store) NodeJs Jasmine Linux Ubuntu MacOS
    Lottostarlet GmbH
    4 Monate
    2018-06 - 2018-09

    Konzeption und Entwicklung verschiedener Angular 5-Komponenten

    Principal Software Engineer and Consultant (Freelancer) PHP 7.2 Symfony 4 Doctrine ...
    Principal Software Engineer and Consultant (Freelancer)
    • Konzeption und Entwicklung verschiedener Angular 5-Komponenten für eine Gaming-Plattform.
    • Analyse von funktionalen und technischen Anforderungen zur Gewährleistung der Systemintegrität.
    • Entwurf und Implementierung eines leistungsstarken Backends für Spiele, um eine optimale Leistung sicherzustellen.
    • Umsetzung einer Client-Server-Anwendung auf Basis von socket.io zur Unterstützung einer reibungslosen Kommunikation.
    PHP 7.2 Symfony 4 Doctrine Phalcon Angular5 Node Js ElasticSearch Jira Redis GitHub Confluence PHPStorm Vagrant MySql Apache server Linux Ubuntu SocketIO NodeJs MacOS
    Whow GmbH
    4 Monate
    2018-06 - 2018-09

    Implementierung von Modulen

    Principal Software Engineer and Consultant (Freelancer) PHP7.2 Laravel5.6 Eloquent ...
    Principal Software Engineer and Consultant (Freelancer)
    • Konzeption und Implementierung verschiedener Module zur Bereitstellung eines benutzerfreundlichen Dashboards zur Organisation von Musiktiteln und deren Kanälen.
    • Entwicklung der Dayparting-Funktionalität, die es ermöglicht, die Laufzeit der Kanäle auf Client-Geräten zu steuern, einschließlich der Planung von Start- und Endzeiten.
    • Effektive Verwaltung von Clients und deren Standorten, um eine optimale Zuweisung von Kanälen und die gezielte Wiedergabe spezieller Tracks zu gewährleisten.
    • Analyse und Erfüllung funktionaler sowie technischer Anforderungen, um eine reibungslose und zielgerichtete Systemleistung sicherzustellen.
      PHP7.2 Laravel5.6 Eloquent Encore Jira Redis GitHub Confluence PHPStorm Vagrant MariaDB Apache server MacOS
      Platingroup GmbH
      9 Monate
      2018-01 - 2018-09

      Leitung des Entwicklungsprozesses

      Principal Software Engineer and Consultant (Freelancer) PHP7 (OOP) Symfony 4 Webpack ...
      Principal Software Engineer and Consultant (Freelancer)
      • Leitung des Entwicklungsprozesses für Portal-Software zur Verwaltung von Retouren im E-Commerce-Bereich.
      • Analyse von funktionalen und technischen Anforderungen zur effizienten Umsetzung der Softwarelösung.
      • Konzeption und Entwicklung verschiedener Module sowie komplexer Formulare unter Verwendung von Symfony 4.
      • Gestaltung und Implementierung einer REST-API auf Basis von Symfony 4 zur nahtlosen Integration der Software in bestehende Systeme.


      Zusätzliches:

      • Umfangreiche Erfahrung in der agilen Softwareentwicklung und enge Zusammenarbeit mit interdisziplinären Teams.
      • Erfolgreiche Umsetzung von kundenorientierten Lösungen, die zur Optimierung der Retourenabwicklung beigetragen haben.
      • Durchführung von Code-Reviews und Gewährleistung der Code-Qualität durch bewährte Entwicklungspraktiken.

      PHP7 (OOP) Symfony 4 Webpack Encore ElasticSearch Kibana Jira Redis MongoDb NodeJs NestJs bitbucket Confluence PHPStorm Docker MariaDB Apache server Angular 5 Linux Debian und MacOS
      OnDemandCommerce GmbH
      4 Monate
      2018-01 - 2018-04

      Konzeption und Entwicklung von maßgeschneiderter Softwarelösungen

      Principal Software Engineer and Consultant (Freelancer) PHP7 (OOP) Symfony 4 Webpack ...
      Principal Software Engineer and Consultant (Freelancer)
      • Konzeption und Entwicklung von maßgeschneiderter Softwarelösungen für Veranstaltungen auf Messen.
      • Verwendung von fortschrittlichen Technologien, einschließlich PHP 7 und Symfony 4, zur Erstellung hochwertiger Anwendungen.
      • Sorgfältige Analyse sowohl funktionaler als auch technischer Anforderungen, um eine präzise Umsetzung sicherzustellen.
      • Aktive Beratung und Unterstützung während des gesamten Projektverlaufs, von der Planung bis zur Auslieferung.
      • Enge Zusammenarbeit mit interdisziplinären Teams, um optimale Ergebnisse zu erzielen und effiziente Lösungen bereitzustellen.
        PHP7 (OOP) Symfony 4 Webpack Encore ElasticSearch Jira Redis Couchbase MongoDb bitbucket Confluence PHPStorm Docker Codeception MySQL Apache server LinuxDebian MacOS
        event it AG
        10 Monate
        2017-07 - 2018-04

        Modernisierung der Codebasis

        Principal Software Engineer and Consultant (Freelancer) PHP7 (OOP) Symfony 2/3 Angular2/4 ...
        Principal Software Engineer and Consultant (Freelancer)
        • Modernisierung der Codebasis durch Umstellung von AngularJS auf Angular 4 zur Verbesserung der Leistung und Wartbarkeit.
        • Durchführung von Code Reviews für Java-Code auf der Hybris-Plattform, um Qualität und Best Practices sicherzustellen.
        • Entwicklung von modularen Komponenten in Angular 4, die zur Erweiterung der Anwendungsflexibilität beitrugen.
        • Leitung der Entwicklung eines Prototyps für eine Hybrid-App, um die Machbarkeit und Nutzerfreundlichkeit zu demonstrieren.
        • Konzeption und Umsetzung individueller Bundles auf Symfony 2 zur Anpassung an spezifische Kundenanforderungen.
        • Regelmäßige Berichterstattung an Teamleiter über Projektfortschritt, Herausforderungen und Lösungsvorschläge.
        • Führung eines Teams von 8 Entwicklern, Koordination der Aufgaben und Sicherstellung des reibungslosen Ablaufs.
        PHP7 (OOP) Symfony 2/3 Angular2/4 RxJs Gulp Bower ElasticSearch Jira Redis Couchbase bitbucket Confluence PHPStorm Docker Codeception MySQL Apache server Java Hybris Ionic 3 Linux Debian und MacOS
        Mobilcom-Debitel GmbH
        3 Monate
        2017-04 - 2017-06

        Programmierung und Entwicklung von individuellen PHP-Anwendungen

        Principal Software Engineer PHP7 (OOP) Symfony 2 ExtJS ...
        Principal Software Engineer
        • Programmierung und Entwicklung von
          individuellen PHP-Anwendungen
        • Entwicklung von individuellen E-Commerce-Lösungen zum Betrieb von Geschäftsmodellen auf Basis von Shopware
        • Die Entwicklung von Shopware Plugins, Themes
          und Schnittstellen
        • Bericht an die Team Leiter
        • Team große 12 entwickler
        PHP7 (OOP) Symfony 2 ExtJS Bootstrap Gulp Bower ElasticSearch Kanban Jira bitbucket Confluence PHPStorm Docker Codeception MySQL Apache server Linux Debian und MAC
        Blume 2000
        4 Monate
        2017-01 - 2017-04

        Gesamtverantwortung für die technische Umsetzung von e-Commerce management system Projekt

        Software Engineer, consultant and Architecture
        Software Engineer, consultant and Architecture
        • Gesamtverantwortung für die technische
        • Umsetzung von e-Commerce management system
          Projekt
        • Verantwortlich fü r die Entwicklung
        • kundenindividueller Softwarelösungen
        • Erstellen von Anforderungsanalysen und Lasten und
          Pflichtenheften
        • Führung eines Teams
        • Ansprechpartner für das Key Account Management
        • Bericht an die Geschä ftsführung
        • Team große 8 entwickler
        Symfony 3 Angular JS Bootstrap Gulp Bower ElasticSearch Kanban PHPStorm VM player Vagrant Codacy PHPCI Codeception MySQL Apache server Linux Debian MAC PHP7 OOP
        Aldi Süd
        1 Jahr 5 Monate
        2015-07 - 2016-11

        App ?API Centric? Entwicklung

        Executive IT App and Mobile (Lead software Engineer)
        Executive IT App and Mobile (Lead software Engineer)
        • Native moebel.de App “API Centric” Entwicklung für iOS / Android und in App/Play -store breitgestellt
        • Umschrieben von Obj-c nach swift für iOS App
        • Konzeption und Ausbau einer REST-API als Schnittstelle zwischen nativen Apps und dem Ecommercesystem
        • Einführung von Automatisierungstechnologien zur iOS App Testung (Fastlane, Quick, Nimble)
        • Optimierung der Entwicklungsprozesse
        • Design und Umsetzung von ITSicherheitskonzepten
        • Monitoring, Evaluierung und Bewertung der Software Lifecycle
        • Enge Zusammenarbeit mit angrenzenden Fachbereichen (Projekt owner und UX team)
        • Optimierung des Product Developments hinsichtlich Strukturen, Prozesse und Methoden
        • Verantwortung bei der Entwicklung der strategischen IT-Innovations-Roadmap
        • Aufbau und Führung von interdisziplinären, internationalen Entwicklungsteams
        • Mitarbeiterschulungen, Führung und Analyse der Codereviews
        Objective-C/Swift (iOS) Android Mixpanel. Fabric Omniture Crashlytics Quick Nimble PHP5 (OOP) Bootstrap Gulp Bower ElasticSearch Redis Laravel Kanban PHPStorm RubyMine XCode Android Studio VM player Vagrant Codacy PHPCI Codeception MySQL Apache server Linux Debian MAC
        moebel.de Einrichten & Wohnen AG
        2 Jahre 1 Monat
        2013-01 - 2015-01

        Leitung der gesamten IT-Abteilung mit Personalentwicklung

        Head Of IT
        Head Of IT
        • Leitung der gesamten IT-Abteilung mit Personalentwicklung
        • Realisierung von Native iOS Apps “API Centric” für Messe- und Inhouse-Apps (für Olympus), ohne Appstore-Distrubution, für den interne Firmeneinsatz
        • Technical design, Entwicklung und test koplexer Web-Anwendungen basiert auf Ruby on Rails
        • Optimierung der Organisations- und Qualitätsentwicklung, sowie der IT Infrastruktur
        • Konzeption und Darstellung von kundenspezifischen IT-System- und Lösungen
        • Prozessanalyse, Reporting und Koordination externer Dienstleister
        • Einführung agiler Softwareentwicklung (Kanban)
        • Einführung von Automatisierungstechnologien zur Testung von Tools (CI, TDD, BDD)
        Objective-C(iOS) Ruby on Rail (RoR) RSpecs angularJS JavaScript CSS3 XML AJAX JSON jQuery Zend PHP5 (OOP) Symfony 2 Doctrine ORM Git Twig Kanban Zend studio PHPStorm RubyMine XCode Netbeans VM player Vagrant Codacy PHPCI Codeception MySQL Postgres Database Apache server Linux Debian MAC
        Olympus, Helm, Imtech, Stulz, Placemodels, Thalgo, Jimdo
        1 Jahr
        2012-01 - 2012-12

        Gesamtverantwortung für die technische Umsetzung von Projekten

        Lead PHP Developer
        Lead PHP Developer
        • Gesamtverantwortung für die technische Umsetzung von Projekten
        • Verantwortung für die Planung und Schätzung der technischen Projektumsetzungen (technische Voraussetzungen, Datenursprung, Programmierung und Online-Bereitstellung)
        • Eigenständiges Entwickeln von Central Event Datenbanken (Postgres). Location und Events Daten ausschließlich in dieser Datenbank eingegeben und daraus in bestehende Systeme prinz.de und urbanite.de gespeist
        • Entwicklung von In-house iPhone App "Miliue" (basierend auf Titanium Appcelerator) mit Backend, welches rein auf Symfony 2.1 basiert
        XHTML JavaScript CSS XML AJAX jQuery Zend Framework PHP5 (OOP) Symfony 2.1 Doctrine ORM Git Twig template JIRA/Green hopper Zend studio Netbeans VM player Vagrant Postgres Database und Apache server
        Intosite GmbH
        10 Monate
        2011-03 - 2011-12

        Konzeption und Entwicklung von Internet- Anwendungen, sowie die Gewährleistung einer starken Web-Optimierung und Funktionalität

        Web and App Developer
        Web and App Developer
        • Konzeption und Entwicklung von Internet-Anwendungen, sowie die Gewährleistung einer starken Web-Optimierung und Funktionalität
        • Analyse, Überprüfung und Modifizierung von Web-Systemen durch die Überwachung, Wartung, Dokumentation und das Testen von Webbasierten Anwendungen
        • Arbeiten an mehreren Web-Projekten, einschließlich Website-Erweiterungen, Optimierung von Layouts, Implementierung, sowie Backend und Web-basierten Applikationen
        • Unterstützung bei der Planung der gesamten Unternehmenspolitik in Bezug auf Suchmaschinen Optimierung-Anwendungen und Web-Entwicklungen
        • Konzeption und Entwicklung von Internet-und iOS-Applikationen durch die Anwendung unterschiedlicher Frameworks, um die Wünsche und Anforderungen der Konsumenten, sowie den der Innerbetrieblichen Erwartungen gerecht zu werden
        XHTML HTML5 JavaScript CSS XML AJAX jQuery Zend Framework PHP5 (OOP) SVN Titanium Studio Appcelerator (App Development) Zend studio PHPMyAdmin CyberDuck Play-framework (Java development) Java Photoshop Symfony 1.4 MantisBT MySQL Database und Apache server
        Flow4 GmbH & Co. KG
        7 Monate
        2010-08 - 2011-02

        Bereinigung und Umschreibung von HTML und CSS Code, um die Validierung zu erfüllen

        Web Developer
        Web Developer
        • Bereinigung und Umschreibung von HTML und CSS Code, um die Validierung zu erfüllen
        • Strategische Planung und Programmierung von Modulen, die die betriebswirtschaftliche Intelligenz und die Verwaltung der Website implementiert und koordiniert
        • Programmierung intelligenter Features in die Website, um Maximierung der Website Effektivität, Zweckmäßigkeit und präventiven Schutz vor missbräuchlichen Elementen zu erzielen
        • Behebung von Fehlern innerhalb der Anwendung
        • Dokumentation im Wiki zu allen betriebsinternen implemetierten technischen Know-hows-Anwendungen und die Darstellung des Anforderungprofils für die
          Entwicklungsumgebung
        XHTML JavaScript CSS XML AJAX jQuery Zend Framework PHP5 (OOP) SVN JIRA/Green hopper Zend studio VM player Hudson Confluence Wiki PHPMyAdmin MySQL Database und Apache server
        Yoom GmbH
        8 Monate
        2009-12 - 2010-07

        Master Thesis (Information Engineering)

        Titel der Thesis: “A New Generation of Interactive Learning
        Application on the iPhone”

        • Entwicklung und Etablierung von GUI-Design durch HTML und CSS, um das Gefühl der iPhone Anwendung zu simulieren
        • Gestaltung effizienter Datenbank-Modelle und Ausführung extensiver Abfrage-Optimierungen
        • Implementierung von Frontend mit XHTML, CSS, JavaScript, jQuery, Ajax und jQTouch, um konventionellen Look und Validierung zu erwirken
        • Entwicklung eines Chat-Plattforms für die Benutzer, um den sofortigen wechseldynamischen Austausch von Lerninformationen zu fördern und somit deren Kenntnisse über Lernobjekte zu erweitern
        • Durch die Anwendung von Cross-Domain-Features können die Benutzer auf die Lerninhalte aus diversen Domänen zugreifen, die an einem Order akkumuliert werden
        • Entwicklung und Implementierung auf einem Feature, der Lerninhalte für die Benutzer zur Eigenverwendung und interaktiven Anwendung (durch Annotation und die Anbringung einer Verlinkung) bereit stellt
        • Programmierung intelligenter Features in die Website, um Maximierung der Website, Effektivität und Zweckmäßigkeit zu erzielen
        XHTML JavaScript CSS AJAX jQuery jQtouch PHP iPhone simulator MySQL Database und Apache server
        University Of Applied Sciences Hamburg

        Aus- und Weiterbildung

        Aus- und Weiterbildung

        2007 - 2010

        Studium - Information Engineering

        University of Applied Sciences (HAW), Hamburg, Germany

        Abschluss: Master of Information Engineering


        2004 - 2007

        Studium - Information Engineering

        University of Applied Sciences (HAW), Hamburg, Germany

        Abschluss: Bachelor of Information Engineering


        1994 - 1997

        Science Graduates

        Kurukshetra University, Kurukshetra, India

        Abschluss: Bachelor of Electronic Science


        1988 - 1994

        Gymnasium Kendriya Vidhalaya Nr. 1, Haryana, India


        1982 - 1988

        Grundschule Kendriya Vidhalaya Nr. 1, Haryana, India

        Position

        Position

        Principal Software Engineer, Consultant und Architekt (Freelancer)

        Kompetenzen

        Kompetenzen

        Top-Skills

        Node.js Angular Spring MVC Hibernate MySQL PHP MongoDB Nestjs

        Produkte / Standards / Erfahrungen / Methoden

        Berufliche Zusammenfassung:

        Motivierter Softwareentwickler mit umfangreicher Erfahrung in der Entwicklung von Webanwendungen unter Verwendung von Angular 15 und Spring Boot. Proaktiver Teamplayer, der sich auf die Umsetzung bewährter agiler Praktiken wie Scrum und Testdriven Development (TDD) spezialisiert hat. Fachkenntnisse in Typescript, NodeJs, Gitlab und anderen relevanten Technologien. Leidenschaftlich daran interessiert, elegante Lösungen zu entwerfen und ständig nach beruflicher Weiterentwicklung zu streben.


        Fähigkeiten:

        • Leidenschaftlicher Softwareentwickler mit umfangreicher Erfahrung in der technischen Planung von Backend- und Frontend-Systemen.
        • Starke Problemlösungsfähigkeiten und kreativer Ansatz zur Entwicklunginnovativer Lösungen.
        • Ständige Bereitschaft zur Weiterbildung und Erkundung neuer Technologien, um auf dem neuesten Stand der Entwicklungen in der Softwareentwicklung zu bleiben.State-Management für reaktive Anwendungen
        • Umfassende Kenntnisse in Angular 15, Typescript, NodeJs und Nx-workspace.
        • Erfahrung in der Verwendung von Spring Boot zur Backend-Entwicklung.
        • Vertrautheit mit der Verwendung von SOAP, WSDL und REST für die ServiceIntegration.
        • Praktische Anwendung der Scrum-Methodik für agile Entwicklung.
        • Expertise in der Verwendung von Gitlab für Versionskontrolle und Zusammenarbeit.
        • Beherrschung von HTML und SCSS für die Gestaltung von Benutzeroberflächen.
        • Erfahrung in der Dokumentation von Projekten und Wissenstransfer mit Confluence.
        • Effiziente Nutzung von IntelliJ zur Entwicklung und Fehlerbehebung.
        • Integration von Redhat und Keycloak für sichere Authentifizierung und Autorisierung.
        • Anwendung von Elf zur Zustandsverwaltung in Angular-Anwendungen.
        • Durchführung von Unit-Tests mit Mockito, Jest und anderen Technologien.
        • Erstellung von API-Dokumentationen mit Swagger und OpenAPI.
        • Vertrautheit mit der Verwendung von Jest für effektive Testabdeckung.


        Internet Technologies

        • HTML
        • HTML5
        • XHTML
        • CSS
        • AngulaJS
        • JSP
        • PHP5
        • JavaBeans
        • Play! Framework
        • MySQL
        • XML
        • JSON
        • JavaScript
        • AJAX
        • jQuery
        • jQtouch
        • Zend Framework
        • Doctrine ORM
        • Propel ORM
        • Symfony 2
        • Hudson (Jenkins)
        • Jira
        • Codacy
        • PHPCI
        • Codeception
        • Shopware


        Web Servers

        • Apache Http Server
        • Apache Tomcat 4.0
        • Hudson (CI Server)
        • Jenkins


        DBMS used

        • MySQL
        • Oracle 8g
        • SQL Sybase Anywhere 10
        • Postgres


        Analysis/ Design Methodologies

        • UML (OOA, OOD, OOP)


        Tools

        • PHPStorm
        • Sublime
        • RubyMine
        • Netbeans
        • Eclipse
        • Zend studio
        • Notepad++
        • Xcode
        • Photoshop
        • iOS Simulator
        • ORM
        • Visual Studio
        • Subversion
        • Git
        • Titanium Studio
        • Vagrant

        Betriebssysteme

        Android
        Debian
        Linux

        Programmiersprachen

        C
        C++
        Java
        Javascript
        MATLAB
        Objective-C
        PHP5 (OOP)
        Ruby On Rail
        Swift
        Titanium Appcelerator
        VHDL

        Datenbanken

        MySQL

        Hardware

        MAC

        Einsatzorte

        Einsatzorte

        Stade (+150km)
        möglich

        Projekte

        Projekte

        2 Jahre
        2022-07 - heute

        Konzeption und Umsetzung einer innovativen Zusatzfahrer-Verwaltungs-App

        Principal Software Engineer, Consultant (Freelancer)
        Principal Software Engineer, Consultant (Freelancer)

        Verantwortlich für die Gestaltung und Entwicklung einer innovativen App zur Verwaltung zusätzlicher Fahrer unter Verwendung führender Technologien und bewährter Verfahren.

        • Konzeption und Umsetzung einer innovativen Zusatzfahrer-Verwaltungs-App, basierend auf Angular-Webkomponenten.
        • Integration eines leistungsstarken Backendservices mit Spring Boot, um reibungslose Abläufe zu gewährleisten.
        • Effektives Versionsmanagement mithilfe von Bitbucket und Nutzung von Monorepos zur Verwaltung des Quellcodes.
        • Aktive Teilnahme an einem agilen Scrum-Team und Verwendung von Confluence zur Dokumentation und Verbesserung der Zusammenarbeit.
        • Erfolgreiche Implementierung von Kubernetes und Helm zur Containerisierung und Orchestrierung der Anwendung.
        • Erstellung detaillierter Helm-Charts für eine einfache Bereitstellung und Verwaltung der Anwendung auf Kubernetes-Clustern.
        • Entwurf, Entwicklung und Dokumentation von RESTful-APIs unter Verwendung von Swagger zur Gewährleistung der Schnittstellenkonsistenz.
        • Integration von WSDL- und SOAP-basierten Schnittstellen für Legacy-Systeme und nahtlose Datenkommunikation.
        • Nutzung von Nx-Workspace zur Verwaltung von Angular-Projekten und - Modulen innerhalb des Monorepos.
        • Erstellung eigenständiger Angular-Komponenten und Integration von UIBibliotheken zur Optimierung der Benutzeroberfläche.
        • Anwendung von Tailwind CSS und reaktionsfähigem Design für eine ästhetische und benutzerfreundliche Oberfläche.
        • Effiziente Entwicklung und Fehlerbehebung mit IntelliJ als bevorzugter Entwicklungsumgebung.
        • Implementierung eines Soap-Clients zur nahtlosen Kommunikation mit externen Webdiensten.
        • Erstellung und Dokumentation von APIs mithilfe von Swagger-OpenAPI zur Erleichterung der Zusammenarbeit.
        • Nutzung von Figma zur Gestaltung und Prototypenerstellung, um das Design und die Benutzererfahrung zu optimieren.
        • Effektive Verwaltung und Optimierung von Datenbanken mit Oracle DB zur Datenspeicherung und -abruf.

        Nürnberger Verschierung
        3 Jahre 9 Monate
        2020-10 - heute

        Einführung von test

        Principal Software Engineer, Consultant
        Principal Software Engineer, Consultant
        • Einführung von E2E test 
        • Bestehende Komponenten wurden neu strukturiert, indem sie in ein Modul verschoben wurden (Performace enhancement). 
        • Implement neue design 
        •  Entwickeln BE components (projections, command and queries) CQRS
        Angular 10 HTML CSS Spring Boot CQRS SAGA Rest API Responsive design ActiveMq kafka Scrum Methodology Typescript Gitlab Confluence WebStorm IntelliJ Idea Ultimate Docker AWS und MAC
        carTrust GmbH
        3 Jahre 11 Monate
        2020-08 - heute

        technische Planung und Umsetzung von Backend- und Frontend-Projekten

        Principal Software Engineer, Consultant (Freelancer)
        Principal Software Engineer, Consultant (Freelancer)
        • Verantwortlich für die technische Planung und Umsetzung von Backend- und Frontend-Projekten.
        • Entwickelte Backend-Module unter Verwendung des NestJS-Frameworks, um eine effiziente und skalierbare Backend-Architektur sicherzustellen.
        • Implementierte das Angular SCAM-Muster (Separation of Concerns, Common Modules, Atomic Design, Modular Scaling) zur Verbesserung der Code-Qualität und Wartbarkeit.
        • Integrierte erfolgreich WebRTC-Komponenten zur Unterstützung von Bildschirmfreigabe und Echtzeitkommunikation.
        Angular 9 NestJs NodeJs Postgres Responsive design Typescript HTML CSS Git Websocket Redis Rest API Webrtc WebStorm und MAC Angular 13 Akita store (state management) und Jest Unit tests und MacOS
        SaI Solutions and Innovations GmbH
        11 Monate
        2021-09 - 2022-07

        Design und Umsetzung einer Ressourcenplanungsanwendung

        Principal Software Engineer, Consultant (ANÜ) Angular 12 Nx Workspace Spring Boot ...
        Principal Software Engineer, Consultant (ANÜ)

        Verantwortlich für die Konzeption und Entwicklung einer umfassenden Anwendung zur Ressourcenplanung für die Automobilindustrie unter Verwendung modernster Technologien und agiler Methoden.

        • Design und Umsetzung einer Ressourcenplanungsanwendung für die Automobilbranche, basierend auf Angular-Framework.
        • Entwicklung eines zuverlässigen Backend-Services mit Spring Boot, um eine nahtlose Integration und Datenverarbeitung zu gewährleisten.
        • Effiziente Versionskontrolle und kollaborative Zusammenarbeit im Team mit Bitbucket und dem Konzept des Monorepos.
        • Aktive Teilnahme an agilen Scrum-Praktiken, Dokumentation und Projektorganisation mit Confluence.
        • Erstellung von REST-APIs mit detaillierter Dokumentation in Swagger zur nahtlosen Integration und Kommunikation.
        • Nutzung von Nx-Workspace zur modularen Strukturierung des Projekts für verbesserte Wartbarkeit und Skalierbarkeit.
        • Entwicklung von ansprechenden Benutzeroberflächen unter Verwendung von Angular UI Libraries und Material Design.
        • Sicherstellung einer reaktionsschnellen und benutzerfreundlichen Oberfläche durch responsives Design.
        • Effiziente Softwareentwicklung und Debugging mit IntelliJ IDEA.
        • Umfassende Nutzung von Swagger-OpenAPI zur Beschreibung und Dokumentation der API-Spezifikationen.
        • Integration von Kafka für eine robuste und skalierbare Event-Streaming-Kommunikation.
        • Effiziente Zusammenarbeit mit verschiedenen Teams und Abteilungen, um die Anforderungen der Automotive Resource Planning Anwendung zu erfüllen.

        Angular 12 Nx Workspace Spring Boot Scrum Methodology Typescript NodeJs Gitlab SCSS Confluence IntelliJ WebStorm kafka NgRx Akita Store (state management) Mockito Swagger OpenAPI REST Jest Unit tests und MacOS
        Lufthansa Industry
        1 Jahr
        2021-07 - 2022-06

        Implementierte Backend-Dienste

        Principal Software Engineer, Consultant (ANÜ) Angular 15 Nx Workspace Spring Boot ...
        Principal Software Engineer, Consultant (ANÜ)
        • Entwickelte und wartete die App unter Verwendung von Angular 14 und Nx Workspace, um eine effiziente und skalierbare Frontend-Architektur sicherzustellen.
        • Implementierte Backend-Dienste mit Spring Boot, einschließlich RESTful APIs, die es ermöglichten, Daten zwischen verschiedenen Diensten auszutauschen.
        • Konfigurierte und verwaltete Kubernetes-Cluster mithilfe von Helm und Helm Charts, wodurch eine zuverlässige Bereitstellung und Skalierung der Anwendung erreicht wurde.
        • Nutzte Rancher zur Verwaltung und Überwachung der Kubernetes-Cluster.
        • Arbeitete in einem agilen Umfeld nach der Scrum-Methodik, um eine effektive Zusammenarbeit im Entwicklungsteam sicherzustellen.
        • Verwendete Typescript, NodeJs und GitLab zur effizienten Entwicklung und Versionskontrolle des Codes.
        • Gestaltete ansprechende Benutzeroberflächen mit SCSS, um eine benutzerfreundliche Erfahrung zu gewährleisten.
        • Dokumentierte Projektdetails und -richtlinien mithilfe von Confluence, um einen reibungslosen Wissensaustausch im Team sicherzustellen.
        • Nutzte IntelliJ und WebStorm als Haupt-IDEs für die Entwicklungsaufgaben.
        • Implementierte Nachrichtenwarteschlangen und -verarbeitung unter Verwendung von Kafka, um Echtzeitdatenverarbeitung zu ermöglichen.
        • Verwendete NgRx und Elf für das State Management in der Anwendung, um eine effiziente Verwaltung des Anwendungsstatus zu gewährleisten.
        • Führte Unit-Tests mit Mockito, Jest und anderen Test-Frameworks durch, um die Qualität und Robustheit des Codes sicherzustellen.
        • Integrierte die Dokumentation der API mit Swagger und OpenAPI, um eine klare Kommunikation und Interaktion mit anderen Diensten zu ermöglichen.
        Angular 15 Nx Workspace Spring Boot AWS Scrum Methodology Typescript NodeJs Gitlab SCSS Confluence IntelliJ WebStorm kafka NgRx Elf (state management) Mockito Swagger OpenAPI REST Jest Unit tests und MacOS
        Rewe Group
        1 Jahr 1 Monat
        2020-10 - 2021-10

        Entwicklung einer Container-Logistik-App

        Principal Software Engineer, Consultant (Freelancer)
        Principal Software Engineer, Consultant (Freelancer)
        • Leitete die Entwicklung einer Container-Logistik-App, die die Planung von LKW- und Zugfahrplänen für die Abholung und Lieferung von Containern im Hafen und bis zu ihrem Bestimmungsort ermöglicht.
        • Entwickelte das Frontend der Anwendung mit Angular 12, wobei ich die neuesten Best Practices und Techniken einsetzte, um eine ansprechende Benutzeroberfläche zu gewährleisten.
        • Arbeite eng mit dem Entwicklungsteam zusammen und folgte der Scrum-Methodik, um agile Entwicklung und kontinuierliche Verbesserung sicherzustellen.
        • Setzte Typescript und NodeJs ein, um die Entwicklung des Codes zu erleichtern und eine hohe Codequalität sicherzustellen.
        • Verwendete Gitlab zur effizienten Versionskontrolle und Zusammenarbeit im Team.
        • Entwickelte eine benutzerfreundliche Benutzeroberfläche mit HTML und SCSS, um eine intuitive Interaktion mit der Anwendung zu ermöglichen.
        • Dokumentierte Projektdetails und -richtlinien in Confluence, um einen reibungslosen Wissensaustausch im Team sicherzustellen.
        • Nutzte WebStorm als Haupt-IDE für die Entwicklungsaufgaben, um effiziente und qualitativ hochwertige Ergebnisse zu erzielen.
        • Implementierte eine sichere Benutzerauthentifizierung und -autorisierung mit Cognito von AWS, um Datenschutz und Sicherheit zu gewährleisten.
        • Verwendete Akita Store als State-Management-Bibliothek, um den Anwendungsstatus effektiv zu verwalten.
        • Führte umfassende Unit-Tests mit Mockito, Jest und anderen Frameworks durch, um die Stabilität und Qualität des Codes sicherzustellen.
        • Integrierte API-Dokumentation mithilfe von Swagger und OpenAPI, um eine klare Kommunikation und Interaktion mit anderen Diensten zu ermöglichen.
        Angular 10 Spring Boot AWS AWS Lambda Rest API Scrum Methodology Responsive design Typescript Gitlab HTML CSS Confluence WebStorm cognito AWS und MAC Angular 12 Scrum Methodology NodeJs SCSS Akita store (state management) Mockito Swagger OpenAPI REST Jest Unit tests und MacOS
        RailMyBox GmbH
        5 Monate
        2020-08 - 2020-12

        Umgestaltung und Neuschreibung von Angular-Komponenten

        Principal Software Engineer, Consultant (Freelancer)
        Principal Software Engineer, Consultant (Freelancer)
        • Umgestaltung und Neuschreibung von Angular-Komponenten zur Verbesserung der Benutzererfahrung und Leistung.
        • Einführung von End-to-End-Tests (E2E) zur Gewährleistung der Funktionalität und Stabilität der Anwendung.
        • Neustrukturierung bestehender Komponenten durch Verschieben in ein Modul, um die Leistung zu optimieren.
        • Implementierung eines neuen Designs unter Verwendung von SCSS, um eine ansprechende Benutzeroberfläche zu erstellen.
        • Entwicklung von Backend-Komponenten, darunter Projections, Commands und Queries, zur Unterstützung der Anwendungslogik.
        Angular 9 Spring Boot AWS AWS Lambda Scrum Methodology Responsive design Typescript HTML CSS Gitlab Confluence WebStorm cognito AWS und MAC Angular 11 Scrum Methodology Akita store (state management) und Mockito Swagger OpenAPI REST Jest Unit tests MacOS
        DriveMyBox GmbH
        2 Jahre
        2019-01 - 2020-12

        Einführung von Komponententests (Spec Tests)

        Principal Software Engineer, Consultant (Freelancer)
        Principal Software Engineer, Consultant (Freelancer)
        • Einführung von Komponententests (Spec Tests), um die Code-Qualität und Zuverlässigkeit zu verbessern.
        • Neustrukturierung bestehender Komponenten, um die Wartbarkeit und Skalierbarkeit des Codes zu erhöhen.
        • Durchführung eines erfolgreichen Upgrades der Nativescript-Version von 3 auf 5 sowie der Angular-Version und der zugehörigen Plugins.
        • Entwicklung eigener Nativescript-Plugins für SSL-Pinning und Code-Scrambling zur Sicherung des Quellcodes.
        • Erfolgreiche Fehlerbehebung bei Herausforderungen im Zusammenhang mit dem Scannen von QR- und Barcodes, wodurch eine reibungslose Funktionalität sichergestellt wurde.
        Angular 5/8 Nativescript Typescript Android Studio xCode Bitbucket Confluence WebStorm NodeJs MacOS
        Nexum AG
        9 Monate
        2019-12 - 2020-08

        Entwickelte maßgeschneiderte Spryker-Module

        Principal Software Engineer, Consultant (Freelancer) Php 7 Scrum Methodology Gitlab ...
        Principal Software Engineer, Consultant (Freelancer)
        • Entwickelte maßgeschneiderte Spryker-Module für B2B-Projekte zur Verbesserung der E-Commerce-Funktionalität.
        • Führte die Implementierung von Unit-Tests in den Entwicklungsprozess ein, um die Code-Qualität zu steigern und Fehler frühzeitig zu erkennen.
        • Führte detaillierte Analysen von funktionalen und technischen Anforderungen durch, um optimierte Lösungen zu entwickeln.
        • Passte erfolgreich Backoffice-Module (zed) an, um die Benutzerfreundlichkeit und Effizienz zu erhöhen.
        • Gestaltete und implementierte Anpassungen an den Templates (Yves), um das Benutzererlebnis zu optimieren.
        Php 7 Scrum Methodology Gitlab Redis Elasticsearch Red (Redis Client) Confluence PhpStorm Vagrant AWS Nginx server NodeJs Typescript MacOS Unit tests
        Dept Agency GmbH
        1 Jahr
        2019-01 - 2019-12

        Konzipierung und Entwicklung verschiedener Angular 7/8-Komponenten

        Principal Software Engineer, Consultant (Freelancer) Java 8 Spring Angular6/7 ...
        Principal Software Engineer, Consultant (Freelancer)
        • Konzipierung und Entwicklung verschiedener Angular 7/8-Komponenten zur Verbesserung der Benutzerfreundlichkeit und Funktionalität der Anwendungen.
        • Einführung und Implementierung von Komponententests, um die Codequalität sicherzustellen und Fehler frühzeitig zu erkennen.
        • Analyse und Interpretation funktionaler sowie technischer Anforderungen, um maßgeschneiderte Lösungen zu entwickeln.
        • Erfolgreiche Transformation von Java-Swing-Vorlagen in moderne AngularTemplates, um die Benutzeroberfläche zu modernisieren und eine konsistente Benutzererfahrung zu gewährleisten.
        • Entwicklung von REST-Endpunkten im Backend unter Verwendung des Spring Frameworks, um eine effiziente Kommunikation zwischen Frontend und Backend zu ermöglichen.
        Java 8 Spring Angular6/7 Node Js Gitlab Confluence IntellijIdea Docker AWS Nginx server Angular7/8 Material IO NgRx Reactive programming (redux and store) Akita Store Jest Windows und MacOS Swagger OpenAPI REST Unit tests
        EUROGATE GmbH & Co. KGaA, KG
        3 Monate
        2018-10 - 2018-12

        Konzeption und Entwicklung verschiedener Angular 6-Komponenten

        Principal Software Engineer, Consultant and Architect Java 8 Spring-Boot Spring ...
        Principal Software Engineer, Consultant and Architect
        • Konzeption und Entwicklung verschiedener Angular 6-Komponenten zur Verbesserung der Benutzererfahrung und Funktionalität der Webanwendung.
        • Verantwortlich für die Analyse funktionaler und technischer Anforderungen von Komponenten und deren Integration in die Architektur der Anwendung.
        • Durchführung von Architektur- und Leistungsverbesserungen auf der Website zur Optimierung von Ladezeiten und Benutzerinteraktion.
        • Überarbeitung der Funktionalität der bestehenden Website sowie Entwicklung und Implementierung neuer Dienste und Anwendungen.
        • Leitung der Entwicklung eines leistungsstarken Backends auf Basis des Spring Frameworks zur Unterstützung der Anwendungslogik.
        • Implementierung von Server-seitigem Rendern zur Verbesserung der Suchmaschinenoptimierung und Benutzerfreundlichkeit.
          Java 8 Spring-Boot Spring Kafka Angular5/6 Node Js Angular Universal ElasticSearch Jira Redis Gitlab Confluence WebStorm IntellijIdea Docker MongoDB Nginx server NGRX Reactive programming (redux and store) NodeJs Jasmine Linux Ubuntu MacOS
          Lottostarlet GmbH
          4 Monate
          2018-06 - 2018-09

          Konzeption und Entwicklung verschiedener Angular 5-Komponenten

          Principal Software Engineer and Consultant (Freelancer) PHP 7.2 Symfony 4 Doctrine ...
          Principal Software Engineer and Consultant (Freelancer)
          • Konzeption und Entwicklung verschiedener Angular 5-Komponenten für eine Gaming-Plattform.
          • Analyse von funktionalen und technischen Anforderungen zur Gewährleistung der Systemintegrität.
          • Entwurf und Implementierung eines leistungsstarken Backends für Spiele, um eine optimale Leistung sicherzustellen.
          • Umsetzung einer Client-Server-Anwendung auf Basis von socket.io zur Unterstützung einer reibungslosen Kommunikation.
          PHP 7.2 Symfony 4 Doctrine Phalcon Angular5 Node Js ElasticSearch Jira Redis GitHub Confluence PHPStorm Vagrant MySql Apache server Linux Ubuntu SocketIO NodeJs MacOS
          Whow GmbH
          4 Monate
          2018-06 - 2018-09

          Implementierung von Modulen

          Principal Software Engineer and Consultant (Freelancer) PHP7.2 Laravel5.6 Eloquent ...
          Principal Software Engineer and Consultant (Freelancer)
          • Konzeption und Implementierung verschiedener Module zur Bereitstellung eines benutzerfreundlichen Dashboards zur Organisation von Musiktiteln und deren Kanälen.
          • Entwicklung der Dayparting-Funktionalität, die es ermöglicht, die Laufzeit der Kanäle auf Client-Geräten zu steuern, einschließlich der Planung von Start- und Endzeiten.
          • Effektive Verwaltung von Clients und deren Standorten, um eine optimale Zuweisung von Kanälen und die gezielte Wiedergabe spezieller Tracks zu gewährleisten.
          • Analyse und Erfüllung funktionaler sowie technischer Anforderungen, um eine reibungslose und zielgerichtete Systemleistung sicherzustellen.
            PHP7.2 Laravel5.6 Eloquent Encore Jira Redis GitHub Confluence PHPStorm Vagrant MariaDB Apache server MacOS
            Platingroup GmbH
            9 Monate
            2018-01 - 2018-09

            Leitung des Entwicklungsprozesses

            Principal Software Engineer and Consultant (Freelancer) PHP7 (OOP) Symfony 4 Webpack ...
            Principal Software Engineer and Consultant (Freelancer)
            • Leitung des Entwicklungsprozesses für Portal-Software zur Verwaltung von Retouren im E-Commerce-Bereich.
            • Analyse von funktionalen und technischen Anforderungen zur effizienten Umsetzung der Softwarelösung.
            • Konzeption und Entwicklung verschiedener Module sowie komplexer Formulare unter Verwendung von Symfony 4.
            • Gestaltung und Implementierung einer REST-API auf Basis von Symfony 4 zur nahtlosen Integration der Software in bestehende Systeme.


            Zusätzliches:

            • Umfangreiche Erfahrung in der agilen Softwareentwicklung und enge Zusammenarbeit mit interdisziplinären Teams.
            • Erfolgreiche Umsetzung von kundenorientierten Lösungen, die zur Optimierung der Retourenabwicklung beigetragen haben.
            • Durchführung von Code-Reviews und Gewährleistung der Code-Qualität durch bewährte Entwicklungspraktiken.

            PHP7 (OOP) Symfony 4 Webpack Encore ElasticSearch Kibana Jira Redis MongoDb NodeJs NestJs bitbucket Confluence PHPStorm Docker MariaDB Apache server Angular 5 Linux Debian und MacOS
            OnDemandCommerce GmbH
            4 Monate
            2018-01 - 2018-04

            Konzeption und Entwicklung von maßgeschneiderter Softwarelösungen

            Principal Software Engineer and Consultant (Freelancer) PHP7 (OOP) Symfony 4 Webpack ...
            Principal Software Engineer and Consultant (Freelancer)
            • Konzeption und Entwicklung von maßgeschneiderter Softwarelösungen für Veranstaltungen auf Messen.
            • Verwendung von fortschrittlichen Technologien, einschließlich PHP 7 und Symfony 4, zur Erstellung hochwertiger Anwendungen.
            • Sorgfältige Analyse sowohl funktionaler als auch technischer Anforderungen, um eine präzise Umsetzung sicherzustellen.
            • Aktive Beratung und Unterstützung während des gesamten Projektverlaufs, von der Planung bis zur Auslieferung.
            • Enge Zusammenarbeit mit interdisziplinären Teams, um optimale Ergebnisse zu erzielen und effiziente Lösungen bereitzustellen.
              PHP7 (OOP) Symfony 4 Webpack Encore ElasticSearch Jira Redis Couchbase MongoDb bitbucket Confluence PHPStorm Docker Codeception MySQL Apache server LinuxDebian MacOS
              event it AG
              10 Monate
              2017-07 - 2018-04

              Modernisierung der Codebasis

              Principal Software Engineer and Consultant (Freelancer) PHP7 (OOP) Symfony 2/3 Angular2/4 ...
              Principal Software Engineer and Consultant (Freelancer)
              • Modernisierung der Codebasis durch Umstellung von AngularJS auf Angular 4 zur Verbesserung der Leistung und Wartbarkeit.
              • Durchführung von Code Reviews für Java-Code auf der Hybris-Plattform, um Qualität und Best Practices sicherzustellen.
              • Entwicklung von modularen Komponenten in Angular 4, die zur Erweiterung der Anwendungsflexibilität beitrugen.
              • Leitung der Entwicklung eines Prototyps für eine Hybrid-App, um die Machbarkeit und Nutzerfreundlichkeit zu demonstrieren.
              • Konzeption und Umsetzung individueller Bundles auf Symfony 2 zur Anpassung an spezifische Kundenanforderungen.
              • Regelmäßige Berichterstattung an Teamleiter über Projektfortschritt, Herausforderungen und Lösungsvorschläge.
              • Führung eines Teams von 8 Entwicklern, Koordination der Aufgaben und Sicherstellung des reibungslosen Ablaufs.
              PHP7 (OOP) Symfony 2/3 Angular2/4 RxJs Gulp Bower ElasticSearch Jira Redis Couchbase bitbucket Confluence PHPStorm Docker Codeception MySQL Apache server Java Hybris Ionic 3 Linux Debian und MacOS
              Mobilcom-Debitel GmbH
              3 Monate
              2017-04 - 2017-06

              Programmierung und Entwicklung von individuellen PHP-Anwendungen

              Principal Software Engineer PHP7 (OOP) Symfony 2 ExtJS ...
              Principal Software Engineer
              • Programmierung und Entwicklung von
                individuellen PHP-Anwendungen
              • Entwicklung von individuellen E-Commerce-Lösungen zum Betrieb von Geschäftsmodellen auf Basis von Shopware
              • Die Entwicklung von Shopware Plugins, Themes
                und Schnittstellen
              • Bericht an die Team Leiter
              • Team große 12 entwickler
              PHP7 (OOP) Symfony 2 ExtJS Bootstrap Gulp Bower ElasticSearch Kanban Jira bitbucket Confluence PHPStorm Docker Codeception MySQL Apache server Linux Debian und MAC
              Blume 2000
              4 Monate
              2017-01 - 2017-04

              Gesamtverantwortung für die technische Umsetzung von e-Commerce management system Projekt

              Software Engineer, consultant and Architecture
              Software Engineer, consultant and Architecture
              • Gesamtverantwortung für die technische
              • Umsetzung von e-Commerce management system
                Projekt
              • Verantwortlich fü r die Entwicklung
              • kundenindividueller Softwarelösungen
              • Erstellen von Anforderungsanalysen und Lasten und
                Pflichtenheften
              • Führung eines Teams
              • Ansprechpartner für das Key Account Management
              • Bericht an die Geschä ftsführung
              • Team große 8 entwickler
              Symfony 3 Angular JS Bootstrap Gulp Bower ElasticSearch Kanban PHPStorm VM player Vagrant Codacy PHPCI Codeception MySQL Apache server Linux Debian MAC PHP7 OOP
              Aldi Süd
              1 Jahr 5 Monate
              2015-07 - 2016-11

              App ?API Centric? Entwicklung

              Executive IT App and Mobile (Lead software Engineer)
              Executive IT App and Mobile (Lead software Engineer)
              • Native moebel.de App “API Centric” Entwicklung für iOS / Android und in App/Play -store breitgestellt
              • Umschrieben von Obj-c nach swift für iOS App
              • Konzeption und Ausbau einer REST-API als Schnittstelle zwischen nativen Apps und dem Ecommercesystem
              • Einführung von Automatisierungstechnologien zur iOS App Testung (Fastlane, Quick, Nimble)
              • Optimierung der Entwicklungsprozesse
              • Design und Umsetzung von ITSicherheitskonzepten
              • Monitoring, Evaluierung und Bewertung der Software Lifecycle
              • Enge Zusammenarbeit mit angrenzenden Fachbereichen (Projekt owner und UX team)
              • Optimierung des Product Developments hinsichtlich Strukturen, Prozesse und Methoden
              • Verantwortung bei der Entwicklung der strategischen IT-Innovations-Roadmap
              • Aufbau und Führung von interdisziplinären, internationalen Entwicklungsteams
              • Mitarbeiterschulungen, Führung und Analyse der Codereviews
              Objective-C/Swift (iOS) Android Mixpanel. Fabric Omniture Crashlytics Quick Nimble PHP5 (OOP) Bootstrap Gulp Bower ElasticSearch Redis Laravel Kanban PHPStorm RubyMine XCode Android Studio VM player Vagrant Codacy PHPCI Codeception MySQL Apache server Linux Debian MAC
              moebel.de Einrichten & Wohnen AG
              2 Jahre 1 Monat
              2013-01 - 2015-01

              Leitung der gesamten IT-Abteilung mit Personalentwicklung

              Head Of IT
              Head Of IT
              • Leitung der gesamten IT-Abteilung mit Personalentwicklung
              • Realisierung von Native iOS Apps “API Centric” für Messe- und Inhouse-Apps (für Olympus), ohne Appstore-Distrubution, für den interne Firmeneinsatz
              • Technical design, Entwicklung und test koplexer Web-Anwendungen basiert auf Ruby on Rails
              • Optimierung der Organisations- und Qualitätsentwicklung, sowie der IT Infrastruktur
              • Konzeption und Darstellung von kundenspezifischen IT-System- und Lösungen
              • Prozessanalyse, Reporting und Koordination externer Dienstleister
              • Einführung agiler Softwareentwicklung (Kanban)
              • Einführung von Automatisierungstechnologien zur Testung von Tools (CI, TDD, BDD)
              Objective-C(iOS) Ruby on Rail (RoR) RSpecs angularJS JavaScript CSS3 XML AJAX JSON jQuery Zend PHP5 (OOP) Symfony 2 Doctrine ORM Git Twig Kanban Zend studio PHPStorm RubyMine XCode Netbeans VM player Vagrant Codacy PHPCI Codeception MySQL Postgres Database Apache server Linux Debian MAC
              Olympus, Helm, Imtech, Stulz, Placemodels, Thalgo, Jimdo
              1 Jahr
              2012-01 - 2012-12

              Gesamtverantwortung für die technische Umsetzung von Projekten

              Lead PHP Developer
              Lead PHP Developer
              • Gesamtverantwortung für die technische Umsetzung von Projekten
              • Verantwortung für die Planung und Schätzung der technischen Projektumsetzungen (technische Voraussetzungen, Datenursprung, Programmierung und Online-Bereitstellung)
              • Eigenständiges Entwickeln von Central Event Datenbanken (Postgres). Location und Events Daten ausschließlich in dieser Datenbank eingegeben und daraus in bestehende Systeme prinz.de und urbanite.de gespeist
              • Entwicklung von In-house iPhone App "Miliue" (basierend auf Titanium Appcelerator) mit Backend, welches rein auf Symfony 2.1 basiert
              XHTML JavaScript CSS XML AJAX jQuery Zend Framework PHP5 (OOP) Symfony 2.1 Doctrine ORM Git Twig template JIRA/Green hopper Zend studio Netbeans VM player Vagrant Postgres Database und Apache server
              Intosite GmbH
              10 Monate
              2011-03 - 2011-12

              Konzeption und Entwicklung von Internet- Anwendungen, sowie die Gewährleistung einer starken Web-Optimierung und Funktionalität

              Web and App Developer
              Web and App Developer
              • Konzeption und Entwicklung von Internet-Anwendungen, sowie die Gewährleistung einer starken Web-Optimierung und Funktionalität
              • Analyse, Überprüfung und Modifizierung von Web-Systemen durch die Überwachung, Wartung, Dokumentation und das Testen von Webbasierten Anwendungen
              • Arbeiten an mehreren Web-Projekten, einschließlich Website-Erweiterungen, Optimierung von Layouts, Implementierung, sowie Backend und Web-basierten Applikationen
              • Unterstützung bei der Planung der gesamten Unternehmenspolitik in Bezug auf Suchmaschinen Optimierung-Anwendungen und Web-Entwicklungen
              • Konzeption und Entwicklung von Internet-und iOS-Applikationen durch die Anwendung unterschiedlicher Frameworks, um die Wünsche und Anforderungen der Konsumenten, sowie den der Innerbetrieblichen Erwartungen gerecht zu werden
              XHTML HTML5 JavaScript CSS XML AJAX jQuery Zend Framework PHP5 (OOP) SVN Titanium Studio Appcelerator (App Development) Zend studio PHPMyAdmin CyberDuck Play-framework (Java development) Java Photoshop Symfony 1.4 MantisBT MySQL Database und Apache server
              Flow4 GmbH & Co. KG
              7 Monate
              2010-08 - 2011-02

              Bereinigung und Umschreibung von HTML und CSS Code, um die Validierung zu erfüllen

              Web Developer
              Web Developer
              • Bereinigung und Umschreibung von HTML und CSS Code, um die Validierung zu erfüllen
              • Strategische Planung und Programmierung von Modulen, die die betriebswirtschaftliche Intelligenz und die Verwaltung der Website implementiert und koordiniert
              • Programmierung intelligenter Features in die Website, um Maximierung der Website Effektivität, Zweckmäßigkeit und präventiven Schutz vor missbräuchlichen Elementen zu erzielen
              • Behebung von Fehlern innerhalb der Anwendung
              • Dokumentation im Wiki zu allen betriebsinternen implemetierten technischen Know-hows-Anwendungen und die Darstellung des Anforderungprofils für die
                Entwicklungsumgebung
              XHTML JavaScript CSS XML AJAX jQuery Zend Framework PHP5 (OOP) SVN JIRA/Green hopper Zend studio VM player Hudson Confluence Wiki PHPMyAdmin MySQL Database und Apache server
              Yoom GmbH
              8 Monate
              2009-12 - 2010-07

              Master Thesis (Information Engineering)

              Titel der Thesis: “A New Generation of Interactive Learning
              Application on the iPhone”

              • Entwicklung und Etablierung von GUI-Design durch HTML und CSS, um das Gefühl der iPhone Anwendung zu simulieren
              • Gestaltung effizienter Datenbank-Modelle und Ausführung extensiver Abfrage-Optimierungen
              • Implementierung von Frontend mit XHTML, CSS, JavaScript, jQuery, Ajax und jQTouch, um konventionellen Look und Validierung zu erwirken
              • Entwicklung eines Chat-Plattforms für die Benutzer, um den sofortigen wechseldynamischen Austausch von Lerninformationen zu fördern und somit deren Kenntnisse über Lernobjekte zu erweitern
              • Durch die Anwendung von Cross-Domain-Features können die Benutzer auf die Lerninhalte aus diversen Domänen zugreifen, die an einem Order akkumuliert werden
              • Entwicklung und Implementierung auf einem Feature, der Lerninhalte für die Benutzer zur Eigenverwendung und interaktiven Anwendung (durch Annotation und die Anbringung einer Verlinkung) bereit stellt
              • Programmierung intelligenter Features in die Website, um Maximierung der Website, Effektivität und Zweckmäßigkeit zu erzielen
              XHTML JavaScript CSS AJAX jQuery jQtouch PHP iPhone simulator MySQL Database und Apache server
              University Of Applied Sciences Hamburg

              Aus- und Weiterbildung

              Aus- und Weiterbildung

              2007 - 2010

              Studium - Information Engineering

              University of Applied Sciences (HAW), Hamburg, Germany

              Abschluss: Master of Information Engineering


              2004 - 2007

              Studium - Information Engineering

              University of Applied Sciences (HAW), Hamburg, Germany

              Abschluss: Bachelor of Information Engineering


              1994 - 1997

              Science Graduates

              Kurukshetra University, Kurukshetra, India

              Abschluss: Bachelor of Electronic Science


              1988 - 1994

              Gymnasium Kendriya Vidhalaya Nr. 1, Haryana, India


              1982 - 1988

              Grundschule Kendriya Vidhalaya Nr. 1, Haryana, India

              Position

              Position

              Principal Software Engineer, Consultant und Architekt (Freelancer)

              Kompetenzen

              Kompetenzen

              Top-Skills

              Node.js Angular Spring MVC Hibernate MySQL PHP MongoDB Nestjs

              Produkte / Standards / Erfahrungen / Methoden

              Berufliche Zusammenfassung:

              Motivierter Softwareentwickler mit umfangreicher Erfahrung in der Entwicklung von Webanwendungen unter Verwendung von Angular 15 und Spring Boot. Proaktiver Teamplayer, der sich auf die Umsetzung bewährter agiler Praktiken wie Scrum und Testdriven Development (TDD) spezialisiert hat. Fachkenntnisse in Typescript, NodeJs, Gitlab und anderen relevanten Technologien. Leidenschaftlich daran interessiert, elegante Lösungen zu entwerfen und ständig nach beruflicher Weiterentwicklung zu streben.


              Fähigkeiten:

              • Leidenschaftlicher Softwareentwickler mit umfangreicher Erfahrung in der technischen Planung von Backend- und Frontend-Systemen.
              • Starke Problemlösungsfähigkeiten und kreativer Ansatz zur Entwicklunginnovativer Lösungen.
              • Ständige Bereitschaft zur Weiterbildung und Erkundung neuer Technologien, um auf dem neuesten Stand der Entwicklungen in der Softwareentwicklung zu bleiben.State-Management für reaktive Anwendungen
              • Umfassende Kenntnisse in Angular 15, Typescript, NodeJs und Nx-workspace.
              • Erfahrung in der Verwendung von Spring Boot zur Backend-Entwicklung.
              • Vertrautheit mit der Verwendung von SOAP, WSDL und REST für die ServiceIntegration.
              • Praktische Anwendung der Scrum-Methodik für agile Entwicklung.
              • Expertise in der Verwendung von Gitlab für Versionskontrolle und Zusammenarbeit.
              • Beherrschung von HTML und SCSS für die Gestaltung von Benutzeroberflächen.
              • Erfahrung in der Dokumentation von Projekten und Wissenstransfer mit Confluence.
              • Effiziente Nutzung von IntelliJ zur Entwicklung und Fehlerbehebung.
              • Integration von Redhat und Keycloak für sichere Authentifizierung und Autorisierung.
              • Anwendung von Elf zur Zustandsverwaltung in Angular-Anwendungen.
              • Durchführung von Unit-Tests mit Mockito, Jest und anderen Technologien.
              • Erstellung von API-Dokumentationen mit Swagger und OpenAPI.
              • Vertrautheit mit der Verwendung von Jest für effektive Testabdeckung.


              Internet Technologies

              • HTML
              • HTML5
              • XHTML
              • CSS
              • AngulaJS
              • JSP
              • PHP5
              • JavaBeans
              • Play! Framework
              • MySQL
              • XML
              • JSON
              • JavaScript
              • AJAX
              • jQuery
              • jQtouch
              • Zend Framework
              • Doctrine ORM
              • Propel ORM
              • Symfony 2
              • Hudson (Jenkins)
              • Jira
              • Codacy
              • PHPCI
              • Codeception
              • Shopware


              Web Servers

              • Apache Http Server
              • Apache Tomcat 4.0
              • Hudson (CI Server)
              • Jenkins


              DBMS used

              • MySQL
              • Oracle 8g
              • SQL Sybase Anywhere 10
              • Postgres


              Analysis/ Design Methodologies

              • UML (OOA, OOD, OOP)


              Tools

              • PHPStorm
              • Sublime
              • RubyMine
              • Netbeans
              • Eclipse
              • Zend studio
              • Notepad++
              • Xcode
              • Photoshop
              • iOS Simulator
              • ORM
              • Visual Studio
              • Subversion
              • Git
              • Titanium Studio
              • Vagrant

              Betriebssysteme

              Android
              Debian
              Linux

              Programmiersprachen

              C
              C++
              Java
              Javascript
              MATLAB
              Objective-C
              PHP5 (OOP)
              Ruby On Rail
              Swift
              Titanium Appcelerator
              VHDL

              Datenbanken

              MySQL

              Hardware

              MAC

              Vertrauen Sie auf Randstad

              Im Bereich Freelancing
              Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

              Fragen?

              Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

              Das Freelancer-Portal

              Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.