Über mich

Über mich

Open-Source-Ausprobierer der schnelle Ergebnisse ohne große Komplexität liebt

  • Name: Bernhard Franke-Polz
  • Alter: 37
  • Adresse: Prinzenstr. 23 / 67722 Winnweiler
  • E-Mail: bernhard@franke-polz.de

0 abgeschlossene Projekte

Mein Gulp Profil

Resume

Short-CV

seit 02/2020

Freiberuflicher Softwareentwickler

Freelancer

Entwickeln von MVPs, PoCs und kompletten Softwarelösungen, Solo oder im Team

04/2017 - 01/2020

Senior Softwareentwickler

Digital Devotion Group Kaiserslautern

Hauptverantwortliche Entwicklung der Vineyard Cloud Android App und versch. IoT-Anwendungen

05/2014 - 03/2017

Android Entwickler

Saitow AG Kaiserslautern

Planung und Umsetzung von B2B und B2C Apps im Automobilbereich und stellv. Teamleiter

03/2009 - 04/2014

Freiberuflicher Webentwickler

Freelancer

PHP Backend- und Frontend Entwicklung alleine als auch im Team für Kunden wie Freenet, Mercedes-Benz Bank, Accenture und weitere

02/2006 - 02/2009

Webentwickler

Ostteam GmbH Erfurt

Entwickeln von Internet-Booking-Engines für Flug, Sprachreisen und Mietwagen sowie Suchmaschinenoptimierung und Webserver-Administration

07/2005 - 02/2006

Webentwickler

Schmetterling Reisen GmbH & Co KG

Weiterentwicklung des Reisebüro-Kooperations- Intranets

08/2002 - 07/2005

Auszubildender

Schmetterling Reisen GmbH & Co KG

Fachinformatiker
Anwendungsentwicklung

07/2001 - 05/2002

Zivildienstleistender

EJB Weimar

Hausmeister- und Rezeptions-Arbeiten

06/2001

Abiturient

Leuchtenburg Gymnasium Kahla

Abitur

Referenzen

Referenzen

Skills

Meine Skills

Kotlin

90%

Scrum

85%

GoogleMaps

80%

Open-Source

90%

Rest-APIs

90%

Bluetooth Beacons

80%

Android

95%

Projekthistorie

Projekte

Abgeschlossene Projekte

09/2020 - aktuell

Baubranche

Android, GAEB Standard, XML, Mindmap

Planung und Entwicklung einer Android App zur vereinfachten Abrechnung von Kanal-Arbeiten im Baubereich.

Einlesen und ausgeben von Leistungsverzeichnissen im GAEB-Format sowie vereinfachte Dateneingabe und Berechnung diverser Bauformeln.
05/2020 - 09/2020

3S Antriebe GmbH

Android, Kotlin Multiplattform, UML, OpenProject, Zoom

Design, Entwicklung und Launch einer neuen (vorerst Android) Software Schnittstelle für Geräte des Kunden.
Die Aufgabe bestand im Einzelnen in der Planung (Flowcharts, Sequence Diagrams, Konzepte), in der Umsetzung, der Dokumentation und dem Test der Software.
Besondere Herausforderung war die Datenübermittlung per Bluetooth Device mit dem Modbus-Protokoll.

01/2020 - 03/2020

Smart connected city infrastructure GmbH

Android, Java, Kotlin, Firebase, GoogleMaps, Projektmanagement, Trello

Entwickeln eines Android App-POC und darauffolgenden MVP zur Erfassung von Bestandsdaten in kommunalen Wassernetzen. Anbindung von Google Maps und des auf PHP basierenden Backend. Anbinden eines per Bluetooth kommunizierenden Schieberdrehgeräts. Releaseverwaltung und Continous Deployment im PlayStore. Projektmanagement per Videokonferenzen und Trello.

03/2017 - 01/2020

Digital Devotion Group

Android, Java, Kotlin, Firebase, GoogleMaps, Beacons, Scrum, Typo3

Festanstellung: Entwicklung von versch. POCs / MVPs

  • Vineyard-Cloud Android App
    • Entwicklung der welche eine mobile Lösung zur Parzellen-, Mitarbeiter- und Aufgabenverwaltung darstellt
    • inkl. Anbindung an Bluetooth LE Beacons Offline-Queue Zeiterfassung Modulfähigkeit Rechteverwaltung automatisches Ausfüllen von Dünge- und Pflanzenschutzformularen
    • Mit-Entwicklung des dazugehörigen Backend auf Basis von Java (später Spring), Restful API
    • Mit-Entwicklung des dazugehörigen Frontend auf Basis von AngularJS
  • Android App zur Ortsbestimmung von Objekten wie z.B. Werkzeug auf Basis von Beacons innerhalb einer Werkshalle bzw. versch. Baustellen
  • PHP-Weiterentwicklung eines multi-funktionalen Backend
  • versch. Typo3 Webseiten

03/2014 - 02/2017

Saitow AG

Android, Java, Firebase, Scrum, Soap

Festanstellung: Entwickeln von B2B und B2C Android Applikationen im Automotive Bereich

  • Entwicklen eines Felgen und Reifen Shopsystem für Android Tablets (B2B)
  • Entwicklung eines Kiosk Modus für selbst gebrandete Tablets der Saitow AG inkl. Flashen der Firmware (B2B)
  • Entwicklung der Wash-App (B2C) zur Anzeige von Waschstraßen inkl. derer Meta-Daten und Anzeige in Google Maps + Push Notifications
  • Anbindung eines Bluetooth Handscanners zum auslesen von Barcodes in einer App und UI zur Einbindung in die Wash-App
  • Entwicklerschulungen (CleanCode, Android Entwicklung)

02/2014 - 02/2014

Rhein-Neckar-Verkehr GmbH

PHP 5.3, Zend Framework 1.11, jQuery, HTML

Erweiterungen für den Fahrerdialog

06/2013 - 12/2013

Mercedes-Benz-Bank

PHP 5.3, Zend Framework 1.11, jQuery, HTML5, Scrum

Refactoring und neue Features entwickeln für eine bestehende Anwendung zur Prüfung der Kundenliquidität

03/2013 - 06/2013

Deeliva (Startup)

PHP 5.4, Zend Framework 2.1, jQuery Mobile, HTML5, Mobile App-Entwicklung, Json, Facebook API, Paypal, Phonegap, Google Maps API

Eigenständige Entwicklung einer HTML5 App auf Basis von Wireframes. ZF2 im Backend als Json-Api und HTML5 mit jQuery Mobile im Frontend. Warenkorb, Bezahlung über Paypal, GoogleMaps API, Facebook Login

01/2013 - 03/2013

Department X

PHP, Apache, Zend Framework 1.10, SVN, CSS3, HTML5, jQuery, Javascript, Facebook-API, Soap, MI24

Komplettes Layouting und Programmierung einer mehrsprachigen Micro-Site mit intensiver Social-Media Einbindung (Facebook, Twitter, Instagramm, versch. Blogs)

11/2012 - 11/2012

BCM Solutions

PHP, Apache, Git, Zend Framework 1.11, MySql, Cronjobs, VirtualBox, VM, Debugger

Eigenständige Planung und Entwicklung der Gutscheinfunktionalität im Order-Backend einer Web-To-Print Iphone App. Einbindung in den Order-Lifecycle im Firmen-eigenen Shop-Framework. Programmierung diverser Cronjobs im Zusammenhang mit der vorhandenen State-Machine.

06/2012 - 08/2012

HSP AG

HTML 5, jQuery, tinyMce, Zend Framework, Zend Studio, MySql, CSS

Eigenständige Planung und Entwicklung einer Foren-ähnlichen Anwendung mit Bewertungssystem und Administration

05/2012 - 05/2012

ZF Lenksysteme GmbH

jQuery, HTML 5, Gimp, Zend Studio, Zend Framework, CSS

Design und Entwicklung eines Dashboards mit verschiedenen Einzelapplikationen.

11/2011 - 02/2012

HSP AG

PHP 5, Zend Framework, Zend Studio, MySql Workbench, Mysql (InnoDb), CSS

Entwicklung einer Login-gestützten Online-Anwendung für ca. 1000 Personen zur Tätigkeitserfassung und Auswertung (on-the-fly generierte Diagramme), sowie Backend zur Administration unter Berücksichtigung aktueller Datenschutzbestimmungen.

08/2011 - 10/2011

Freenet GmbH

PHP 5, Zend Framework, Lucene, MySQL, Ajax, jQuery

Performance-Optimierung (insbesondere der DB) sowie Entwicklung einer neuen Ajax-Basierten Single-Suche

01/2011 - 06/2011

Rocket Internet

PHP 5, Zend Framework, Magento, OTRS, Zend Studio, MySql Workbench, Propel ORM, ExtJs, Mysql (InnoDb), Scrum, PHPUnit

Ablösen der Magento-Shop Lösung durch eine Zend-Framework basierte Backend-Engine sowie eine eine eigene Frontend-Applikation basierend auf einem key-value-store. Mitarbeit in einem größeren Team größtenteils auf Basis von Scrum. Weitere Aufgaben waren der Export/Import von Magento-Daten (EAV-Modell), Anbindung externer Webservices wie OTRS, Anbindung an das Data-Ware-House (Oracle) sowie die Kommunikation zwischen Backend- und der Frontend-Applikation.

11/2010 - 12/2010

Accenture GmbH

Ajax, JavaScript, jQuery, HTML, CSS

Frontendentwicklung: Erstellen eines RIA-Prototypen „der Zukunft“ unter der Vorraussetzung der Barrierefreiheit auf der Basis von Photoshop-Entwürfen und Wireframes

09/2010 - 10/2010

TUI AG

PHP 5, Zend Framework, Magento, OTRS, Zend Studio, MySql Workbench, Propel ORM, ExtJs, Mysql (InnoDb), Scrum, PHPUnit

tuicars.com: Umzug der kompletten Statischen Webseite nach Typo3 inkl. Installation und Einrichtung von Direct-Mail (Newsletter-Extension), AW-Stats, CoolUri, IBE-Einbindung

03/2010 - 07/2010

Freenet GmbH

Zend Framework, PHP5, MySql, Smarty, SOAP, XML, Ajax, jQuery, javascript, PHPEdit, PHPDoc, SVN

single.de: Kompletter Relaunch der Community, inkl. Beratung und Dokumentation. Mitarbeit mit 3 weiteren Entwicklern und 2 HTML-Entwicklern. Nach gegebenen Konzept auf dem Zend Framework aufgebaut. Templates wurden mit Smarty Template-Engine erstellt.

02/2010 - 02/2010

TUI AG

Typo3, TypoScript, Ajax, Javascript, PHP, MySql, CSS

Erstellung der Seite reiseinsleben.de auf Basis von Typo3 und eines Mini-Administration-Systems zum anlegen von neuen Reisedaten und verwalten der getätigten Buchungen. Design-Grundlage waren Photoshop-Entwürfe.

12/2009 - 02/2010

TUI AG

Zend Framework, PHP5, MySql, Google Maps API, jQuery, Ajax, PHPEdit, CSS

Im Homeoffice entstanden ist der "Marktplatz für Urlaubserlebnisse in Mecklenburg-Vorpommern". Grundlage war ein Pflichtenheft sowie ein XHTML-Template welches gestellt wurde. Komplette Umsetzung im MVC-Pattern (Zend), Einbindung der Google Maps API (Punkt auf Karte setzen und in gegebenen Umkreis suchen) und Entfernungsberechnung. Zudem wurde ein Backend für Anbieter erstellt mit denen Anbieter ihre eigene Seite auf dem Portal, Ihre Stammdaten und Veranstaltungen pflegen können (ähnlich myspace). Das Projekt tui-mv.de wurde Anfang 2012 wieder eingestellt.

08/2009 - 12/2009

DMC

PHP 5, XML, Typo3, TypoScript, MySql, jQuery, XHTML, Eclipse, Scrum, CSS, JavaScript, SVN

Mitarbeit in Teams von 5-15 Personen auf Basis von Scrum. Es wurden 3 verschiedene Webshops auf Typo3 und das bei DMC genutzte Webshop-Framework umgesetzt. Die bereits bestehenden eher statischen Webshops wurden 1 zu 1 kopiert und über Typo3 leichter administrierbar gemacht. Daten wurden über XML-Schnittstellen mit dem Webshop-Betreiber ausgetauscht, wofür spezielle Import/Export Scripte erstellt werden mussten.

07/2009 - 07/2009

TUI AG

PHP 5, MySQL, Zend Framework, Scriptaculous, PHPEdit, CSS, JavaScript

Gewünscht wurde eine Anwendung zur möglichst einfachen Verwaltung von Wahlkreisen in denen Sitzungen abgehalten werden in denen wiederrum Maßnahmen beschlossen werden. Besonderes Augenmerk wurde auf Sicherheit gesetzt. Zudem wurde ein passendes Webhosting-Paket ausgesucht und eingerichtet und ein Bugtracking-System installiert.

03/2009 - 06/2009

Freenet GmbH

PHP 4/5, Zend Framework, Prototype, Scriptaculous, Ajax, Oracle, Eclipse, CSS, Tabellenloses Layout, Javascript, Soap, XML, PHPDoc, Linux, SVN

Projekt 1: Grußkarten Es sollte eine Möglichkeit geschaffen werden aus der Online-Mail-Anwendung heraus Grußkarten zu verschicken. Die Anwendung, die auf einem Soap-Service aufsetzt, wurde nach Konzept erstellt, implementiert, dokumentiert und getestet.
Projekt 2: DNS-Redirect Der Mailanbieter bietet u.a. auch DSL-Zugänge an. Hier wurde nach einer Lösung gesucht um Kunden, die eine nicht existierende Domain aufrufen, keine Fehlerseite anzuzeigen sondern Suchergebnisse der Suchmaschine Yahoo. Per XML wurden Daten an Yahoo gesendet und empfangen. Eingebaut wurde u.a. ein Pager, ein eigenes Template-System, um die Seite ohne eingreifen der Programmierer von den Designern ändern zu können, und eine Sucheingabemaske um eine neue Suche anzustoßen.
Projekt 3: Kontaktdaten-Import In der Online-Mail-Anwendung wurde ein Import erstellt der verschiedenste Datei- formate von Mailprogrammen wie z.B. Thunderbird oder Outlook in mehreren Versionen erkennen und importieren kann.

Blog

Blog

2.3.2020 Android

Effizientes Arbeiten mit Android Studio

Kleine Tipps/Best Practices für effizientes arbeiten mit Android Studio

3.3.2020 Android

Checkliste für die Android App-Entwicklung

Wer schon eine App veröffentlicht hat, kennt den normalen Zyklus vom Kickoff bis zum Xten Crashreport...

Kontakt

Kontakt

Adresse

Prinzenstr. 23, 67722 Winnweiler

Telefon

06302 689 103