Profilbild von Marcel Ploch Flutter Schulungsleiter, Mobile Development mit Flutter, Projektleiter, IT-Architekt aus Mainz

Marcel Ploch

verfügbar

Letztes Update: 02.11.2022

Flutter Schulungsleiter, Mobile Development mit Flutter, Projektleiter, IT-Architekt

Firma: coodoo GmbH - Flutter Agency
Abschluss: Bachelor of Science
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)

Dateianlagen

Profil_Marcel_Ploch.pdf

Skills

Flutter, Riverpod, Bloc, Mokito, Cross Plattform,Firebase, TypeScript, NodeJS, Java, JavaScript (ES5 / ES6), Java EE, EJB, Batch, CDI, JPA, JAX-RS, JSF, ExpressJs, NestJs, LoopBack, Angular, Flutter/Dart, Sass, Spring Framework,  HTML 5, CSS 3, Responsive Web Design, Bootstrap, XML, XSLT, REST, JSON, AJAX, XHR, HTTP, SOAP, Cloud Services, AWS, Google Cloud Platform, Docker, Kubernetes, Server / Runtimes ExpressJS, JBoss AS, JBoss Wildfly, Apache Tomcat, Datenbanken, MySQL, SQLite, CouchDb, MS-SQL, PostrgreSQL, DynamoDB, Redis, Memcache, MongoDB, Apache Solr, Lucene, Eclipse, Visual Studio Code, Gitlab, NetBeans, Diverse Editoren, Sequel Pro, PHPStorm, Chrome Developer Tools, MS Office Suite, Google Suite, Agile Softwareentwicklung, Scrum, Kanban, Extreme Programming XP, Integration, Continuous Delivery, Build-Tools, Pipelines, OOP, Strukturierte Programmierung, Clean Code, Client/Server-Architektur, SOA, TDD und BDD, JavaScript, Windows, Linux, Mac OS, CMS, API, Continuous Integration, REST API, Cloud, AngularJS, User Interface, Usability, Responsive Design, JBoss Wildfly 10, Application Server, Mobile, First, Maven, Jenkins, Elasticsearch, Datenbank, Smartphones, HTML, Web-Frontend, JBoss Wildfly 9, Thymeleaf, CSS, Stack Software Developer, Refactoring, Programming, GIT, Jira, Vagrant, Ansible, Express, Grunt, Nginx, Mocha, Protractor, Symfony, agilen, RIA, JS, UI, Server Side, Gulp, Magento, Apache, Java 1.4.2, Tomcat 5.0, Zend Studio, Xcode, Android Studio, Zend Server, Groovy, Grails, SVN

Projekthistorie

03/2019 - bis jetzt
Architekt und Entwickler
Angular 8 SSR

Beschreibung Für die größte deutsche Zeitung im Bereich Immobilienwirtschaft
wurde deren bestehendes Nachrichtenportal von einer PHP ZF1
Lösung auf eine Angular 8 SSR Lösung umgebaut. Hierbei
wurde darauf geachtet, dass alle Komponenten von allen in der
Firma bestehenden Angular Anwendungen genutzt werden
konnten. Dabei wurde darauf geachtet die API mit einem
mehrstufigen Cache abzusichern um großer Last zu
entsprechen.

Alle wichtigen Funktionen die bisher über die PHP Lösung
bereitgestellt worden sind wurden durch die Angular Lösung und
dem zugrundeliegenden Express Server entsprechend abgelöst.

Weiterhin wurde Continuous Integration und Delivery eingerichtet
um den Code zu jederzeit einfach und schnell in dem
passendem Kubernetes Cluster bereitzustellen. Hierbei wurde
ein minimales Docker Image genutzt.

01/2016 - bis jetzt
Projektleiter, IT-Architekt, Entwickler

Community

Rolle Projektleiter, IT-Architekt, Entwickler

Beschreibung Entwicklung und betreiben von LigaHero (https://halbzeit.app),
einer Fußball Community mit 130.000 aktiven Spielern.

Die Service Orientierte Architektur bietet über eine REST API die
Daten für mehrere Web Applikationen an und wird in der
Amazon Cloud betrieben.

Die Plattform muss modernsten Web Ansprüchen entsprechen,
da sie auch als Whitelabel Software bei großen Kunden wie z.B.
Würth oder die Deutsche Bahn verwendet wird.

2016 wurde das komplette Frontend auf eine Single Page
Application auf Basis von AngularJS hochgehoben um den
Usern das bestmögliche User Interface mit maximaler Usability
zu geben. Dabei wurde neben wiederverwendbaren Web
Components auf Responsive Design geachtet.




2017 wurde mit Native Script eine mobile App entwickelt, die seit
August 2019 auf Flutter portiert wird.

Neben den Web-Anwendungen ist vor allem eine robuste und
flexible IT-Architektur das Ziel von HALBZEIT.app, die sich
bereits in mehreren anderen Projekten bewährt hat.

Durch die hohe Last ist auch das Thema Skalierbarkeit unter
Verwendung von Datenbanken und modernsten
Web-Technologien und der Anpassung an die Cloud ein
zentrales Thema.

Technologien Java EE (JPA, Batch, EJB, CDI, JAX-RS), JBoss Wildfly 10
(Application Server), Service Orientierte Architektur, REST,
JSON, AngularJS, Flutter, AWS Cloud, HTML 5, CSS 3, Mobile
First, Responsive Web Design, Agile, Maven, Jenkins

11/2019 - 11/2019
Entwickler und Architekt
Angular 8 SSR

Beschreibung Eine Plattform mit verschiedensten "Datenbanken" für
Immobilien Researcher soll entwickelt werden.

Dabei wurde eine Software für die Datenerfassung umgesetzt
und verschiedene Tools für die Researcher.
Zentral ist dabei die Verwendung von Elasticsearch, einem
Such-Index, für komplexe Datenqueries.

Die zentrale Datenbank verwaltet eine große Menge an
relevanten Daten für die Immobilienwirtschaft, die alle
untereinander verknüpft sein können.

Verschiedene Frontends, Entwickelt mit Angular und eine REST
Api, ermöglichen die Umsetzung dedizierter Use Cases.

Die Entwicklung der mobilen Darstellung für iPad und
Smartphones ist auch Teil des Projekts.
Eine Evaluierung der Verwendung von Flutter ist bereits
gestartet.




Alle Softwaremodule werden mit Docker ausgeliefert und bei
AWS gehostet.

Technologien AWS, Java EE, HTML, JavaScript, Angular, REST,
Elasticsearch, Flutter, Responsive Design

11/2019 - 11/2019
Head of Technical Architecture
Angular 8 SSR

Beschreibung Beratung von Kunden vor Ort. Erarbeiten von Technischen
Konzepten.
Entwicklung eines Firmen weiten Software Entwicklungs
Prozesses mit agilen Methoden.
Erstellung von Prototypen und Proof of Concepts. Erstellung
einer RIA Applikation mit AngularJS
(Fahrzeugkonfigurator für einen deutschen Automobilhersteller).
Research and Development bzgl.
Verschiedener JS UI und Server Side Frameworks und Libraries




Technologien GIT, Stash, Jira, PhpStorm, Vagrant, Express, Sass, Grunt, Gulp,
Nginx, Magento,
Docker, Karma, Protractor

04/2016 - 01/2017
Full Stack Software Developer
Angular 8 SSR

Software Produktes zur Erstellung von Wissensmodellen

Rolle Full Stack Software Developer


Beschreibung Erstellen von neuen Anforderungen in enger Zusammenarbeit
mit dem Produkt Management ,
Refactoring von bestehenden Anwendungen sowohl im Frontend
als auch Services im Backend. Nutzung
von aktuellen Entwicklungs Paradigmen wie Scrum und Pair
Programming. Umsetzung von Stories in
Abstimmung mit dem Produkt Manager.




Erstellung von Deployment und Delivery Pipelines.

Technologien GIT, Jira, PhpStorm, Vagrant, Docker, Ansible, Express, Sass,
Grunt,
Nginx, Karma mit Jasmine, Mocha mit Should, Protractor,
AngularJS, NodeJS, PHP, Symfony 2

01/2015 - 12/2015
IT-Architekt
Angular 8 SSR

Beschreibung Konzeption und Einführung einer skalierbaren,
service-orientierten IT-Architektur auf Basis von JavaEE 7,
welche die alte auf PHP basierende Architektur ablösen sollte
und das Web-Portal der Immobilien Zeitung für zukünftige
Aufgaben vorbereitet.

Ziel war es eine IT-Architektur zu konzipieren, die für
verschiedenste Web-Applikationen innerhalb des Portals
eingesetzt werden kann.
Neben dem Fokus auf größtmöglicher Usability im Web-Frontend
für die User wurde vor allem auf die Entwicklung des einer
Architektur mit Guidelines und Komponenten für die Entwickler
geachtet.

Nach der Konzipierung der IT-Architektur haben ich die
Entwickler geschult und die Portierung sowie die erste
Neuentwicklung begleitet.

Die komplette Entwicklung wurde agil unter Verwendung von
Scrum durchgeführt.

Technologien Java EE 7 (JPA, Batch, EJB, CDI, JAX-RS), JBoss Wildfly 9
(Application Server), Service Orientierte Architektur, REST,
JSON, AngularJS, Thymeleaf, Apache Solr, Linux, HTML 5, CSS
3, Responsive Web Design, Bootstrap, Maven, Jenkins

10/2011 - 11/2013
Web Developer / Senior Web Developer
Planung und Konzipierung von Technischen Umsetzungen

Beschreibung Erstellen eines Autokonfigurators für einen großen Deutschen
Autohersteller,.
Erstellen von Build Skripten zum Einsatz in einer CI Umgebung.
Erstellung von statischen und Dynamischen Website Templates.
Erstellen und integrieren eines Apache Shindig Container
Widgets in eine unabhängige Anwendung mit
Rückkommunikation. Erstellen von Aufwandsschätzungen und
Unterstützung bei der Planung und
Konzipierung von Technischen Umsetzungen.
Entwicklung und Pflege von Nativen / Hybriden Mobilen
Applikationen

Technologien Eclipse, Java 1.4.2, Tomcat 5.0, PHP, Zend Framework, Zend
Studio, Xcode,




Android Studio, GIT, Stash, Jira, PhpStorm, Vagrant, Sass

10/2010 - 09/2011
Software Entwickler
Angular 8 SSR

deutsche Krankenkasse

Rolle Software Entwickler

Beschreibung Erstellung von Webapplikationen mit agilen Methoden.
Erstellen eines Admin Bereiches zur Pflege von Informationen.
Datenbank Pflege und Erstellung,


Technologien Zend Studio, Zend Framework, Zend Server, STS, Groovy &
Grails, Jira, SVN

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Sofort verfügbar. 
Mindestens 80% remote
Profilbild von Marcel Ploch Flutter Schulungsleiter, Mobile Development mit Flutter, Projektleiter, IT-Architekt aus Mainz Flutter Schulungsleiter, Mobile Development mit Flutter, Projektleiter, IT-Architekt
Registrieren