Schlagwörter
Skills
TypeScript / JavaScript / CSS / HTML5
Angular 16
Angular Flex Layout
Angular Framework Architektur (Resolver, Guards, ControlValueAccessor, Async Pipe, Async Validator, Reactive & Template driven forms, Events, ngOnChanges, ngAfterViewChecked, ngAfterContentInit etc.)
Angular Material
Angular CLI
NGRX (Store Management)
CSS Grid (@angular/flex-layout)
RxJS (Observables, Subjects, ...)
NX (nrwl)
TypeScript
Code Quality Tools: TSLint, ESLint
SCSS (SASS, CSS)
NPM (Dependency Management)
Testing
Cypress - e2e Tests
Protractor - e2e Tests
Jest - Unit Tests
Backend und Andere
JavaFX
Java
Spring Boot Laravel (Eloquent, Blade)
Symfony2 (Doctrine, Twig)
PHP (ab PHP 3) mit Xdebug
MySQL (ab MySQL 4, MySQL Workbench)
Remoting: REST, JSON, LCDS, AMF, SOAP
Unix Shell/Bash-Script
Reguläre Ausdrücke
Sekundär Programmiersprachen
Python (Plugin Entwicklung für Enigma2 TV-Receiver)
- MovieArchiver (mein erstes Python Projekt ;))
Werkzeuge
IntelliJ IDEA Ultimate
Git
Slack
Teams
Issue Tracker & Scrum Tools
JIRA + Agile
Assembla
Mantis
Redmine
Trac
Projekthistorie
Angular 11 Entwicklung eines universell einsetzbaren checkouts (Warenkorb & Zahlung).
Technik:
Angular 11 Angular Flex Layout, Angular Framework Architektur (Resolver, Guards, ControlValue- Accessor, Async Pipe, Async Validator, ReacRve & Template driven forms, Events, ngOnChanges, ngA3erViewChecked, ngA3erContentInit etc.), Angular Material, RxJS, TypeScript, Java, Spring Boot
Vorgehensweise:
Scrum
Angular 7 Entwickler einer internen Applikakton.
Upgrade der Applikation von Angular 4 auf 7 sowie refactoring und Anpassungen zur Nutzung des strict modes.
Technik:
Angular 7, Angular Flex Layout, CSS Grid (@angular/flex-layout) Angular Framework Architektur (Resolver, Guards, ControlValue- Accessor, Async Pipe, Async Validator, ReacRve & Template driven forms, Events, ngOnChanges, ngA3erViewChecked, ngA3erContentInit etc.), Angular Material, RxJS und TypeScript
Vorgehensweise:
Scrum
Angular 5 Entwickler mit Ngrx und NX einer Arzt-Software
Technik:
Angular 5, ngrx, nx (nrwl) und TypeScript
Vorgehensweise:
Scrum
Frontend Entwickler in verschiedenen Projekten zum Thema Industrie 4.0.
Technik:
Angular 5, ngrx, NaRveScript, TypeScript und Swi3
Vorgehensweise:
Scrum
Angular 2 (TypeScript) Entwickler
Technik:
Angular 2, TypeScript, Gulp, SASS
Vorgehensweise:
Scrum
HbbTV JavaScript Entwickler
Technik:
JavaScript, Node.js, Babel, ES6, Express, Mocha, Nock, ESLint, Gulp, Webpack, Browserify, Handlebars, SASS, Paternlab IntegraRon
Vorgehensweise:
Scrum
Software Entwicklung einer JavaFX Applikation.
Technik:
JavaFX / Java
Vorgehensweise:
Scrum
Refactoring, Bugfixung und Erweiterung einer internen Software Lösung die zum gemeinsamen Arbeiten bei redblue genutzt wird.
Schwerpunkt:
Vollständige technische Weiterentwicklung des Backends sowie Frontends sowie Einführung eines Build-Systems für Frontend Elemente (Gulp)
Technik:
JavaScript, PHP, PostgresSQL, jQuery, Gulp
Screezy ist eine Mobile App für iOS, Android und FireOS.
Schwerpunkt:
Kompleter Auuau einer PhoneGap App. Begonnen mit Ember App Kit, später wechsel auf Ember CLI. REST-Schnitstellen und Webseite zu dieser App wurden mit Laravel (PHP / MySQL) entwickelt.
Technik:
JavaScript. Ember.js, Ember-CLI, Handlebars, jQuery, jQuery-ui, Ember- fastclick (fork), moment.js, swipe.js (fork), touchscroll.js (fork), jQuery UI Touch Punch, bxSlider, SASS, Cordova (PhoneGap), REST- Schnitstelle, Laravel (PHP), MySQL (Eloquent), Blade Templates, Bower, Compass, npm
Lufthansa Match 3 Spiel - Touchscreenanwendung
Match 3 Touchscreen Spiel für eine MesseinstallaRon. Mit Opensour- ce Spielvorlage über WADE Game Engine sowie Entwicklung einer StaRsRk (LocalStorage, Export als CSV).
Schwerpunkt:
Anpassung des Spiels sowie Auuau eines kleinen Frameworks mit Build Umgebung inkl. SCSS und Livereload für die umliegende Seiten (Startscreen, Game-Over Screen, BX-Slider, StaRsRk Seite).
Technik:
JavaScript, ES6, jQuery, LocalStorage, Babelify, Browserify, Animate- sprite, bxSlider, Moment.js, SASS, Gulp
mein.senseo.de
mein.Senseo.de - AkRonen, Angebote und Rabate, Neuigkeiten und Promos für SENSEO® Kaffee-Fans.
Schwerpunkt:
Programmierung einiger neuer Senseo-AkRonen mit Anbindung an Shop und Bank-Systems.
Technik:
Symfony2, Twig, SASS, JavaScript, bxSlider, HTML
Mit dem Modul „IC flow viewer“ lassen sich die Datenflüsse zwischen Unternehmens- Applikationen darstellen. Damit kann man beispielsweise einem Wirtschaftsprüfer im Browser mitels einer verständlichen grafischen Darstellung zeigen, wie die Daten von einem System in ein anderes fließen und welchen Änderungen die Daten unterliegen.
Schwerpunkt:
Produktentwicklung der So3ware IC FlowViewer
Technik:
Apache Flex, PureMVC
Interne Applikaktons Entwicklung einer Reisekosten Software.
Schwerpunkt:
Entwicklung mit Adobe Flex und PureMVC
Technik:
Adobe Flex, PureMVC
Komplexe Intranetanwendung in Flex mit RTT DeltaGen (3D-High- End- Visualisierungsso3ware) und CMS Anbindung.
Technik:
Adobe Flex