freiberufler Fullstack Softwareentwickler mit Fokus auf JavaScript & TypeScript auf freelance.de

Fullstack Softwareentwickler mit Fokus auf JavaScript & TypeScript

online
  • auf Anfrage
  • 80999 München
  • Nähe des Wohnortes
  • de  |  en
  • 27.03.2024

Kurzvorstellung

Ich bin freiberuflicher Softwareentwickler (JavaScript, PHP, Java) und sowohl im Frontend als auch im Backend unterwegs.

Auszug Referenzen (3)

"Konstruktive Zusammenarbeit. Gerne wieder."
Senior JavaScript Engineer
Timo Frank
Tätigkeitszeitraum

10/2017 – 2/2018

Tätigkeitsbeschreibung

Frontend Entwicklung mit Ember.js
Webdesign mit SASS
Backend Entwicklung mit Java

Eingesetzte Qualifikationen

Apache Subversion (SVN), Git, Jenkins, JavaScript Object Notation (JSON), JavaScript, JavaScript-Frameworks, Syntactically Awesome Stylesheets (Sass)

"Wir bedanken uns für die angenehme und professionelle Zusammenarbeit. Herr [...] konnte wertvolles Wissen und Erfahrung in unser Team einbringen."
Senior JavaScript Engineer
Martin Brauner
Tätigkeitszeitraum

8/2017 – 9/2017

Tätigkeitsbeschreibung

Angular 4 Frontend Development
Webdesign mit SASS und Bootstrap

Eingesetzte Qualifikationen

Windows 10, Git, Jenkins, TypeScript, HTML5, JavaScript Object Notation (JSON), Representational State Transfer (REST), AngularJS, JavaScript-Frameworks, Syntactically Awesome Stylesheets (Sass)

"Die Zusammenarbeit mit A. war zu unserer vollsten Zufriedenheit. Er war vollwertiges Mitglied unseres Scrum-Teams."
Senior Software Engineer
Peter Becker
Tätigkeitszeitraum

1/2017 – 7/2017

Tätigkeitsbeschreibung

JavaScript und TypeScript Frontend Entwicklung mit Angular 1.5
Webdesign mit SASS
PHP Backend Entwicklung mit Symfony 3

Eingesetzte Qualifikationen

SCRUM, TypeScript, Symfony (Framework), JavaScript Object Notation (JSON), Representational State Transfer (REST), AngularJS, JavaScript, PHP, Syntactically Awesome Stylesheets (Sass)

Qualifikationen

  • Angular
  • Node.js
  • TypeScript
  • Amazon Web Services (AWS)
  • Docker
  • Git
  • JavaScript
  • Kubernetes
  • Microsoft Azure
  • PHP

Projekt‐ & Berufserfahrung

Senior Backend Engineer
SENEC GmbH, Leipzig
6/2023 – 2/2024 (9 Monate)
Energiewirtschaft
Tätigkeitszeitraum

6/2023 – 2/2024

Tätigkeitsbeschreibung

- Backend-Architektur und Konzeption
- Backend-Entwicklung mit Node.js, TypeScript, Python
- REST APIs, Serverless Functions, Microservices
- Eventverarbeitung mit Kafka und MQTT
- Continuous Integration, Deployment und Betrieb mit Azure, GitLab Pipelines und Terraform

Eingesetzte Qualifikationen

Kafka, GraphQL, Git, Node.js, Python, TypeScript, Microsoft Azure, Amazon Web Services (AWS)

Senior Backend Engineer
E.ON Solutions GmbH, Essen, Deutschland
10/2021 – 4/2023 (1 Jahr, 7 Monate)
Energiewirtschaft
Tätigkeitszeitraum

10/2021 – 4/2023

Tätigkeitsbeschreibung

- Backend-Entwicklung mit Node.js & TypeScript
- Backend-Architektur und Konzeption
- REST APIs (Standalone und AWS API Gateway)
- Serverless Functions (AWS Lambda, Azure Functions)
- Microservices mit ECS
- Deployment und Betrieb mit Kubernetes, CloudFormation, Azure Devops und GitLab
- PostgreSQL (Timescale Patroni Cluster auf K8S), MySQL & DynamoDB

