Fullstack Softwareentwickler mit Fokus auf JavaScript & TypeScript
- Verfügbarkeit einsehen
- 3 Referenzen
- auf Anfrage
- 80999 München
- Nähe des Wohnortes
- de | en
- 27.03.2024
Kurzvorstellung
Auszug Referenzen (3)
"Konstruktive Zusammenarbeit. Gerne wieder."
10/2017 – 2/2018
Tätigkeitsbeschreibung
Frontend Entwicklung mit Ember.js
Webdesign mit SASS
Backend Entwicklung mit Java
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."
8/2017 – 9/2017
Tätigkeitsbeschreibung
Angular 4 Frontend Development
Webdesign mit SASS und Bootstrap
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."
1/2017 – 7/2017
Tätigkeitsbeschreibung
JavaScript und TypeScript Frontend Entwicklung mit Angular 1.5
Webdesign mit SASS
PHP Backend Entwicklung mit Symfony 3
SCRUM, TypeScript, Symfony (Framework), JavaScript Object Notation (JSON), Representational State Transfer (REST), AngularJS, JavaScript, PHP, Syntactically Awesome Stylesheets (Sass)
Qualifikationen
Projekt‐ & Berufserfahrung
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
Kafka, GraphQL, Git, Node.js, Python, TypeScript, Microsoft Azure, Amazon Web Services (AWS)
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
PostgreSQL, Amazon Web Services (AWS), Git, Microsoft Azure, Node.js, Representational State Transfer (REST), TypeScript
3/2020 – 9/2021
Tätigkeitsbeschreibung
PHP Backend Entwicklung
JavaScript & TypeScript Frontend Entwicklung
Amazon Web Services (AWS), Angular, Docker, Kubernetes, PHP, Representational State Transfer (REST), SOAP (Simple Object Access Protocol), TypeScript
10/2019 – 11/2019
TätigkeitsbeschreibungBackend Entwicklung (Microservices mit Kafka auf AWS) mit NodeJS und Typescript.
Eingesetzte QualifikationenNode.js, TypeScript, Amazon Web Services (AWS), Representational State Transfer (REST)
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.
Syntactically Awesome Stylesheets (Sass), SCRUM, Docker, Git, Jenkins, Jira, Node.js, TypeScript, Angular, JavaScript Object Notation (JSON)
10/2017 – 2/2018
Tätigkeitsbeschreibung
Frontend Entwicklung mit Ember.js
Webdesign mit SASS
Backend Entwicklung mit Java
Apache Subversion (SVN), Git, Jenkins, JavaScript Object Notation (JSON), JavaScript, JavaScript-Frameworks, Syntactically Awesome Stylesheets (Sass)
8/2017 – 9/2017
Tätigkeitsbeschreibung
Angular 4 Frontend Development
Webdesign mit SASS und Bootstrap
Windows 10, Git, Jenkins, TypeScript, HTML5, JavaScript Object Notation (JSON), Representational State Transfer (REST), AngularJS, JavaScript-Frameworks, Syntactically Awesome Stylesheets (Sass)
1/2017 – 7/2017
Tätigkeitsbeschreibung
JavaScript und TypeScript Frontend Entwicklung mit Angular 1.5
Webdesign mit SASS
PHP Backend Entwicklung mit Symfony 3
SCRUM, TypeScript, Symfony (Framework), JavaScript Object Notation (JSON), Representational State Transfer (REST), AngularJS, JavaScript, PHP, Syntactically Awesome Stylesheets (Sass)
8/2016 – 12/2016
TätigkeitsbeschreibungFrontend Entwicklung mit Angular JS und Typescript, Webdesign
Eingesetzte QualifikationenKanban (Softwareentwicklung), Git, TypeScript, CSS (Cascading Style Sheet), AngularJS, JavaScript, Syntactically Awesome Stylesheets (Sass)
1/2016 – 6/2016
TätigkeitsbeschreibungArchitektur und Realisierung eines Web Frontends für den bestehenden Projektmanagement-server auf Basis von Angular und Kendo Ui.
Eingesetzte QualifikationenUbuntu, 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
7/2015 – 12/2015
TätigkeitsbeschreibungPHP5 & JavaScript Entwicklung
Eingesetzte QualifikationenKanban (Softwareentwicklung), Git, Symfony (Framework), JavaScript, PHP
3/2013 – 6/2015
TätigkeitsbeschreibungSoftware-Entwicklung in Php5, Java und JavaScript, Technical Owner, Lead Developer
Eingesetzte QualifikationenSCRUM, Apache Subversion (SVN), Java (allg.), JavaScript, PHP, jQuery, Less
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
Software Design, Java (allg.), Requirement Analyse, Technische Dokumentation
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.
J2EE (Java EE), Systemadministration (allg.), SOAP (Simple Object Access Protocol), JSP (Java Server Pages), Requirement Analyse, Technische Projektleitung / Teamleitung, Technische Dokumentation
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
mySQL, PHP, JavaScript, Dokumentation (IT), Technische Dokumentation, Webdesign
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)
mySQL, Apache Tomcat, Active Directory, J2EE (Java EE), Java (allg.), Konfiguration, Requirement Analyse, Technische Projektleitung / Teamleitung, Grafikdesign, Webdesign
Zertifikate
Ausbildung
Regensburg
Über mich
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden