Alexander Bauer verfügbar

Alexander Bauer

Web & Mobile Senior Softwareengineer

verfügbar
Profilbild von Alexander Bauer Web & Mobile Senior Softwareengineer aus Eschborn
  • 65760 Eschborn Freelancer in
  • Abschluss: nicht angegeben
  • Stunden-/Tagessatz: nicht angegeben
    Auf Anfrage - abhängig von Einsatzort und Dauer
  • Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | russisch (verhandlungssicher)
  • Letztes Update: 16.03.2019
SCHLAGWORTE
PROFILBILD
Profilbild von Alexander Bauer Web & Mobile Senior Softwareengineer aus Eschborn
DATEIANLAGEN
CV / Resume
Der Download dieser Datei ist nur mit einem kostenpflichtigen Account möglich.
SKILLS
App Development
Objective-C, Sencha Touch, Appcelerator Titanium, Apache Cordova, Hybride Architekturen & weitere.

Frontend Development
Ext JS, AngularJS, Bootstrap, SASS/Compass, JavaScript, jQuery & weitere.

Backend & WebServices Development
PHP, Zend Framework, Symfony, CodeIgniter, MySQL, Java & weitere.

Methoden
SCRUM, Kanban

Prinzipien
Clean Code, TDD, BDD

Betriebssysteme
Android, iOS, Windows, Linux, Mac OS

Programmiersprachen
Java, JavaScript, Objective-C, PHP, VB.NET, VBA

Testing
JUnit, espresso, UI-Tests, Automatisierte UI-Tests mit Apium & Cucumber, XCTest

Datenbanken
SQLite, MySQL, LiteDB, MongoDB, CouchDB, Oracle

Datenkommunikation 
REST, JSON-RPC, SOAP, Microservices, RESTful

Tools
Android Studio, Eclipse, HockeyApp, JIRA, Confluence, Bitbucket, Postman, SourceTree, Fabric Crashlytics, Maven, Gradle, Build Scripts, Jenkins, SonarQube, Perfecto Mobile, Xcode, Brackets, Compass, SASS, Ionic, AngularJS, Groovy, Objective-C, JavaScript, Java, Eclipse, Team Foundation Server, GIT, GIT- TF, Bootstrap, Wicket, HTML5 Shiv, Highcharts, jQuery, Underscore.js, Tomcat, Appium, Wordpress, CSS, HTML, PHP, Apache, MySQL, ExtJS, PHP 5, Zend Framework, oAuth 2.0, Webservices, JSON- RPC, Zend Studio, MySQL Workbench, SVN, ExtJS 4, CodeIgniter; node.js

KnowHow
Banking / Finance, Transportlogistik

Unterstützung in folgenden Bereichen:
  • Komplette Realisierung von App-Anforderungen.
  • Projektbetreung von Beratung über Entwicklung bis zur Veröffentlichung
  • Betreuung / Wartung bestehender Apps
  • Team / Projektsteuerung
REFERENZEN
Projektname:  Commerzbank AG – Core Banking App v2
Technologien: Xcode, Brackets, Compass, SASS, Ionic, AngularJS, Groovy, Gradle, Objective-C, JavaScript, Java, Eclipse, Team Foundation Server, GIT, GIT- TF, Bootstrap, REST, Microservices, Postman

Rolle: Scrum Master / Team Leadead & Senior Mobile Software Engineer
Schlüsselskills:  Scrum, Offshore, Managed Delivery
Kurzbeschreibung: Konzeption & Entwicklung der Core Banking App der Commerzbank AG
 
Aufgaben:         
  • Framework-Analyse
  • Vorgabe der Architektur
  • Kern-Implementierung von abstrakten Klassen
  • Erstellung des Buildscripts
  • Implementierung der Designs auf Vorgabe in Form von Produktionsvorlagen.
  • Code Reviews
  • Strukturierung sowie Leitung des Teams
  • Evaluation und Hilfe bei der Erstellung der Projektdokumentation
  • Organisation und Planung des Teams (nach Vorbild von Scrum-Sprints)
  • Einführung und Etablierung der Scrum Methodiken in der Entwicklungsabteilung
  • Planung der Scrum Zeremonien, Scrum Epics, sowie User Stories und Erstellung eines Meilensteinplans
  • Durchführung von Scrum Workshops, Vermitteln von Scrum Know How an das gesamte Team
Projektdauer: 04.2015 bis Heute


Projektname:  Commerzbank AG – Mittelstandsbank – Cash Management App
Technologien: Xcode, Brackets, Compass, SASS, Ionic, AngularJS, Groovy, Gradle, Objective-C, JavaScript, Java, Eclipse, Team Foundation Server, GIT, GIT- TF, Bootstrap

Rolle: Lead Web & Mobile Software Engineer
Schlüsselskills:  Scrum, Offshore, Managed Delivery
Kurzbeschreibung: Konzeption & Entwicklung der Core Banking App der Commerzbank Mittelstandsbank
 
Aufgaben:         
  • Framework-Analyse
  • Vorgabe der Architektur
  • Kern-Implementierung von abstrakten Klassen
  • "Verheiraten" von native & hybrid/web Komponenten
  • Erstellung von *.js & *.html Parsern um die Entwicklung im Browser/App zu beschleunigen
  • Erstellung des Buildscripts
  • Implementierung der Funktionalita?ten mit AngularJS, Ionic & Objective-C - Erstellung von Compass/SASS Projekt(en) & Strukturierung
  • Implementierung der Designs auf Vorgabe in Form von Produktionsvorlagen, sowohl web als auch nativ
Projektdauer: 08.2014 bis 04.2015


Projektname:  Commerzbank AG – Onlinebanking Portal
Technologien: JavaScript, Eclipse, Wicket, Bootstrap, HTML5 Shiv, Highcharts, jQuery, Underscore.js, Java, Tomcat, Team Foundation Server

Rolle: Lead Onshore UI Software Engineer
Schlüsselskills:  Scrum, Offshore, Managed Delivery
Kurzbeschreibung: Konzeption & Entwicklung eines Abstrakten Layers mit Appium für die UI-Test Automatisierung im Mobile Bereich
 
Aufgaben:         
  • Restrukturierung/Refactoring von JavaScript-Code fu?r eine bessere Lesbarkeit/Wartung
  • Neuerstellung & Weiterentwicklung von Drittanbieter-UI Widgets
  • Erstellung von neuen Diagrammen basierend auf Highcharts
  • Anbindung an REST-Services
  • Implementierung von Webseiten bzw. Inhalt basierend auf dem Java Wicket Framework
  • Management von Defects & Delegation dieser an weitere Entwickler - Erster Ansprechpartner fu?r Offshore Entwickler
Projektdauer: 05.2014 bis 08.2014


Projektname:  Automated Hybrid Mobile UI Testing im Bankenumfeld
Technologien: Appium, Eclipse, Xcode, Java

Rolle: Senior Software Engineer
Schlüsselskills:  Appium, UI-Test Automatisierung
Kurzbeschreibung: Konzeption & Entwicklung eines Abstrakten Layers mit Appium für die UI-Test Automatisierung im Mobile Bereich
 
Aufgaben:         
  • Einfu?hrung der Testumgebung inkl. Setup & Installation
  • Implementierung von Kernfunktionalita?ten/Klassen mit Appium - Abstrahierung der Testklassen
  • Implementierung von Basis-Testklassen
  • U?bergabe & Einfu?hrung an Test-Team zur weiteren Pflege
Projektdauer: 04.2014 bis 04.2014


Projektname:  Netzwerkportal
Technologien: Wordpress, CSS, HTML, PHP, Apache, MySQL, JavaScript

Rolle: Senior Software Engineer
Schlüsselskills:  Wordpress, PHP, MySQL
Kurzbeschreibung: Konzeption & Entwicklung eines Netzwerkportals
 
Aufgaben:         
  • Erstellung des Wordpress Templates
  • Implementierung von Custom-Plugins fu?r Wordpress
  • Erweiterung der Core-Funktionalita?ten von Wordpress, sowohl Codebase als auch Datenbankschema
  • Installation & InbetriebnahmeInstallation & Inbetriebnahme auf Windows Server 2008 (IIS 7) und Ubuntu Apache
Projektdauer: 01.2014 bis 04.2014


Projektname:  Auftragsverwaltung fu?r ein Logistikunternehmen
Technologien: ExtJS, PHP 5, Zend Framework, MySQL, oAuth 2.0, Webservices, JSON- RPC, SASS, Compass, JavaScript, Apache

Rolle: Projektleiter & Senior Software Engineer
Schlüsselskills: Aptana Studio, Windows Server 2008, Ubuntu, Sencha Cmd
Kurzbeschreibung: Konzeption & Entwicklung eines Auftragsverwaltungssystem für ein Logistikunternehmen
 
