Kontakt

Freelancer, Software Entwickler

JavaScript (Ember.js, QUnit)
JavaFX (Java)
Apache Flex (PureMVC, Robotlegs)

Ich bin Freelancer aus München mit über 17 Jahren Erfahrung als Software Entwickler mit Schwerpunkt Frontend Entwicklung in JavaScript (Ember.js, jQuery), JavaFX (Java) und Apache Flex.

Sebastian Wichmann
Josef-Felder-Strasse 55
81241 München




Skills

Programmiersprachen und Frameworks

JavaScript / CSS / HTML5

Ember.js
Ember CLI
Ember CLI Mirage
Ember Data
Ember Simple Auth
Ember Can
Ember Wormhole
QUnit
Code Quality Tools: ESLint, JSHint,JSCS
Handlebars.js
ES2015 (ECMAScript 2015 aka ES6)
jQuery
SCSS (SASS, CSS)
Bower
NPM (Dependency Management)
Cordova (PhoneGap, Crosswalk)
Mobile Apps Entwicklung für iOS (iPhone, iPad), Android & Amazon FireOSmit PhoneGap (cordova) + Crosswalk

Build Automation

Gulp, Grunt, Broccoli, Gradle und Ant
mit Livereload, SCSS Compiler, Browserify & Babel für ES2015 (ES6), JS/CSS uglify/minify und BuildOptimierung

Java (Frontend)

JavaFX
Java

Flash Platform

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
Robotlegs

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
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, SVN
Slack
HipChat

Issue Tracker & Scrum Tools

JIRA + Agile
Assembla
Mantis
Redmine
Trac

Referenzen

Ember.js

anfema - CMS-Verwaltungsoberfläche

anfema - CMS-Verwaltungsoberfläche

Software Entwicklung einer CMS-Verwaltungsoberfläche mit Ember.js.

Technik
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

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.

Schwerpunkt
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.

App Technik
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

JavaScript / PHP

Touchscreen Anwendung

Touchscreen Anwendung

Für einen deutschen Waschmaschinen Hersteller:
Waschmaschinen Simulation als Touchscreen Anwendung für eine Messeinstallation zum Vergleich unterschiedlicher Waschmaschinen.

Schwerpunkt
Aufbau eines Frameworks mit Build Umgebung inkl. SCSS und Livereload sowie Programmierung einer Waschmaschinen Simulation.

Technik
jQuery, jQuery-Template, RequireJS, SCSS, Gulp, REST-Schnittstelle, jQuery-Touchy, Slick, jQuery-Fancybox, Moment.js
mein.senseo.de

mein.senseo.de

mein.Senseo.de - Aktionen, Angebote und Rabatte, Neuigkeiten und Promos für SENSEO® Kaffee-Fans.

Schwerpunkt
Programmierung einiger neuer Senseo-Aktionen mit Anbindung an Shop und Bank-Systems.

Technik
Symfony2, Twig, SCSS, JavaScript, bxSlider, HTML
iBrams

iBrams

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.

Schwerpunkt
Produktentwicklung (Weiterentwicklung) von iBrams (PHP/MySQL) sowie Programmierung desmit dem Adobe Innovation Award 2008 ausgezeichneten "iBrams Desktop Assistant"(Adobe AIR Applikation).

Technik
PHP, MySQL, Adobe Flex, Adobe AIR, Adobe InDesign

www.ibrams.de
Bundesliga.de Relaunch

Bundesliga.de

Relaunch der offiziellen Webseite der Deutsche Fußball Liga GmbH.

Schwerpunkt
Anbindung sowie Erweiterung und Performance Optimierung desContent Management System mit PHP und MySQL, sowie FrontendProgrammierung mit JavaScript (Ajax), HTML und CSS

Technik
PHP, MySQL, JavaScript (Ajax), HTML, CSS
Gamesload.de

Gamesload.de

Relaunch der Webseite Gamesload.de.

Schwerpunkt
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

Technik
PHP, MySQL, JavaScript, HTML, CSS
Flashhilfe.de - Flash Community

Flashhilfe.de

Zweitgrößte deutschsprachige Flash Community (mehr als 60.000 Mitglieder). Konzeption, Design und Programmierung. - Forum etc. eigene Entwicklung

Technik
PHP, MySQL, RewriteEngine, Adobe Flash, JavaScript (Ajax), HTML, CSS,XML, Shell-Script, ImageMagick und CronJobs

www.flashhilfe.de
Ravensburger Game

Ravensburger Game

Ravensburger-Games ist eine Verteiler- und Teaserseite der von Ravensburger-Digital entwickelten Spielen.

Schwerpunkt
Komplette Umsetzung des vorgegebenen Designs mit Typo3 in 2 Sprachen. Während der Realisierung wurden 4 neue Typo3 Extensions von mir entwickelt.

Technik
Typo3 4.5 (TypoScript, Extension-Entwicklung), PHP, MySQL, JavaScript, CSS, HTML

JavaFX

JavaFX Entwickler für ein Energieunternehmen (Name folgt)

