freiberufler IT-Consultant | Senior Software Developer (TypeScript, Javascript, Node.js, React, PHP, Symfony) auf freelance.de

IT-Consultant | Senior Software Developer (TypeScript, Javascript, Node.js, React, PHP, Symfony)

zuletzt online vor 1 Tagen
  • 95‐100€/Stunde
  • 80935 München
  • Nähe des Wohnortes
  • de  |  en
  • 06.09.2024

Kurzvorstellung

* Über 15 Jahre Erfahrung im Bereich Software Entwicklung, vor allem als Full Stack Entwickler
* Hervorragende Kenntnisse in PHP, Symfony, Node.JS, Javascript, TypeScript und React.JS
* Das richtige Auge für Design
* Hands-On Mentalität

Qualifikationen

  • JavaScript
  • Mysql7 J.
  • Node.Js3 J.
  • PHP10 J.
  • React (JavaScript library)3 J.
  • React Native
  • Scrum2 J.
  • Symfony8 J.
  • Typescript1 J.

Projekt‐ & Berufserfahrung

Software Developer
Roadsurfer GmbH, München
4/2021 – 3/2022 (1 Jahr)
Tourismus und Freizeitwirtschaft
Tätigkeitszeitraum

4/2021 – 3/2022

Tätigkeitsbeschreibung

* Weiterentwicklung des bestehenden Monoliths mit PHP 7, Symfony und MySQL im Backend, sowie NodeJS, TypeScript und Vue.js im Frontend

* Konzeption und Entwicklung eines Konzepts zur Migration von einem Monolith hin zu einer Microservice Architektur

* Einführung eines neuen Payment-Service mit REST-Schnittstellen um Zahlungen vor Ort durchführen zu können.

* Konzeption und Entwicklung von mehreren REST-Schnittstellen zur Echtzeit-Auskunft über Camper sowie um Buchungen von Partnern zu automatisieren

* Migration der Preiskalkulation aus dem Monolith in einen Service. Verbesserung der Testbarkeit, sowie Einführung von Functional-, Integration- und Unit-Tests.

* Implementierung von neuen Währungen für das europäische Ausland und Vorbereitung für den Betrieb in den USA.

* Konzeption und Dokumentation aller öffentlichen und internen Schnittstellen im OpenAPI Format.

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Mysql, Node.Js, PHP, Symfony, Typescript, Vue.Js

Software Developer
Porsche Digital GmbH, München
8/2020 – 3/2021 (8 Monate)
IT & Entwicklung
Tätigkeitszeitraum

8/2020 – 3/2021

Tätigkeitsbeschreibung

Entwicklung eines Rapid Prototypes in einem crossfunktionalem Team

* Umsetzen der responsive Designs mit TypeScript, React und Theme UI
* Umsetzung einer neuen Mobile App mit React Native
* Einbinden der Analyse Ergebnisse zur Verbesserung der Usability und Steigerung des Wachstums (Growth Hacking)
* Erweiterung der Schnittstellen (AWS Lambda Funktionen als API Gateways und eine DynamoDB als Datenspeicher)
* Integration eines Live-Video-Chats mit OpenTok und Vonage um dem Benutzer ein direktes, visuelles Feedback zu ermöglichen

Eingesetzte Qualifikationen

Amazon Web Services (AWS), React (JavaScript library), React Native, Typescript

Software Developer
uptodate ventures GmbH, München
2/2020 – 5/2020 (4 Monate)
Handel
Tätigkeitszeitraum

2/2020 – 5/2020

Tätigkeitsbeschreibung

* Entwicklung eines Bestell-Management Tools zur Berechnung von Einkaufspreisen mit TypeScript und React
* Anbindung mehrerer Marketing APIs an Grafana zur Kontrolle der Kosten und Nutzen
* Erweiterung des internen Dashboards um strategische KPIs
* Internes Tool zum einfachen Kombinieren von Produkten im Shopify Store
* Aufsetzen eines Production Environment in AWS

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Graphql, Mysql, React (JavaScript library), Shopify (allg.), Typescript

Senior Software Developer (Festanstellung)
The Software Fanatics GmbH, München
5/2017 – 1/2020 (2 Jahre, 9 Monate)
IT & Entwicklung
Tätigkeitszeitraum

5/2017 – 1/2020

Tätigkeitsbeschreibung