Aufgaben:         
  • Requirements Engineering
  • Modellierung & Implementierung MySQL Datenbank inkl. Master-Slave Konfiguration
  • Backendentwicklung mit PHP, Zend Framework
  • Implementierung von oAuth 2.0 Authentifizierungsverfahren
  • Entwicklung von Webservices auf Basis von JSON-RPC
  • Implementierung Frontend mit ExtJS 4.x
  • Entwicklung von custom ExtJS-Komponenten fu?r die Kommunikation mit JSON-RPC und das Handling der oAuth 2.0 Authentifizierung
  • Entwicklung Custom UI-Komponenten
  • Installation & Inbetriebnahme auf Windows Server 2008 (IIS 7) und Ubuntu Apache
Projektdauer: 06.2011 bis 02.2015


Projektname:  Entwicklung eines Versicherungsvergleichsportals
Technologien: Zend Studio, MySQL Workbench, SVN, Git, Zend Framework, ExtJS 4, PHP5, CodeIgniter, Underscore.js, JavaScript, jQuery, Rest

Rolle: Senior Software Engineer
Schlüsselskills: Zend Studio, Aptana Studio, MySQL Workbench
Kurzbeschreibung: Konzeption & Entwicklung eines Vergleichportals im Versicherungsbereich
 
Aufgaben:         
  • Backend Entwicklung mittels PHP, Zend Framework & CodeIgniter
  • Anbindung von Drittanbieter-Schnittstellen
  • Implementierung von REST Webservices
  • Entwicklung von custom UI-Komponten, wie Vergleichsrechner inkl. Anbindung an die Schnittstellen
  • Teil-Projektleitung / ScrumMaster
  • Entwicklung & Integration von custom Drupal-Modulen
Projektdauer: 02.2013 bis 12.2013


Projektname:  Entwicklung einer Auftragsmanagement Software
Technologien: PHP 5, Compass, SASS, WebServices, HTML, CSS, RESTful, JavaScript, MySQL, HTML 5, Dojo

Rolle: Software Engineer / Core Developer
Schlüsselskills: Zend Studio, Aptana Studio, MySQL Workbench
Kurzbeschreibung: Konzeption & Entwicklung eines Auftragsmanagement Systems für die Druck- und Papierindustrie
 
Aufgaben:         
  • Erstellung der MySQL Datenbank
  • Abstimmung mit Fach
  • Implementierung von Design, in Form von HTML / CSS
  • Implementierung Backendschicht mit PHP5 & MySQL
  • Implementierung von Upload-Scripts fu?r diverse Datenformate
  • Implementierung von Excel-Export mit PHP5
Projektdauer: 02.2012 bis 02.2013


Projektname:  Relaunch einer Projektmanagement Software
Technologien: PHP, DOJO, JavaScript, CSS, SASS, COMPASS, HTML, Zend Framework, MySQL

Rolle: Junior Software Engineer
Schlüsselskills: Zend Studio, Aptana Studio, MySQL Workbench
Kurzbeschreibung: Relaunch einer Projektmanagement Software für einen Buchverlag
 
Aufgaben:         
  • Requirements Engineering
  • Modellierung MySQL Datenbank
  • Implementierung Backend in PHP & Zend Framework 1.12
  • Implementierung von Frontend nach Designvorgaben, mit Preprocessor SASS/Compass, Dojo inkl. custom Komponenten
  • Datenbank Performance- Analyse & -Tuning
  • Pflege und Weiterentwicklung des Systems inkl. Taskmanagement
Projektdauer: 04.2010 bis 02.2012


Projektname:  Mobiles Warenwirtschaftssystem (App)
Technologien: Xcode, Objective-C, SQLite, MySQL

Rolle: Junior Software Engineer
Schlüsselskills: Xcode, Objective C
Kurzbeschreibung: Konzeption & Entwicklung eines Warenwirtschaftssystems für das iPhone 3G(S)
 
Aufgaben:         
  • Entwicklung einer Bestellsoftware fu?r das iPhone 3G(S)
  • Design (ERM) & Implementierung einer lokalen Datenbank (SQLite) - Implementierung der UI & Businesslogik
  • Generierung & Versand des Warenkorbs in Form von PDF
Projektdauer: 12.2009 bis 03.2010
KONTAKTANFRAGE VERSENDEN

Ja, ich akzeptiere die AGB

Ja, ich akzeptiere die Datenschutzbestimmungen

Hinweis: der Versand ihrer Kontaktanfrage ist komplett kostenfrei