JavaFX Entwickler für ein Energieunternehmen (Name folgt)

Software Entwicklung einer JavaFX Applikation.
Details nach Referenzfreigabe.

Technik
JavaFX / Java

Apache Flex

InfoDyn AG - IC flow viewer

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.

Schwerpunkt
Produktentwicklung (Weiterentwicklung sowie Refactoring) der Software FlowViewer.

Technik
Adobe Flex, PureMVC

infodyn.eu/ic-flow-viewer/
Adidas Group

Adidas Group

Schwerpunkt
Entwicklung einer 3D Software Erweiterung mit Adobe Flex.

Technik
Adobe Flex
Ravensburger Digital

Ravensburger Digital - WiesoWeshalbWarum?

Core-Framework Entwicklung einer Kinderplatform mit Adobe Flex

Schwerpunkt
Flex Entwicklung, technische Konzeption und Leitung des Flex Teams

Technik
Adobe Flex, PureMVC

www.wiesoweshalbwarum.com
RWE System Academy

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.

Technik
Adobe Flash
BMW.de Relaunch

BMW.de

Relaunch der Webseite in Flash

Technik
Adobe Flash

Veranstaltungen

Adobe Flex User Group Manager München

Adobe Flex User Group Manager

Gründer und Manager der offiziellen Adobe Flex User Group in München (2008 - 2013)
RIA Summer Jam 2009

RIA Summer Jam

Veranstalter des RIA Summer Jams 2009 in München mit über 100 Teilnehmern.

... weitere Referenzen auf Anfrage




Haftungsausschluss

Cookies

Die Internetseiten verwenden an mehreren Stellen so genannte Cookies. Sie dienen dazu, unser Angebotnutzerfreundlicher, effektiver und sicherer zu machen. Cookies sind kleine Textdateien, die auf DeinemRechner abgelegt werden und die Dein Browser speichert. Die meisten der von uns verwendeten Cookies sind sogenannte "Session-Cookies". Sie werden nach Ende Deines Besuchs automatisch gelöscht. Cookies richten aufIhrem Rechner keinen Schaden an und enthalten keine Viren.

Als Drittanbieter verwendet Google Cookies zur Anzeigenschaltung auf sebastian-wichmann.de.
Durch Verwendung des DART-Cookies wird die Anzeigenschaltung anhand der Besuche der Nutzer auf IhrenWebsites und anderen Websites im Internet für Google ermöglicht.
Nutzer können die Verwendung des DART-Cookies deaktivieren, indem sie die Datenschutzbestimmungen desWerbenetzwerksund Content-Werbenetzwerks von Google aufrufen.


Google Analytics

Diese Website benutzt Google Analytics, einen Webanalysedienst der Google Inc. („Google“). Google Analyticsverwendet sog. „Cookies“, Textdateien, die auf Ihrem Computer gespeichert werden und die eine Analyse derBenutzung der Website durch Sie ermöglichen. Die durch den Cookie erzeugten Informationen über IhreBenutzung dieser Website (einschließlich Ihrer IP-Adresse) wird an einen Server von Google in den USAübertragen und dort gespeichert. Google wird diese Informationen benutzen, um Ihre Nutzung der Websiteauszuwerten, um Reports über die Websiteaktivitäten für die Websitebetreiber zusammenzustellen und umweitere mit der Websitenutzung und der Internetnutzung verbundene Dienstleistungen zu erbringen. Auch wirdGoogle diese Informationen gegebenenfalls an Dritte übertragen, sofern dies gesetzlich vorgeschrieben odersoweit Dritte diese Daten im Auftrag von Google verarbeiten. Google wird in keinem Fall Ihre IP-Adresse mitanderen Daten von Google in Verbindung bringen. Sie können die Installation der Cookies durch eineentsprechende Einstellung Ihrer Browser Software verhindern; wir weisen Sie jedoch darauf hin, dass Sie indiesem Fall gegebenenfalls nicht sämtliche Funktionen dieser Website vollumfänglich nutzen können. Durch dieNutzung dieser Website erklären Sie sich mit der Bearbeitung der über Sie erhobenen Daten durch Google inder zuvor beschriebenen Art und Weise und zu dem zuvor benannten Zweck einverstanden.

Sie können der Erhebung der Daten durch Google-Analytics mit Wirkung für die Zukunft widersprechen, indemsie ein Deaktivierungs-Add-on (http://tools.google.com/dlpage/gaoptout?hl=de)für Ihren Browser installieren.

Alternativ zum Browser-Add-On oder innerhalb von Browsern auf mobilen Geräten, klicken Sie bitte diesen Link, um die Erfassung durchGoogle Analyticsinnerhalb dieser Website zukünftig zu verhindern (das Opt Out funktioniert nur in diesem Browser und nur fürdiese Domain). Dabei wird ein Opt-Out-Cookie auf Ihrem Gerät abgelegt. Löschen Sie Ihre Cookies in diesemBrowser, müssen Sie diesen Link erneut klicken.