Michael Kraft
Bis 2023, Senior PHP Developer, Discounto GmbH
Berlin, Germany
Timeline
Professional experience for Michael Kraft
Current 11 years and 7 months, since May 2012
Fullstack Developer, DevOp, Admin, PM, GF
KraftART BerlinProjekte außerhalb meiner Festanstellungen in Kooperation mit versch. Designern
2 years and 10 months, Oct 2020 - Jul 2023
Senior PHP Developer
Discounto GmbH
LeadDev & Mentor, Einführung/Schulung VM/Docker, UnitTests, CleanCode, BestPractices, Scrum, Okr, KPI/Achivement Mindset, Projektmanagement, div. api-integrationen (zb aws face recognition), optimierung/erweiterung der admin- & system-bereiche. Logging Umbau inkl Dashboards & Alerting, Symfony Abhängigkeiten minimiert und Updates ermöglicht/durchgeführt, Architekturkorrekturen im DB-Design und versch. Cachingmechanismen, Demoprojekte mit Jenkins, Docker-Swarm, Kubernetes(Minikube), Blackfire, uvm..
7 months, Oct 2019 - Apr 2020
Senior PHP Developer
tausendkind GmbH
Daily Business, Einführen von Scrum, Beheben von Architekturproblemen/Fehlern, Hilfestellung Projektmanagement, Weiterentwicklung eines Symfony und eines Zend Portals mit div. APIs, Queues, Datenbanken, DataWareHouse, ..
1 year and 11 months, Oct 2017 - Aug 2019
Senior PHP Developer (Lead)
FLYERALARM
Agile/SCRUM, Backend + Frontend + DevOps(Docker, Bamboo, Artifactory, Ansible) Zend Monolithen in Microservice zerkleinert. Entwicklung+Integration neuer Checkout(Frameworklos, DDD, Microservice). Entwicklung des Resp. Designs mit Foundation, Webpack und Varnish ESI. TeamMitglieder längerfristig in CleanCode und TDD geschult. CodingDojos für mehr. Teams. Regelm. Austausch mit anderen Leads und Architekten. Verwaltung/Überwachung der techn. Tasks/techn.Schuld.
7 months, Mar 2017 - Sep 2017
Senior Web Developer
Vertical Media GmbH (Gründerszene)
Fullstackentwicklung mit Symfony, CodeIgniter, Vagrant, Git, Capistrano. Einführung von agilen Arbeitsweisen, -methoden, CleanCode, PSRs, PHPUnit. Verbesserung des Produkt-Dev-Task-Workflow im Ticketsystem. Durchführen von internen Weiterbildungen.
6 months, Sep 2016 - Feb 2017
Senior PHP-Backend-Developer
bytepark GmbH (GVL)
Agile Backendentwicklung nach SCRUM und auf Basis von Symfony2/3. Umsetzungen mit CleanCode, Design Patterns, DDD, REST, SolR, Vagrant. Unit-/Integrations-/UI-Tests, TDD, Continuous Integration, Code Reviews.
4 months, Mar 2016 - Jun 2016
Senior PHP-Entwickler
Stiftung kulturserver.de gGmbH
Projektbezogene Tätigkeit (Frontend & Backend). Aufbau einer lokalen Entwicklungsumgebung einer fast 1:1 Kopie des Liveservers (alle gleichen Pakete, Versionen, Konfigurationen, etc). Schulung der Mitarbeiter(VM, Debugger, korrektes Css, Eindämmung der alten und neuen Code-Fehler). Umsetzung neuer Portale in Half- und Fullresponsive Designs.
6 months, Jul 2015 - Dec 2015
PHP Web-Entwickler
Pro Digitalis Medien GmbH
Projektplanungen und Jira-Administration. Umsetzungen mit dem VanillaFramework und CodeIgniter. Entwicklung von Backendfeatures und Schnittstellen. Frameworkwechsel auf CodeIgniter eines bestehenden Projekts durchgeführt. Administration, Design und Entwicklung versch. Projekte.
Projektplanung und agiles Arbeiten mit Kanban. Backend- und Frontendentwicklung mit CodeIgniter, Twig und Angular. Tieferer Einstieg in DesignPatterns und CleanCode. Entwurf versch. UML-Diagramme. Aufsetzen und Verwalten von asynchronen AMQP-MessageBrokern wie RabbitMq. Entwicklung von REST- bzw RESTful-APIs. Halten und organisieren von Entwicklermeetings. Selbstständige Weiterentwicklung in neusten Techniken.
Inhalte wurde in den letzten Jahren stark beschnitten. Abschluss besser als Dozent ;)
11 years and 8 months, Oct 1999 - May 2011
Webdesign, -Entwicklung, -Administration, -Hosting
selfstudy
Webdesign, -Entwicklung und Administration versch. Projekte sowie ständige Weiterbildungen
1 year and 5 months, Nov 2009 - Mar 2011
Sachbearbeitung Einkauf/Verkauf + IT-Techniker
Dialog Computer Systems GmbH
Einkauf, Verkauf, Reparaturservice und Kundenberatung von: Fujitsu, Astaro, Keocera, Oki Außendienst als Techniker für gehobene Kunden wie: Siemens, Anwaltskanzleien, Hotels Lieferung/Transport hochwertiger IT-Technik
4 years, Jan 2006 - Dec 2009
Administrator & Supporter
Battlefield Nation (+20.000 User)
2 years and 7 months, Apr 2007 - Oct 2009
Einkäufer und Lagerist
Prigge Automatiktüren GmbH
Einkäufer des gesamten Firmenbedarfs: Lagerware wie: TORMAX, GEZE, BEA, BTR Baumaterialien wie: Baustahl, VSG Monteurbekleidung, Werkzeuge / Maschinen Büroausstattung / IT-Technik Verwaltung des gesamten Lagers: Inventuren, Ein- und Ausgaben, Protokollierungen Einführung eines Warenwirtschaftssystem Einweisung und Schulung der Mitarbeiter Optimierung der Software und des Lagers Rechnungskontrollen, Lieferterminüberwachungen, Verhandlungsgespräche, Bedarfs- und Marktanalysen, uvm.
9 months, Jun 2006 - Feb 2007
Systemadministrator
Kolleg Schöneberg
Verwaltung der gesamten Schultechnik(Einkauf, Verkauf, Administration, Wartung, etc). Schulung der Dozenten und Schüler. Etagenweise-Netzwerkplanung und Umsetzung in einem Denkmalgeschütztem Gebäude.
17 years and 3 months, Dec 1989 - Feb 2007
nerd
selfstudy
Angefangen mit Windows2.6 und seitdem ständig mit Hard- & Software für Audio, Video, Netzwerke, Systeme und Tools auseinandergesetzt. Kpl. PC-Geschichte miterlebt: (S)VGA, Soundkarte, CD-Rom, BBS, Nullmodem, 2.4k Modems, Kanalbündelung, BASIC, Borland C, C++, VBS, Assembler/Disassembler, Hexcode, Networks(tcpip, ports), Security, IIS, Apache, Nginx, uvm
5 months, Oct 2005 - Feb 2006
PC-Techniker
je-Computer
Reparatur von Kundensystemen in Hard- und Software Installation und Konfiguration von neusten HighEnd-Consumer-PC´s
1 year and 2 months, May 2004 - Jun 2005
Ausbildung: Kaufmann im Groß & Außenhandel
Bär & Ollenroth KG
Fortsetzung der Ausbildung wg Insolvenz der Geniatec AG
1 year and 8 months, Oct 2002 - May 2004
Ausbildung: Kaufmann im Groß & Außenhandel
Geniatec AG
Alle Tätigkeitfelder im Einkauf, Verkauf und Logistik.
1 year and 11 months, Oct 1999 - Aug 2001
IT-Technik, Netzwerke und Webdesign
INC-Systems
Mittlere Netzwerke geplant, realisiert und administriert. Internetpräsentationen mit HTML, CSS, und Javascript nach Kundenabsprachen umgesetzt. PC-Systeme konfiguriert und repariert. Schulungen vorbereitet und umgesetz.
Languages
German
First language
English
Intermediate
Javascript
Intermediate
PHP
First language