* Single Page Application mit ReactJS, inkl. Serverside Rendering mit NodeJS
* Performance Optimierung der SPA
* Anbindung der SPA an REST Schnittstellen und GraphQL
* Weiterentwicklung des PHP7 Backends mit Symfony und MongoDB
* Planung und Entwicklung von neuen Features mithilfe von Design Sprints

Eingesetzte Qualifikationen

Scrum, Node.Js, PHP, React (JavaScript library), Representational State Transfer (REST), Symfony

Co-Founder & Software Engineer
Pinboard Solutions UG, München
8/2015 – 1/2017 (1 Jahr, 6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

8/2015 – 1/2017

Tätigkeitsbeschreibung

Gründung und Entwicklung einer Online-Plattform ("Helfermarkt") zur Vermittlung einfacher Tätigkeiten in der Nachbarschaft. Gestartet in allen großen Städten Deutschlands.

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), HTML5, PHP, Symfony

Co-Founder & Software Engineer
Bauernladen UG, München
8/2015 – 12/2016 (1 Jahr, 5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

8/2015 – 12/2016

Tätigkeitsbeschreibung

Neuentwicklung einer Onlineplattform zur Darstellung regionaler Bio-Bauernladen.

Eingesetzte Qualifikationen

Mysql, Backbone.Js, CSS (Cascading Style Sheet), HTML5, PHP, Symfony

Software Developer (Festanstellung)
Yatego GmbH, München
7/2012 – 3/2017 (4 Jahre, 9 Monate)
E-Commerce
Tätigkeitszeitraum

7/2012 – 3/2017

Tätigkeitsbeschreibung

* Ablösung von Legacy Anwendungen
* Refactoring von Projekten mit PHP4 und MySQL 4.1
* Neubau des Onlineshop-Frontends mit Elasticsearch, Symfony und Twig 
* Planung und Entwicklung einer Plattform für den lokalen Einzelhandel inkl. Mandantenverwaltung

Eingesetzte Qualifikationen

Mysql, CSS (Cascading Style Sheet), HTML5, PHP, Symfony

Software Developer (Festanstellung)
Travian Games GmbH, München
8/2010 – 6/2012 (1 Jahr, 11 Monate)
IT & Entwicklung
Tätigkeitszeitraum

8/2010 – 6/2012

Tätigkeitsbeschreibung

* High Performance Backend-Applikation, zur Bereitstellung von Schnittstellen für über 500 Spiele-Instanzen
* Single Sign-On Web-Anwendung inkl. speziell entwickelten SDKs
* Agile Backend-Entwicklung mit PHP5 und Zend Framework 
* Performante XMLRPC Schnittstellen mit PHP5 und ActiveMQ
* Datenbank-Anwendungen mit MySQL und MongoDB
* Continuous Integration mit Jenkins
* Beutreuung der Auszubildenden Fachinformatiker (AE)

Eingesetzte Qualifikationen

Mysql, Jenkins, Python, PHP, Zend Framework

Ausbildung

Auszubildender zum Mediengestalter Digital/Print
Ausbildung
2010
Landau a.d. Isar

Über mich

Ich liebe es, beeindruckende Plattformen zu bauen - meine Leidenschaft dafür habe ich bereits mit 13 Jahren entdeckt. Durch Gründung und Aufbau zweier Startups habe ich gelernt, Produkte zu bauen, die den Kunden einen großen Mehrwert bieten. Mit diesen Erfahrungen im Gepäck entwickle ich Ideen zu Prototypen und Visionen zu erfolgreichen Produkten.

Weitere Kenntnisse

TECHNOLOGIEN
-----
* Backend: PHP, Symfony, Node.JS, Express.JS
* Frontend: Javascript, EcmaScript6, TypeScript, Next.JS, React.JS, React Native, Vue.JS, Next.JS, jQuery
* Datenbanken: MySQL, NoSQL (z.B. Elasticsearch, MongoDB, DynamoDb)
* Testing: Unit-, Integrations-, Application- und E2E-Tests mit PHPUnit, Jest, Cypress und Selenium
* Cloud Systeme: Google Cloud, AWS
* Schnittstellen: REST, GraphQL, WebSocket
* Versionierung: Git, GitLab, BitBucket, GitHub

ARBEITSWEISE
-----
* Agile Entwicklung, insbesondere Scrum und Kanban
* Hands-On Mentalität

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
1411
Alter
33
Berufserfahrung
17 Jahre und 3 Monate (seit 08/2007)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden