Source: http://sebastian-wichmann.de/
Timestamp: 2018-06-18 07:31:25+00:00

Document:
Freelancer, Software Entwickler: TypeScript (Angular 4) & JavaScript (Ember.js)
Freelancer, Software Entwickler
TypeScript (Angular 4)
JavaScript (Ember.js, QUnit)
JavaFX (Java)
Ich bin Freelancer aus München mit über 19 Jahren Erfahrung als Software Entwickler mit Schwerpunkt Frontend Entwicklung in TypeScript (Angular 4), JavaScript (Ember.js, jQuery), und JavaFX (Java).
TypeScript / JavaScript / CSS / HTML5
Ember Can
Ember Wormhole
Code Quality Tools: ESLint, JSHint,JSCS
ES2015 (ECMAScript 2015 aka ES6)
SCSS (SASS, CSS)
NPM (Dependency Management)
Cordova (PhoneGap, Crosswalk)
Mobile Apps Entwicklung für iOS (iPhone, iPad), Android & Amazon FireOSmit PhoneGap (cordova) + Crosswalk
Gulp, Grunt, Broccoli, Gradle und Ant
mit Livereload, SCSS Compiler, Browserify & Babel für ES2015 (ES6), JS/CSS uglify/minify und BuildOptimierung
Java (Frontend)
Adobe AIR (ab AIR 1)
Apache Flex (Adobe Flex) (ab Flex 3)
Adobe Flash (ab Flash 4)
ActionScript 3.0 (ab AS 1)
PureMVC, Multicore / Pipe Utility
Backend und Andere
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
Sekundär Programmiersprachen
Python (Plugin Entwicklung für Enigma2 TV-Receiver)
- MovieArchiver (mein erstes Python Projekt ;))
Issue Tracker & Scrum Tools
JIRA + Agile
Angular 4Ember.jsJavaScript / PHPJavaFXApache FlexVeranstaltungen
Software Entwicklung mit TypeScript und Angular 4.
Angular 4, TypeScript, SASS, TSLint
anfema - CMS-Verwaltungsoberfläche
Software Entwicklung einer CMS-Verwaltungsoberfläche mit Ember.js.
Ember.js, Ember Data, ECMAScript 2015, Unit Tests, ESLint, EmberCLI, Ember CLI Mirage,Ember CP Validation,Ember Simple Auth, Ember Wormhole, Ember Can, Ember-il8n, Ember-wormhole, Dragula.js, SASS
Screezy - iOS, Android, Amazon Fire OS App
"Macht ein Spiel aus allem was Euch nervt"
Screezy ist eine Mobile Spiele-App, in der es um reale Tätigkeiten geht, die Euch ständig nerven und keinen Spaß machen. Aufgaben die im Alltag zu tun sind. Pflichten um die ihr als Mitbewohner, Freunde, Kollegen oder Partner immer wieder gestritten habt.
Kompletter Aufbau einer PhoneGap App. Gestartet mit dem Ember App Kit, später auf Ember CLI umgestiegen. Mit deploy Möglichkeit für dev und prod. REST-Schnittstellen und Webseite zu dieser App wurden mit Laravel (PHP / MySQL) entwickelt.
JavaScript, Ember.JS, Ember-Data, Ember-CLI, Handlebars, Cordova (PhoneGap), Crosswalk, REST-API, SCSS, jQuery, jQuery UI, jQuery UI Touch Punch, css-beziers, moment.js, swipe.js (fork), touchscroll.js (fork), Ember-fastclick (fork)
Webseite/Backend Technik
Laravel (PHP), Eloquent (MySQL), Blade Templates, bxSlider, parallax.js, Bootstrap, REST-Schnittstelle, Gulp, Bower, npm, SCSS
www.screezy.com
Touchscreen Anwendung
Für einen deutschen Waschmaschinen Hersteller:
Waschmaschinen Simulation als Touchscreen Anwendung für eine Messeinstallation zum Vergleich unterschiedlicher Waschmaschinen.
Aufbau eines Frameworks mit Build Umgebung inkl. SCSS und Livereload sowie Programmierung einer Waschmaschinen Simulation.
jQuery, jQuery-Template, RequireJS, SCSS, Gulp, REST-Schnittstelle, jQuery-Touchy, Slick, jQuery-Fancybox, Moment.js
mein.Senseo.de - Aktionen, Angebote und Rabatte, Neuigkeiten und Promos für SENSEO® Kaffee-Fans.
Programmierung einiger neuer Senseo-Aktionen mit Anbindung an Shop und Bank-Systems.
Symfony2, Twig, SCSS, JavaScript, bxSlider, HTML
iBrams ist die digitale Zentrale die aktuell alle Corporate Design Vorlagen verwaltet und dezentral zur Verfügung stellt. Namenhafte Kunden wie z.B. die Lufthansa Consulting GmbH, BMW Group und BASF AG setzen bereits auf iBrams.
Produktentwicklung (Weiterentwicklung) von iBrams (PHP/MySQL) sowie Programmierung desmit dem Adobe Innovation Award 2008 ausgezeichneten "iBrams Desktop Assistant"(Adobe AIR Applikation).
PHP, MySQL, Adobe Flex, Adobe AIR, Adobe InDesign
www.ibrams.de
Relaunch der offiziellen Webseite der Deutsche Fußball Liga GmbH.
Anbindung sowie Erweiterung und Performance Optimierung desContent Management System mit PHP und MySQL, sowie FrontendProgrammierung mit JavaScript (Ajax), HTML und CSS
PHP, MySQL, JavaScript (Ajax), HTML, CSS
Relaunch der Webseite Gamesload.de.
Relaunch der Webseite Gamesload.de
Anbindung sowie Erweiterung und Performance Optimierung des Content Management System mit PHP und MySQL, sowie Frontend Programmierung mit JavaScript (Ajax), HTML und CSS
Zweitgrößte deutschsprachige Flash Community (mehr als 60.000 Mitglieder). Konzeption, Design und Programmierung. - Forum etc. eigene Entwicklung
PHP, MySQL, RewriteEngine, Adobe Flash, JavaScript (Ajax), HTML, CSS,XML, Shell-Script, ImageMagick und CronJobs
Ravensburger-Games ist eine Verteiler- und Teaserseite der von Ravensburger-Digital entwickelten Spielen.
Komplette Umsetzung des vorgegebenen Designs mit Typo3 in 2 Sprachen. Während der Realisierung wurden 4 neue Typo3 Extensions von mir entwickelt.
Typo3 4.5 (TypoScript, Extension-Entwicklung), PHP, MySQL, JavaScript, CSS, HTML
JavaFX Entwickler für ein Energieunternehmen (Name folgt)
Software Entwicklung einer JavaFX Applikation.
Details nach Referenzfreigabe.
JavaFX / Java
InfoDyn AG - IC flow viewer
Mit dem Modul "IC flow viewer" lassen sich die Datenflüsse zwischen Unternehmens- Applikationen darstellen. Damit kann man beispielsweise einem Wirtschaftsprüfer im Browser mittels einer verständlichen grafischen Darstellung zeigen, wie die Daten von einem System in ein anderes fließen und welchen Änderungen die Daten unterliegen.
Produktentwicklung (Weiterentwicklung sowie Refactoring) der Software FlowViewer.
Adobe Flex, PureMVC
infodyn.eu/ic-flow-viewer/
Entwicklung einer 3D Software Erweiterung mit Adobe Flex.
Ravensburger Digital - WiesoWeshalbWarum?
Core-Framework Entwicklung einer Kinderplatform mit Adobe Flex
Flex Entwicklung, technische Konzeption und Leitung des Flex Teams
www.wiesoweshalbwarum.com
RWE System Academy
Flash basierte Web-Based-Training Software für Microsoft Office XP. Simulationsbasiertes Lernen durch Nachbau der Office Anwendungen in Flash. Dabei spezifisches, an das Userverhalten angepasstes Fehlerfeedback. Benötigt für die interne Mitarbeiter Schulung.
Relaunch der Webseite in Flash
Adobe Flex User Group Manager
Gründer und Manager der offiziellen Adobe Flex User Group in München (2008 - 2013)
RIA Summer Jam
Veranstalter des RIA Summer Jams 2009 in München mit über 100 Teilnehmern.
Verantwortlicher für den Datenschutz ist
Sie haben das Recht, Auskunft über die Sie betreffenden Daten sowie deren Vervollständigung oder Berichtigung von unrichtigen Daten zu verlangen. Sie haben außerdem das Recht zu verlangen, dass die Sie betreffenden Daten unverzüglich gelöscht werden oder eine Einschränkung der Verarbeitung der Daten zu verlangen. Sie haben das Recht, sich die gespeicherten Daten aushändigen zu lassen sowie die Übermittlung der Daten an andere Verantwortliche zu fordern, soweit dies technisch machbar ist. Sie haben ferner das Recht, eine Beschwerde bei der zuständigen Aufsichtsbehörde einzureichen.
Sie können eine bereits erteilte Einwilligung jederzeit widerrufen. Hierzu genügt eine formlose Mitteilung an uns.
Sie können der künftigen Verarbeitung der Sie betreffenden Daten jederzeit widersprechen. Hierzu genügt eine formlose Mitteilung an uns.
Als „Cookies“ werden kleine Dateien bezeichnet, die auf Ihren Rechnern abgelegt und im Browser gespeichert werden. Cookies enthalten eine eindeutige Kennung, die aus einer Zeichenfolge besteht und durch die Internetseiten und Server dem konkreten Browser zugeordnet werden können, in dem das Cookie gespeichert wurde. Sie dienen dazu, das Angebot nutzerfreundlicher, effektiver und sicherer zu machen. Cookies werden auf Grundlage eines berechtigten Interesses, nämlich zur Webseitenoptimierung und zur Reichweitenbestimmung, gesetzt.
Falls Sie nicht möchten, dass Cookies auf Ihrem Rechner gespeichert werden, können Sie die entsprechende Option in den Systemeinstellungen Ihres Browsers deaktivieren. Gespeicherte Cookies können in den Systemeinstellungen des Browsers gelöscht werden
Bei den zu Zwecken des Onlinemarketing eingesetzten Cookies kann ein genereller Widerspruch bei einer Vielzahl der Dienste, z.B. im Fall des Tracking, über die US-amerikanische Seite http://www.aboutads.info/choices/ oder die EU-Seite http://www.youronlinechoices.com/ erklärt werden.
Mit dem Aufruf unserer Webseite werden Daten über jeden Zugriff auf den Server (sogenannte Serverlogfiles) gespeichert. Dazu gehören Informationen über den Browsertyp und die verwendete Version, das Betriebssystem des Nutzers, den Internet-Service-Provider des Nutzers, die IP-Adresse des Nutzers, Datum und Uhrzeit des Zugriffs, Websites, von denen das System auf unsere Internetseite gelangt sowie Websites, die vom System des Nutzers über unsere Website aufgerufen werden. Logfile-Informationen werden auf Grundlage unseres berechtigten Interesses gem. Art. 6 Abs. 1 lit. f DSGVO, nämlich zur Sicherstellung der Funktionsfähigkeit der Website sowie aus Sicherheitsgründen verarbeitet undin der Regel für die Dauer von maximal 7 Tagen gespeichert und danach gelöscht.
Auf unserer Webseite bieten wir Ihnen die Möglichkeit, sich unter Angabe personenbezogener Daten zu registrieren. Die Daten werden dabei in eine Eingabemaske eingegeben und an uns übermittelt und gespeichert. Eine Weitergabe der Daten an Dritte findet nicht statt. Folgende Daten werden im Rahmen des Registrierungsprozesses erhoben: Username, Passwort, E-Mail. Die im Rahmen der Registrierung eingegebenen Daten werden für die Zwecke der Nutzung des Nutzerkontos und dessen Zwecks verwendet. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO. Wird das Nutzerkonto gelöscht, werden die Daten unsererseits gelöscht, soweit nicht gesetzliche Aufbewahrungspflichten entgegenstehen.
Im Zeitpunkt der Registrierung wird Ihre IP-Adresse sowie Datum und Uhrzeit der Registrierung aus Sicherheitsvorkehrungen auf Grundlage unseres berechtigten Interesses gem. Art. 6 Abs. 1 lit. c DSGVO gespeichert und spätestens nach 7 Tagen gelöscht, sofern diese z.B. zur Verfolgung unserer Ansprüche nicht weiter erforderlich sind.
Sofern die Registrierung über
Bei der Nutzung des Kontaktformulars oder sonstiger Kontaktaufnahme mit uns (z.B. E-Mail) werden Ihre Angaben auf Grundlage Ihrer Einwilligung zur Kontaktaufnahme gem. Art. 6 Abs. 1 lit. a DSGVO bzw. gem. Art 6 Abs. 1 lit. b DSGVO im Falle der Inanspruchnahme einer vertraglichen Leistung gespeichert und verarbeitet. Es folgt keine Weitergabe dieser personenbezogenen Daten an Dritte. Die Daten werden gelöscht, sobald sie für die Kontaktaufnahme bzw. zur Erfüllung der vertraglichen Leistungen (z.B. nach abgeschlossener Bearbeitung Ihrer Anfrage) nicht mehr erforderlich sind oder Sie Ihre Einwilligung in die Verarbeitung der Daten widerrufen. Für die Ausübung des Widerrufs genügt eine formlose Mitteilung an uns. Alle personenbezogenen Daten, die im Zuge der Kontaktaufnahme gespeichert wurden, werden in diesem Fall gelöscht, sofern der Löschung nicht zwingende Gründe, wie z.B. Sicherheitsmaßnahmen oder Aufbewahrungspflichten entgegenstehen.
Sofern Sie Kommentare veröffentlichen, erfolgen etwaige in den Kommentaren veröffentlichte Daten auf Grundlage Ihrer Einwilligung gem. Art. 6 Abs. 1 lit. a DSGVO. Darüber hinaus kann Ihre IP-Adresse auf Grundlage unseres berechtigten Interesses im Sinne des Art. 6 Abs. 1 lit. f. DSGVO, nämlich aus Sicherheitsgründen, für 7 Tage gespeichert werden. Die in den Kommentaren angegebenen Daten, werden von uns dauerhaft gespeichert, sofern Sie nicht derweiteren Speicherung widersprechen bzw. Ihre Einwilligung widerrufen.
Sie können die Speicherung der Cookies durch eine entsprechende Einstellung Ihres Browsers verhindern. Sie können zudem die Erfassung der durch das Cookie erzeugten und auf Ihre Nutzung der Webseite bezogenen Daten an Google sowie die Verarbeitung dieser Daten durch Google verhindern, indem Sie das unter folgendem Link verfügbare Browser-Plugin herunterladen und installieren: http://tools.google.com/dlpage/gaoptout?hl=de.
Auf unserer Webseite sind die Schriftarten („Google Fonts“) des Anbieters Google LLC, 1600 Amphitheatre Parkway, Mountain View, CA 94043, USA, integriert. Beim Aufruf der Webseite wird daher Ihre IP-Adresse automatisch an Google transferiert. Auf die Verarbeitung der Daten durch Google haben wir keinen Einfluss. Mehr Informationen zur Datennutzung durch Google finden Sie unter: https://www.google.com/policies/privacy/.
© 2018 Sebastian Wichmann, München
Zur Reichweitenmessung setzen wir Cookies ein. Wenn sie diese Website weiterhin besuchen, erklären Sie sich damiteinverstanden. Weitere Informationen & Widerspruchshinweise

References: Art. 6
 Art. 6
 Art. 6
 Art. 6
 Art. 6
 Art. 6