Softwarearchitektur
11/2005 ? 04/2009
angewandte Informatik (nicht beendet)
Schwerpunkt: Medientechnik
11/2004 - 10/2005
Betriebswirtschaftslehre
Berufserfahrung
10/2018 - heute
Rolle: Geschäftsführer
Kunde: on request
08/2015 - 09/2018
Rolle: self employed
Kunde: [Name auf Anfrage] Software Engineering e.K.
02/2015 - 08/2015
Rolle: Senior-Softwareentwickler
Kunde: Trust International Hotel Reservation Services GmbH
Aufgaben:
Entwicklung an einem J2EE Backend für Hotelreservierungen
Neuumsetzung des Synchronisierungssystems mittels Dependency Injections und TDD
Neuumsetzung und Erweiterung des Bezahlsystems
Benutzte Technologien/Methoden:
Java 7, Google Guice, JPA, JSON, JMS, EJB, Struts, SOAP, MySQL, Maven, Docker, Ansible, SVN, git, logstash, Kibana, Rally, TDD, IntelliJ
01/2013 - 02/2015
Rolle: Softwareentwickler
Kunde: F.A.Z. Electronic Media GmbH
Aufgaben:
Weiterentwicklung und Wartung der faz.net Webseite
Weiterbildung der Mitarbeiter im Bereich testgetriebene Entwicklung
Neukonzipierung der Architektur als Mitglied des Architekturgremiums
Deployment von mehreren Modulen des Webseiten Ökosystems
Benutzte Technologien/Methoden:
Java 7, Javascript, HTML, CSS, Spring 4, Spring Boot, Solr, Apache Camel, Maven, gradle, MongoDB, MySQL, REST, SOAP, Tomcat, Polopoly, JUnit, Mockito, Powermock, Selenium, Gatling, JIRA, Crucible, Stash, Confluence, Jenkins, Sonar, SVN, git, JMeter, Docker, TDD, Scrum, Kanban, Eclipse, IntelliJ
02/2012 - 12/2012
Rolle: Softwareentwickler
Kunde: Flavia IT-Management GmbH
Aufgaben:
Entwicklung von Webapplikationen für diverse Kunden
Wartung und Weiterentwicklung eines bekannten Mailingdienstes
Entwicklung einer REST-Schnittstelle für Buchungsdienste
Kunden: T-Systems MMS, 1 & 1 Internet AG, HLX GmbH
Benutzte Technologien/Methoden:
Java 6, Javascript, HTML, CSS, JSF 2, Google Guice, JUnit, Maven, JBoss, Tomcat, Jersey, Liferay, Portlets, MySQL, PostgreSQL, SVN, TDD, Scrum, Eclipse
09/2009 - 12/2011
Kunde: gruuna GmbH & Co. KG
Aufgaben:
Leiter der Entwicklung (seit Dez 2010)
Leitung der Entwicklungsabteilung
Einführung und Coachen der agilen Methodik Scrum
Planung von weiteren Funktionalitäten mit Projektmanagement
Weiterentwicklung mehrere Funktionalitäten für die Internetplattform gruuna.com
Koordination IT (seit Oct 2010)
Koordination der Prozesse innerhalb der Entwicklungsabteilung
Assistenz der Leitung
Entwicklung mehrere Element im firmeninternen CRM System
Softwareentwickler (seit Sep 2009)
Entwicklung von Funktionalitäten für die Internetplattform gruuna.com
Deployment des Gesamtsystem auf die Live Systeme
Benutzte Technologien/Methoden:
Java 5, JSF 1.2, prototype.js, jQuery, Weblogic, Tomcat, openEJB, Oracle DB, JIRA, Redmine, Scrum, Eclipse, ant, Maven, SVN, Salesforce
12/2008 - 04/2009
Rolle: PHP Entwickler
Kunde: Trollgames GmbH
Aufgaben:
Entwicklung und Wartung eines browserbasierten Spiels in Teilzeit Benutzte
Technologien/Methoden:
PHP 5, MySql, Javascript, HTML, CSS
Softwarearchitektur
11/2005 ? 04/2009
angewandte Informatik (nicht beendet)
Schwerpunkt: Medientechnik
11/2004 - 10/2005
Betriebswirtschaftslehre
Berufserfahrung
10/2018 - heute
Rolle: Geschäftsführer
Kunde: on request
08/2015 - 09/2018
Rolle: self employed
Kunde: [Name auf Anfrage] Software Engineering e.K.
02/2015 - 08/2015
Rolle: Senior-Softwareentwickler
Kunde: Trust International Hotel Reservation Services GmbH
Aufgaben:
Entwicklung an einem J2EE Backend für Hotelreservierungen
Neuumsetzung des Synchronisierungssystems mittels Dependency Injections und TDD
Neuumsetzung und Erweiterung des Bezahlsystems
Benutzte Technologien/Methoden:
Java 7, Google Guice, JPA, JSON, JMS, EJB, Struts, SOAP, MySQL, Maven, Docker, Ansible, SVN, git, logstash, Kibana, Rally, TDD, IntelliJ
01/2013 - 02/2015
Rolle: Softwareentwickler
Kunde: F.A.Z. Electronic Media GmbH
Aufgaben:
Weiterentwicklung und Wartung der faz.net Webseite
Weiterbildung der Mitarbeiter im Bereich testgetriebene Entwicklung
Neukonzipierung der Architektur als Mitglied des Architekturgremiums
Deployment von mehreren Modulen des Webseiten Ökosystems
Benutzte Technologien/Methoden:
Java 7, Javascript, HTML, CSS, Spring 4, Spring Boot, Solr, Apache Camel, Maven, gradle, MongoDB, MySQL, REST, SOAP, Tomcat, Polopoly, JUnit, Mockito, Powermock, Selenium, Gatling, JIRA, Crucible, Stash, Confluence, Jenkins, Sonar, SVN, git, JMeter, Docker, TDD, Scrum, Kanban, Eclipse, IntelliJ
02/2012 - 12/2012
Rolle: Softwareentwickler
Kunde: Flavia IT-Management GmbH
Aufgaben:
Entwicklung von Webapplikationen für diverse Kunden
Wartung und Weiterentwicklung eines bekannten Mailingdienstes
Entwicklung einer REST-Schnittstelle für Buchungsdienste
Kunden: T-Systems MMS, 1 & 1 Internet AG, HLX GmbH
Benutzte Technologien/Methoden:
Java 6, Javascript, HTML, CSS, JSF 2, Google Guice, JUnit, Maven, JBoss, Tomcat, Jersey, Liferay, Portlets, MySQL, PostgreSQL, SVN, TDD, Scrum, Eclipse
09/2009 - 12/2011
Kunde: gruuna GmbH & Co. KG
Aufgaben:
Leiter der Entwicklung (seit Dez 2010)
Leitung der Entwicklungsabteilung
Einführung und Coachen der agilen Methodik Scrum
Planung von weiteren Funktionalitäten mit Projektmanagement
Weiterentwicklung mehrere Funktionalitäten für die Internetplattform gruuna.com
Koordination IT (seit Oct 2010)
Koordination der Prozesse innerhalb der Entwicklungsabteilung
Assistenz der Leitung
Entwicklung mehrere Element im firmeninternen CRM System
Softwareentwickler (seit Sep 2009)
Entwicklung von Funktionalitäten für die Internetplattform gruuna.com
Deployment des Gesamtsystem auf die Live Systeme
Benutzte Technologien/Methoden:
Java 5, JSF 1.2, prototype.js, jQuery, Weblogic, Tomcat, openEJB, Oracle DB, JIRA, Redmine, Scrum, Eclipse, ant, Maven, SVN, Salesforce
12/2008 - 04/2009
Rolle: PHP Entwickler
Kunde: Trollgames GmbH
Aufgaben:
Entwicklung und Wartung eines browserbasierten Spiels in Teilzeit Benutzte
Technologien/Methoden:
PHP 5, MySql, Javascript, HTML, CSS
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.