Eingesetzte Qualifikationen

PostgreSQL, Amazon Web Services (AWS), Git, Microsoft Azure, Node.js, Representational State Transfer (REST), TypeScript

Senior Fullstack Engineer
simplicity Networks GmbH, Oelde
3/2020 – 9/2021 (1 Jahr, 7 Monate)
Handel
Tätigkeitszeitraum

3/2020 – 9/2021

Tätigkeitsbeschreibung

PHP Backend Entwicklung
JavaScript & TypeScript Frontend Entwicklung

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Angular, Docker, Kubernetes, PHP, Representational State Transfer (REST), SOAP (Simple Object Access Protocol), TypeScript

Senior JavaScript Engineer
SinnerSchrader Deutschland GmbH, München
10/2019 – 11/2019 (2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

10/2019 – 11/2019

Tätigkeitsbeschreibung

Backend Entwicklung (Microservices mit Kafka auf AWS) mit NodeJS und Typescript.

Eingesetzte Qualifikationen

Node.js, TypeScript, Amazon Web Services (AWS), Representational State Transfer (REST)

Senior JavaScript Engineer
EQS Group, München
3/2018 – 9/2019 (1 Jahr, 7 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

3/2018 – 9/2019

Tätigkeitsbeschreibung

Entwicklung und Konzeption einer modularen Frontend Anwendung auf Basis von Angular 7 (inkl. lazy loaded Feature Modules implementiert als separate Angular Library Projekte).

Implementierung ein UI Component Library, einer SDK (beides ebenfalls als Angular Library Projekte) und eines CLI Tools (basierend auf OCLIF) für die Entwicklung der Feature Module.

Entwicklung einer Login Anwendung auf Basis von Angular 7 bzw. 8.

Entwicklung eines TypeScript Interface Generators zur Code Generierung aus einem auf JSON Schema basierten "Contract" Systems für Backend Services.

Implementierung von Deployment Pipelines auf Dockerbasis für Jenkins.

Tool-Entwicklung mit NodeJS.

Eingesetzte Qualifikationen

Syntactically Awesome Stylesheets (Sass), SCRUM, Docker, Git, Jenkins, Jira, Node.js, TypeScript, Angular, JavaScript Object Notation (JSON)

Senior JavaScript Engineer
Gefasoft GmbH, München
10/2017 – 2/2018 (5 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

10/2017 – 2/2018

Tätigkeitsbeschreibung

Frontend Entwicklung mit Ember.js
Webdesign mit SASS
Backend Entwicklung mit Java

Eingesetzte Qualifikationen

Apache Subversion (SVN), Git, Jenkins, JavaScript Object Notation (JSON), JavaScript, JavaScript-Frameworks, Syntactically Awesome Stylesheets (Sass)

Senior JavaScript Engineer
Aioi Nissay Dowa Insurance Company of Europe Limit, Ismanning
8/2017 – 9/2017 (2 Monate)
Versicherungen
Tätigkeitszeitraum

8/2017 – 9/2017

Tätigkeitsbeschreibung

Angular 4 Frontend Development
Webdesign mit SASS und Bootstrap

Eingesetzte Qualifikationen

Windows 10, Git, Jenkins, TypeScript, HTML5, JavaScript Object Notation (JSON), Representational State Transfer (REST), AngularJS, JavaScript-Frameworks, Syntactically Awesome Stylesheets (Sass)

Senior Software Engineer
interone, München
1/2017 – 7/2017 (7 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2017 – 7/2017

Tätigkeitsbeschreibung

JavaScript und TypeScript Frontend Entwicklung mit Angular 1.5
Webdesign mit SASS
PHP Backend Entwicklung mit Symfony 3

Eingesetzte Qualifikationen

SCRUM, TypeScript, Symfony (Framework), JavaScript Object Notation (JSON), Representational State Transfer (REST), AngularJS, JavaScript, PHP, Syntactically Awesome Stylesheets (Sass)

Senior Frontend Developer
IT@M, München
8/2016 – 12/2016 (5 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

8/2016 – 12/2016

Tätigkeitsbeschreibung

Frontend Entwicklung mit Angular JS und Typescript, Webdesign

Eingesetzte Qualifikationen

Kanban (Softwareentwicklung), Git, TypeScript, CSS (Cascading Style Sheet), AngularJS, JavaScript, Syntactically Awesome Stylesheets (Sass)

Senior JavaScript Developer
Can Do GmbH, München
1/2016 – 6/2016 (6 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2016 – 6/2016

Tätigkeitsbeschreibung

Architektur und Realisierung eines Web Frontends für den bestehenden Projektmanagement-server auf Basis von Angular und Kendo Ui.

Eingesetzte Qualifikationen

Ubuntu, Windows 10, Testing (IT), Fehleranalyse, Objektorientierte Design (OOD), Objektorientierte Programmierung (OOP), Software Analyse, Software Architektur / Modellierung, Software Design, Bash (Shell), Git, Mantis, Software engineering / -technik, Softwareentwicklung (allg.), Versionierung / Versionsverwaltung, User Interface (UI), Ajax, AngularJS, CSS (Cascading Style Sheet), DOM (Document Object Model), HTML, HTML5, JavaScript, JavaScript Object Notation (JSON), JavaScript-Frameworks, jQuery, Web Entwicklung (allg.), Webservices, Dokumentation (IT), Erstellung Programmiervorgaben

Senior PHP Engineer
AraCom IT Services AG, München
7/2015 – 12/2015 (6 Monate)
Telekommunikation
Tätigkeitszeitraum

7/2015 – 12/2015

Tätigkeitsbeschreibung

PHP5 & JavaScript Entwicklung

Eingesetzte Qualifikationen

Kanban (Softwareentwicklung), Git, Symfony (Framework), JavaScript, PHP

Senior Frontend Developer
PAYBACK GmbH, München
3/2013 – 6/2015 (2 Jahre, 4 Monate)
Telekommunikation
Tätigkeitszeitraum

3/2013 – 6/2015

Tätigkeitsbeschreibung

Software-Entwicklung in Php5, Java und JavaScript, Technical Owner, Lead Developer

Eingesetzte Qualifikationen

SCRUM, Apache Subversion (SVN), Java (allg.), JavaScript, PHP, jQuery, Less

Technischer Projektleiter
Jetsam Service Management Company, Regensburg
3/2012 – 4/2012 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

3/2012 – 4/2012

Tätigkeitsbeschreibung

Openbravo Setup
------------------------------

Installation und konfiguration einer Openbravo Instanz.

* Evaluierung des Open Source ERP Systems "Openbravo" hinsichtlich:
* Installation und Konfiguration
* Intration von Drittsystemen wie z.B. "Bonita"
* Erweiterbarkeit und Entwicklung

Eingesetzte Qualifikationen

Software Design, Java (allg.), Requirement Analyse, Technische Dokumentation

Technischer Projektleiter, Entwickler
Toshiba Europe GmbH, Regensburg
1/2011 – 8/2011 (8 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

1/2011 – 8/2011

Tätigkeitsbeschreibung

Toshiba Liferay Portal for Consumer Products
--------------------------------------------------------------------------------------------

Realisierung eines europaweiten Partner-Portals für die Sparte "Consumer Products" auf Basis von Liferay 6.0 CE.

* Installation & Konfiguration des Server-Systems und des Liferay Portals
* Implementierung eines Liferay-Themes gemäß Corporate Design
* Anpassungen am Control-Panel Theme
* Erstellung von Web-Content-Templates & -Structures
* Erstellung eines Hook-Plugins zur Anpassung des Interfaces des Document Library" Portlets.
* Erweiterung der Benutzerverwaltung im Control-Panel
* Admin Portlet Country-Based Membership Assignment": Benutzer können basierend auf ihrem Land automatisch einer oder mehreren Liferay-Organizations zugewiesen
* Authentication Plugin: Authentifizierung per SOAP-Webservice gegen ein internes Drittsystem.
* Automatischer Benutzerimport und Stammdatenabgleich beim Login.
* Anpassung und Erweiterung der Regsitrierung
* Implementierung eines User-Profile-Validators" der Benutzer auf unvollständig ausgefüllte Benutzerprofile hinweist.

Eingesetzte Qualifikationen

J2EE (Java EE), Systemadministration (allg.), SOAP (Simple Object Access Protocol), JSP (Java Server Pages), Requirement Analyse, Technische Projektleitung / Teamleitung, Technische Dokumentation

Technischer Projektleiter, Entwickler
Toshiba Europe GmbH, Regensburg
3/2010 – 7/2014 (4 Jahre, 5 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

3/2010 – 7/2014

Tätigkeitsbeschreibung

Toshiba Training Website for EMEA:
------------------------------------------
Erstellung einer Online-Plattform für Computer Based Trainings (CBTs) auf basis der Software "Moodle".

* Implementierung von zwei Authentifizierungs-Plugins zur Anbindung und Synchronisation einer Reperatur- sowie einer Benutzerdatenbank (Anbindung per Webservices).
* Implementierung diverser Report-Plugins (Benutzeraktivierung durch Administrator, Bestätigung von Kursanmeldungen durch den Trainer, Zertifikatsverwaltung, ...)
* Implementierung eines Massmail" Plugins zum Email-Versand und zur PDF-Generierung für Kursteilnehmer
* Integration eines Open Source Zertifizierungsmoduls in den Geschäftsprozess der Techniker-Zertifizierung.
* Implementierung eines PDF-Generators für Techniker-Zertifikate
* Implementierung eines Grade-Export Plugins
* Erweiterung der Moodle-Registrierung

Eingesetzte Qualifikationen

mySQL, PHP, JavaScript, Dokumentation (IT), Technische Dokumentation, Webdesign

Technischer Projektleiter, Entwickler
Toshiba Europe GmbH, Regensburg
1/2010 – 6/2011 (1 Jahr, 6 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

1/2010 – 6/2011

Tätigkeitsbeschreibung

Toshiba Intranet & Extranet Liferay Portals
---------------------------------------------------
Zwei fast identische Instanzen per User Interface kombiniert (Intranet eingestellt, Extranet noch nicht online).

* Evaluierung von Liferay hinsichtlich: Bugs, Clustering, SSO, Performance.
* Planung und Implementierung einer zentralen Toshiba-Community inkl. Sitemap (ca. 50 einzelseiten), Layout und Portlets.
* Planung und Implementierung des Rollen- und Rechtemodells.
* Installation und Konfiguration der Server Systeme
* Installation und Konfiguration der Liferay Portale
* Inhaltsfreigabe und -filterung mit Tags und Kategorien.
* Implementierung eines Liferay-Themes nach Corporate Design
* Anbindung von Liferay an externe Benutzerdatenbank inkl. Datenimport, Datenabgleich sowie Automatische Gruppen-, Rollen- und Organisationszuweisung beim Login (Extranet Instanz).
* Anbindung von Liferay an ein Microsoft ActiveDirectory (Intranet Instanz)

Eingesetzte Qualifikationen

mySQL, Apache Tomcat, Active Directory, J2EE (Java EE), Java (allg.), Konfiguration, Requirement Analyse, Technische Projektleitung / Teamleitung, Grafikdesign, Webdesign

Zertifikate

Zend Certified PHP Engineer
2014

Ausbildung

Informatik
Diplom
2010
Regensburg

Über mich

Meinen aktuellen CV finden Sie auf meiner Homepage.

Weitere Kenntnisse

Senior Software Engineer mit Fokus auf TypeScript und JavaScript (Fullstack).

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Home-Office
unbedingt
Profilaufrufe
6240
Alter
42
Berufserfahrung
19 Jahre und 11 Monate (seit 04/2004)
Projektleitung
2 Jahre

Kontaktdaten

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

Jetzt Mitglied werden