Anwesenheiten beim Kunden sind nach Rücksprache mit dem Kollegen möglich.
Großteil per remote - 1-2 im Monat beim Kunden vor Ort sollte möglich sein
Projekte / Erfahrungen / Werdegang
Projektname: Buchhaltung für Klein- und Kleinstunternehmen beim Marktführer
Klient: Haufe-Lexware GmbH & Co. KG
Branche: IT Dienstleistung, Buchhaltungs-Lösungen
Rolle: IT-Consultant, Full-Stack-Entwickler
Schlüsselskills: JAVA, Spring, Consulting, Angular, Hibernate, Lombok, JUnit, JIRA, Confluence, DevOps, Kibana, Java EE, Gradle, Git, Bitbucket, CI/CD, Continuos integration Tests, REST, JSON, SCRUM, Pair-Programming, Codereview, React, Mixpanel, Material UI, Angular 2.4, IntelliJ IDEA, AWS (Amazon Web Services), DataDog, Postman, Artifactory, pgAdmin, Docker, Docker Desktop, postgreSQL
Teamgröße: 5-10
Kurzbeschreibung: Weiterentwicklung und Wartung einer Webseite bestehend aus cloud-basierten Single Page Applications und Microservices. Migration von Modulen zu neuen Technologien. Zusammenarbeit mit UX/UI Designern bei der Konzeption von neuen Features im Bereich Buchhaltung für Klein- und Kleinstunternehmen. Durchführung von DevOps Themen wie Testautomatisierung, Monitoring, Logging und Deployments. Enge Zusammenarbeit mit dem PO bei dem Entwurf von Userstories.
Aufgaben:
? Neu-Entwicklung von Features in enger Zusammenarbeit mit dem Product Owner und UX/UI Designern
? Beratung des Kunden in technischen und fachlichen Bereichen
? Verantwortung und Durchführung von ausführlichen Tests neuer Features
? Analyse von Logs zur Feststellung von Bugs, Performanceproblemen und Sicherheitslücken
? Durchführung von DevOps Themen wie zum Bsp Monitoring oder Loggin
? Analyse und Bewertung von Security Scans des SourceCodes
? Erstellung von Unit- und Integrationstest
? Enge Zusammenarbeit mit anderen Entwicklern und Teams zur Findung von Skalierungs-Lösungen für schnell wachsende Anzahl von Usern
? Unterstützung bei der Ausarbeitung von fachlichen Themen
? Wartung, Fehleranalysen und Performance Analysen von bestehenden Features basierend auf JAVA, Spring, Angular/AngularJS
Projektdauer: 05/2020 - Heute
Projektname: Connected Services im Bereich Auto 2.0
Klient: Süddeutscher Automobilhersteller
Branche: IT Dienstleistung, Automotive
Rolle: IT-Consultant, Full-Stack-Entwickler
Schlüsselskills: JAVA, Consulting, Spring, Spring
Boot 2, Lombok, Typescript, JUnit, JIRA, Confluence, Swagger, DevOps,
Kibana, Websphere Application Server, JSP, Selenium, Java EE, Jasmine,
Maven, Git, CI/CD, Gradle, testNG, Jasypt, REST, JSON, SCRUM, Virtual Box,
Pair-Programming, Mentoring, Codereview, Angular 2+, Jenkins, GitLab,
OpenSuse
Teamgröße: 10-15
Kurzbeschreibung: Weiterentwicklung und Wartung einer Webseite zur Verwaltung von Fahrzeug-Diensten. Migration von einer monolithischen Anwendung zu Single Page Applications mit Microservices. Verantwortung für kleine Teams bei der Entwicklung von Single Page Applications und Features. Durchführung und Weiterentwicklung von DevOps Themen wie Testautomatisierung, Monitoring und Logging.
Aufgaben:
? Wartung, Fehleranalysen und Performance Analysen von bestehenden Features basierend auf JAVA, JEE, JSP, Angular, Typescript
? Neu-Entwicklung von Features in enger Zusammenarbeit mit dem Kunde
? Beratung des Kunden in technischen und fachlichen Bereichen
? Organisation,Verantwortung und Leitung von Kleingruppen bei der Entwicklung von komplexen Features
? Technical Lead in einem internationalen Expertenteam zur anwendungsübergreifenden Testautomatisierung
? Erstellung, Design und Dokumentation von Spezifikationen für REST-Schnittstellen
? Analyse von Logs zur Feststellung von Bugs, Performanceproblemen und Sicherheitslücken
? Durchführung von DevOps Themen wie zum Bsp Monitoring oder Logging
? Mentoring und Unterstützung des Entwicklerteams
? Analyse und Bewertung von Security Scans des SourceCodes
? Erstellung von JUnit, Selenium und Jasmine Tests
? Consulting des Requirements Engineering Teams bei der Spezifikation neuer Demands
? Umsetzung von Microservice-ähnlichen Backendservices basierend auf REST
Projektdauer: 01/2016 bis 05.2020
Projektname: European xFleet
Klient: Süddeutscher Automobilhersteller
Branche: IT Dienstleistung, Automotive
Rolle: JAVA-Entwickler, IT-Consultant, Systemadministrator, Datenbankadministrator
Schlüsselskills: JAVA, automatisierte Tests, Systemadministration
Teamgröße: 5-10
Kurzbeschreibung: Modernisierung und Weiterentwicklung des Flottenmanagement-Tools xFleet. Aufbau und Administration einer Umgebung für automatisierte Integrationstests. Erstellen von automatisierten Tests und administrative Unterstützung des Entwicklerteams.
Aufgaben:
? Migration von PreparedStatements zu JPA-NamedQueries und CriteriaQueries, sowie anlegen von Entitäten
? Erstellung von PL/SQL Skripten für Datenbankänderungen und Datenmigrationen
? Umbau der bestehenden Service-Klassen auf CDI
? Performance Analysen mit XRebel
? Performance-Verbesserung durch Cache Mechanismen und Refactoring
? Einrichtung, Verwaltung und Pflege von Oracle 11g Datenbanken
? Administrative Unterstützung des Entwicklerteams in den Bereichen Datenbank, WebSphere Applikationsserver und Sonatype Nexus
? Aufbau eines Moduls für das Zurücksetzen von Datenbankschemata auf Grundlage von DBUnit
? Beratung der Projektleitung bei technischen Fragen
? Erstellung, Durchführung und Erneuerung von Selenium Tests
? Erstellung von JUnit-Tests über REST-Adapter
? Ansprechpartner für Fragen bezüglich der Datenbank
? Ausbau einer proprietären Mechanik für Service Aufrufe
? Code- und Datenbankanalyse
? Migration von EJB 2.* auf EJB 3.1
? Einrichten und Konfigurieren von Jenkins-Jobs
? Pflege von Repositories auf Sonatype Nexus
? Überwachung und Administration der VM-Landschaft über XenCenter
? Umsetzung von Change Requests des Kunden innerhalb der Anwendung
? Installation, Konfiguration und Administration eines WebSphere Applikationsservers als remote container für Arquillian Tests
Projektdauer: 03/2015 bis 01/2016
Projektname: Martisan
Technologien: JAVA, Android, Google Geocoding Api, ZXing, JSON, Junit, qPDF, MS Office
Rolle: Softwareentwickler, Designer
Schlüsselskills: Android, JAVA, Oberflächendesign
Kurzbeschreibung: Entwicklung einer Android Applikation zur Unterstützung von Handwerkstätigkeiten wie Zeiterfassung, Fahrtkosten und Inventarmanagement
Aufgaben:
Projektdauer: 11.2014 bis 02.2015
Projektname: TreeOrder
Technologien: Projektmanagement, SCRUM, JAVA, MySQL, Enterprise Architect, Modellierung(UML), MS Office, Prozessanalyse, Junit
Rolle: Softwareentwickler, Teamleiter
Schlüsselskills: JAVA, Teamleitung
Kurzbeschreibung: Konzeption und Entwicklung eines Prototyps zur Automatisierung des Bestellprozesses
Aufgaben:
Projektdauer: 06.2014bis 10.2014
Projektname: ClearMind
Klient: InstitutIdentitätskraft
Branche: Persönlichkeitsentwicklung
Technologien: HTML5, CSS3, JavaScript(jQuery mobile), Intel XDK, JSON, AJAX, MySQL, phpMyAdmin, MS Office
Rolle: Softwareentwickler
Schlüsselskills: HTML5 Applikationsentwicklung, JavaScript
Kurzbeschreibung: PrototypischeEntwicklung einer Gesundheitsplattform als Cross-Plattform HTML5 Applikation
Aufgaben:
Projektdauer: 12.2013 bis 05.2014
Projektname: Projektleitung interne Entwicklung
Klient: proQrent GmbH
Branche: IT-Dienstleistungen
Technologien: Projektmanagement, Team Management, Anforderungsanalyse, SCRUM, TRELLO, Kanban, Testing, MS Office, Prozessanalyse, Vorgehensmodelle
Rolle: Mentor, Teamleiter, Betreuer
Schlüsselskills: Team Management, Kommunikation
Kurzbeschreibung: Projektmanagement und Teamleitung des internen Entwicklungsteams(~4 Praktikanten/Werkstudenten)
Aufgaben:
Projektdauer: 12/2012 bis heute
Projektname: Social Intranet
Klient: proQrent GmbH
Branche: IT Dienstleistungen
Technologien: PHP5, MySQL, HTML, CSS3, JavaScript, WordPress, BuddyPress, git, KiTTy, Linux Bash, FileZilla, MS Office, XAMPP
Rolle: Web Developer, Teamleiter
Schlüsselskills: PHP5, WordPress
Kurzbeschreibung: Anpassung und Erweiterung des Social Media Plugins BuddyPress für das neu entstehende Intranet
Aufgaben:
Projektdauer: 06.2014 bis heute
Projektname: Identitätskraft Akademie
Klient: Institut Identitätskraft/MentalPower Deutschland
Branche: Persönlichkeitsentwicklung
Technologien: PHP5, MySQL, HTML, WordPress, CSS3, Javascript(jQuery), Google Analytics, KiTTy, Linux Bash, phpMyAdmin, FileZilla, MS Office, XAMPP
Rolle: Softwareentwickler, Teamleiter
Schlüsselskills: PHP5, WordPress
Kurzbeschreibung: Neuentwicklung der Kunden Website www.identitaetskraft.de wegen Umfirmierung in WordPress in Zusammenarbeit mit einem Designerteam
Aufgaben:
Projektdauer: 03.2014 bis heute
Projektname: MentalPower Akademie
Klient: Institut MentalPower Deutschland
Branche: Persönlichkeitsentwicklung
Technologien: Joomla!, MySQL, JavaScript(jQuery), FPDF, PHP5, HTML, phpMyAdmin, KiTTy, responsive Design, Linux Bash, FileZilla, MS Office, XAMPP, Bootstrap
Rolle: Web Developer, Teamleiter
Schlüsselskills: PHP5, HTML
Kurzbeschreibung: Implementierung einer Joomla Komponente als Plattform und Management-Tool zur Bereitstellung und Wiedergabe von Online-Schulungen sowie Erstellung eines Bootstrap-Templates für die Migration auf Joomla! 3.0
Aufgaben:
Projektdauer: 06.2013 bis 06.2014
Projektname: E-Shop Entwicklung
Klient: Institut MentalPower Deutschland
Branche: Persönlichkeitsentwicklung
Technologien: PHP5, HTML, CSS3, JavaScript(jQuery), Joomla!, PayPal Api, Fpdf, MySQL, phpMyAdmin, KiTTy, Linux Bash, FileZilla, responsive Design, MS Office, XAMPP
Rolle: Web Developer, Teamleiter
Schlüsselskills: PHP5, Teammanagement, Webdesign
Kurzbeschreibung: Entwicklung eines online Shops als Joomla Komponente, sowie Koordination des Entwicklerteams
Aufgaben:
Projektdauer: 12.2012 bis 05.2013
Projektname: ResourceAgent
Klient: Hochschule für Technik Stuttgart
Branche: Einrichtung des tertiären Bildungbereichs
Technologien: PHP, HTML, CSS, MySQL, JavaScript (jQuery), Operations Research, responsive Design, phpMyAdmin, MS Office
Rolle: Softwareentwickler,
Schlüsselskills: PHP, HTML
Kurzbeschreibung: Entwicklung einer Webseite zum Veröffentlichen von Lösungen zu multi project scheduling problems und Verbesserung von Fehlern am Verifizierungsalgorithmus
Aufgaben:
Projektdauer: 08.2012 bis 11.2012
Bachelor of Science Wirtschaftsinformatik
Softwareentwickler
IT Consultant
Teil Projektleiter
Programmiersprachen:
Java, TypeScript, PL/SQL, PHP 5, SQL, HTML5, CSS3 (SCSS), JavaScript, XML
Technologien / Frameworks:
Spring, Java EE, Spring Data JPA, CDI, Maven, JUnit, Selenium, Jasmine, testNG, Jasypt, Kibana, Arquillian, DBUnit, WebSphere Application Server, PuTTY, Sonatype Nexus, REST, EJB, jQuery, jQuery mobile, Google Analytics, Linux Bash, JSON, Google Geocoding API, Paypal API, FPDF, AJAX, Bootstrap, qPDF, ZXing Barcode-Scanning, Continuous Integration Tests, CI/CD, Gradle, WordPress, BuddyPress, Angular 2+, XML, Docker, Angular, Swagger, Material Ui, Confluence, Bitbucket, Lombok, Microservices
Tools / Entwicklungsumgebungen:
Jenkins, Gerrit, Jira, SQLDeveloper, XenCenter, WordPress, Joomla!, WinSCP, git, kiTTY, XAMPP, Enterprise Architect, Microsoft Office, phpMyAdmin, TRELLO, FileZilla, XRebel, SoapUI, Swagger, GitLab, GitHub, Virtual Box, MS Office, Intel XDK, Linux Bash, PhpStorm, Aptana Studio, Datadog, Postman, Artifactory, Mixpanel, pgAdmin, WSL, Docker Desktop, IntelliJ IDEA, Eclipse, Android Studio, AWS (Amazon Web Services)
Datenbanken / Datenbanktools:
Oracle 11g, MySQL, postgreSQL
Betriebssysteme:
Windows 2000, Windows XP, Windows 7, Windows 8, Windows 10, Ubuntu, Debian GNU/Linux 7.7
Grundkenntnisse:
Kubernetes, Swing, Subversion (SVN), SAP, EAM, Qualitätsmanagement, Relationales Datenbankdesign, Datenbankdesign, Datenmodellierung, GIMP, PuTTY, OpenOffice, XML, Saucelabs, BPM, BPMN, React
Methodisches Wissen:
DevOPS, Datenbankadministration, Systemadministration, Projektmanagement, Testing, Dokumentation, Objektorientierte Analyse(OOA), Responsive Design, Objektorientierte Programmierung(OOP), Prozessanalyse, Modellierung (UML), BPM, Vorgehensmodelle, Anforderungsanalyse, Agile Softwareentwicklung (Scrum, Kanban), Operations Research, Design, Pair-Programing, Mentoring, Codereview, Migration
Branchenerfahrung:
Automotive, Web-Entwicklung, Internet, Persönlichkeitsentwicklung, Bildungseinrichtungen, IT Dienstleistungen, Einrichtung des tertiären Bildungsbereichs, Buchhaltungs-Lösungen
Automotive, Web-Entwicklung, Internet,
Persönlichkeitsentwicklung, Bildungseinrichtungen, IT Dienstleistungen,
Einrichtung des tertiären Bildungsbereichs, Buchhaltungs-Lösungen
Anwesenheiten beim Kunden sind nach Rücksprache mit dem Kollegen möglich.
Großteil per remote - 1-2 im Monat beim Kunden vor Ort sollte möglich sein
Projekte / Erfahrungen / Werdegang
Projektname: Buchhaltung für Klein- und Kleinstunternehmen beim Marktführer
Klient: Haufe-Lexware GmbH & Co. KG
Branche: IT Dienstleistung, Buchhaltungs-Lösungen
Rolle: IT-Consultant, Full-Stack-Entwickler
Schlüsselskills: JAVA, Spring, Consulting, Angular, Hibernate, Lombok, JUnit, JIRA, Confluence, DevOps, Kibana, Java EE, Gradle, Git, Bitbucket, CI/CD, Continuos integration Tests, REST, JSON, SCRUM, Pair-Programming, Codereview, React, Mixpanel, Material UI, Angular 2.4, IntelliJ IDEA, AWS (Amazon Web Services), DataDog, Postman, Artifactory, pgAdmin, Docker, Docker Desktop, postgreSQL
Teamgröße: 5-10
Kurzbeschreibung: Weiterentwicklung und Wartung einer Webseite bestehend aus cloud-basierten Single Page Applications und Microservices. Migration von Modulen zu neuen Technologien. Zusammenarbeit mit UX/UI Designern bei der Konzeption von neuen Features im Bereich Buchhaltung für Klein- und Kleinstunternehmen. Durchführung von DevOps Themen wie Testautomatisierung, Monitoring, Logging und Deployments. Enge Zusammenarbeit mit dem PO bei dem Entwurf von Userstories.
Aufgaben:
? Neu-Entwicklung von Features in enger Zusammenarbeit mit dem Product Owner und UX/UI Designern
? Beratung des Kunden in technischen und fachlichen Bereichen
? Verantwortung und Durchführung von ausführlichen Tests neuer Features
? Analyse von Logs zur Feststellung von Bugs, Performanceproblemen und Sicherheitslücken
? Durchführung von DevOps Themen wie zum Bsp Monitoring oder Loggin
? Analyse und Bewertung von Security Scans des SourceCodes
? Erstellung von Unit- und Integrationstest
? Enge Zusammenarbeit mit anderen Entwicklern und Teams zur Findung von Skalierungs-Lösungen für schnell wachsende Anzahl von Usern
? Unterstützung bei der Ausarbeitung von fachlichen Themen
? Wartung, Fehleranalysen und Performance Analysen von bestehenden Features basierend auf JAVA, Spring, Angular/AngularJS
Projektdauer: 05/2020 - Heute
Projektname: Connected Services im Bereich Auto 2.0
Klient: Süddeutscher Automobilhersteller
Branche: IT Dienstleistung, Automotive
Rolle: IT-Consultant, Full-Stack-Entwickler
Schlüsselskills: JAVA, Consulting, Spring, Spring
Boot 2, Lombok, Typescript, JUnit, JIRA, Confluence, Swagger, DevOps,
Kibana, Websphere Application Server, JSP, Selenium, Java EE, Jasmine,
Maven, Git, CI/CD, Gradle, testNG, Jasypt, REST, JSON, SCRUM, Virtual Box,
Pair-Programming, Mentoring, Codereview, Angular 2+, Jenkins, GitLab,
OpenSuse
Teamgröße: 10-15
Kurzbeschreibung: Weiterentwicklung und Wartung einer Webseite zur Verwaltung von Fahrzeug-Diensten. Migration von einer monolithischen Anwendung zu Single Page Applications mit Microservices. Verantwortung für kleine Teams bei der Entwicklung von Single Page Applications und Features. Durchführung und Weiterentwicklung von DevOps Themen wie Testautomatisierung, Monitoring und Logging.
Aufgaben:
? Wartung, Fehleranalysen und Performance Analysen von bestehenden Features basierend auf JAVA, JEE, JSP, Angular, Typescript
? Neu-Entwicklung von Features in enger Zusammenarbeit mit dem Kunde
? Beratung des Kunden in technischen und fachlichen Bereichen
? Organisation,Verantwortung und Leitung von Kleingruppen bei der Entwicklung von komplexen Features
? Technical Lead in einem internationalen Expertenteam zur anwendungsübergreifenden Testautomatisierung
? Erstellung, Design und Dokumentation von Spezifikationen für REST-Schnittstellen
? Analyse von Logs zur Feststellung von Bugs, Performanceproblemen und Sicherheitslücken
? Durchführung von DevOps Themen wie zum Bsp Monitoring oder Logging
? Mentoring und Unterstützung des Entwicklerteams
? Analyse und Bewertung von Security Scans des SourceCodes
? Erstellung von JUnit, Selenium und Jasmine Tests
? Consulting des Requirements Engineering Teams bei der Spezifikation neuer Demands
? Umsetzung von Microservice-ähnlichen Backendservices basierend auf REST
Projektdauer: 01/2016 bis 05.2020
Projektname: European xFleet
Klient: Süddeutscher Automobilhersteller
Branche: IT Dienstleistung, Automotive
Rolle: JAVA-Entwickler, IT-Consultant, Systemadministrator, Datenbankadministrator
Schlüsselskills: JAVA, automatisierte Tests, Systemadministration
Teamgröße: 5-10
Kurzbeschreibung: Modernisierung und Weiterentwicklung des Flottenmanagement-Tools xFleet. Aufbau und Administration einer Umgebung für automatisierte Integrationstests. Erstellen von automatisierten Tests und administrative Unterstützung des Entwicklerteams.
Aufgaben:
? Migration von PreparedStatements zu JPA-NamedQueries und CriteriaQueries, sowie anlegen von Entitäten
? Erstellung von PL/SQL Skripten für Datenbankänderungen und Datenmigrationen
? Umbau der bestehenden Service-Klassen auf CDI
? Performance Analysen mit XRebel
? Performance-Verbesserung durch Cache Mechanismen und Refactoring
? Einrichtung, Verwaltung und Pflege von Oracle 11g Datenbanken
? Administrative Unterstützung des Entwicklerteams in den Bereichen Datenbank, WebSphere Applikationsserver und Sonatype Nexus
? Aufbau eines Moduls für das Zurücksetzen von Datenbankschemata auf Grundlage von DBUnit
? Beratung der Projektleitung bei technischen Fragen
? Erstellung, Durchführung und Erneuerung von Selenium Tests
? Erstellung von JUnit-Tests über REST-Adapter
? Ansprechpartner für Fragen bezüglich der Datenbank
? Ausbau einer proprietären Mechanik für Service Aufrufe
? Code- und Datenbankanalyse
? Migration von EJB 2.* auf EJB 3.1
? Einrichten und Konfigurieren von Jenkins-Jobs
? Pflege von Repositories auf Sonatype Nexus
? Überwachung und Administration der VM-Landschaft über XenCenter
? Umsetzung von Change Requests des Kunden innerhalb der Anwendung
? Installation, Konfiguration und Administration eines WebSphere Applikationsservers als remote container für Arquillian Tests
Projektdauer: 03/2015 bis 01/2016
Projektname: Martisan
Technologien: JAVA, Android, Google Geocoding Api, ZXing, JSON, Junit, qPDF, MS Office
Rolle: Softwareentwickler, Designer
Schlüsselskills: Android, JAVA, Oberflächendesign
Kurzbeschreibung: Entwicklung einer Android Applikation zur Unterstützung von Handwerkstätigkeiten wie Zeiterfassung, Fahrtkosten und Inventarmanagement
Aufgaben:
Projektdauer: 11.2014 bis 02.2015
Projektname: TreeOrder
Technologien: Projektmanagement, SCRUM, JAVA, MySQL, Enterprise Architect, Modellierung(UML), MS Office, Prozessanalyse, Junit
Rolle: Softwareentwickler, Teamleiter
Schlüsselskills: JAVA, Teamleitung
Kurzbeschreibung: Konzeption und Entwicklung eines Prototyps zur Automatisierung des Bestellprozesses
Aufgaben:
Projektdauer: 06.2014bis 10.2014
Projektname: ClearMind
Klient: InstitutIdentitätskraft
Branche: Persönlichkeitsentwicklung
Technologien: HTML5, CSS3, JavaScript(jQuery mobile), Intel XDK, JSON, AJAX, MySQL, phpMyAdmin, MS Office
Rolle: Softwareentwickler
Schlüsselskills: HTML5 Applikationsentwicklung, JavaScript
Kurzbeschreibung: PrototypischeEntwicklung einer Gesundheitsplattform als Cross-Plattform HTML5 Applikation
Aufgaben:
Projektdauer: 12.2013 bis 05.2014
Projektname: Projektleitung interne Entwicklung
Klient: proQrent GmbH
Branche: IT-Dienstleistungen
Technologien: Projektmanagement, Team Management, Anforderungsanalyse, SCRUM, TRELLO, Kanban, Testing, MS Office, Prozessanalyse, Vorgehensmodelle
Rolle: Mentor, Teamleiter, Betreuer
Schlüsselskills: Team Management, Kommunikation
Kurzbeschreibung: Projektmanagement und Teamleitung des internen Entwicklungsteams(~4 Praktikanten/Werkstudenten)
Aufgaben:
Projektdauer: 12/2012 bis heute
Projektname: Social Intranet
Klient: proQrent GmbH
Branche: IT Dienstleistungen
Technologien: PHP5, MySQL, HTML, CSS3, JavaScript, WordPress, BuddyPress, git, KiTTy, Linux Bash, FileZilla, MS Office, XAMPP
Rolle: Web Developer, Teamleiter
Schlüsselskills: PHP5, WordPress
Kurzbeschreibung: Anpassung und Erweiterung des Social Media Plugins BuddyPress für das neu entstehende Intranet
Aufgaben:
Projektdauer: 06.2014 bis heute
Projektname: Identitätskraft Akademie
Klient: Institut Identitätskraft/MentalPower Deutschland
Branche: Persönlichkeitsentwicklung
Technologien: PHP5, MySQL, HTML, WordPress, CSS3, Javascript(jQuery), Google Analytics, KiTTy, Linux Bash, phpMyAdmin, FileZilla, MS Office, XAMPP
Rolle: Softwareentwickler, Teamleiter
Schlüsselskills: PHP5, WordPress
Kurzbeschreibung: Neuentwicklung der Kunden Website www.identitaetskraft.de wegen Umfirmierung in WordPress in Zusammenarbeit mit einem Designerteam
Aufgaben:
Projektdauer: 03.2014 bis heute
Projektname: MentalPower Akademie
Klient: Institut MentalPower Deutschland
Branche: Persönlichkeitsentwicklung
Technologien: Joomla!, MySQL, JavaScript(jQuery), FPDF, PHP5, HTML, phpMyAdmin, KiTTy, responsive Design, Linux Bash, FileZilla, MS Office, XAMPP, Bootstrap
Rolle: Web Developer, Teamleiter
Schlüsselskills: PHP5, HTML
Kurzbeschreibung: Implementierung einer Joomla Komponente als Plattform und Management-Tool zur Bereitstellung und Wiedergabe von Online-Schulungen sowie Erstellung eines Bootstrap-Templates für die Migration auf Joomla! 3.0
Aufgaben:
Projektdauer: 06.2013 bis 06.2014
Projektname: E-Shop Entwicklung
Klient: Institut MentalPower Deutschland
Branche: Persönlichkeitsentwicklung
Technologien: PHP5, HTML, CSS3, JavaScript(jQuery), Joomla!, PayPal Api, Fpdf, MySQL, phpMyAdmin, KiTTy, Linux Bash, FileZilla, responsive Design, MS Office, XAMPP
Rolle: Web Developer, Teamleiter
Schlüsselskills: PHP5, Teammanagement, Webdesign
Kurzbeschreibung: Entwicklung eines online Shops als Joomla Komponente, sowie Koordination des Entwicklerteams
Aufgaben:
Projektdauer: 12.2012 bis 05.2013
Projektname: ResourceAgent
Klient: Hochschule für Technik Stuttgart
Branche: Einrichtung des tertiären Bildungbereichs
Technologien: PHP, HTML, CSS, MySQL, JavaScript (jQuery), Operations Research, responsive Design, phpMyAdmin, MS Office
Rolle: Softwareentwickler,
Schlüsselskills: PHP, HTML
Kurzbeschreibung: Entwicklung einer Webseite zum Veröffentlichen von Lösungen zu multi project scheduling problems und Verbesserung von Fehlern am Verifizierungsalgorithmus
Aufgaben:
Projektdauer: 08.2012 bis 11.2012
Bachelor of Science Wirtschaftsinformatik
Softwareentwickler
IT Consultant
Teil Projektleiter
Programmiersprachen:
Java, TypeScript, PL/SQL, PHP 5, SQL, HTML5, CSS3 (SCSS), JavaScript, XML
Technologien / Frameworks:
Spring, Java EE, Spring Data JPA, CDI, Maven, JUnit, Selenium, Jasmine, testNG, Jasypt, Kibana, Arquillian, DBUnit, WebSphere Application Server, PuTTY, Sonatype Nexus, REST, EJB, jQuery, jQuery mobile, Google Analytics, Linux Bash, JSON, Google Geocoding API, Paypal API, FPDF, AJAX, Bootstrap, qPDF, ZXing Barcode-Scanning, Continuous Integration Tests, CI/CD, Gradle, WordPress, BuddyPress, Angular 2+, XML, Docker, Angular, Swagger, Material Ui, Confluence, Bitbucket, Lombok, Microservices
Tools / Entwicklungsumgebungen:
Jenkins, Gerrit, Jira, SQLDeveloper, XenCenter, WordPress, Joomla!, WinSCP, git, kiTTY, XAMPP, Enterprise Architect, Microsoft Office, phpMyAdmin, TRELLO, FileZilla, XRebel, SoapUI, Swagger, GitLab, GitHub, Virtual Box, MS Office, Intel XDK, Linux Bash, PhpStorm, Aptana Studio, Datadog, Postman, Artifactory, Mixpanel, pgAdmin, WSL, Docker Desktop, IntelliJ IDEA, Eclipse, Android Studio, AWS (Amazon Web Services)
Datenbanken / Datenbanktools:
Oracle 11g, MySQL, postgreSQL
Betriebssysteme:
Windows 2000, Windows XP, Windows 7, Windows 8, Windows 10, Ubuntu, Debian GNU/Linux 7.7
Grundkenntnisse:
Kubernetes, Swing, Subversion (SVN), SAP, EAM, Qualitätsmanagement, Relationales Datenbankdesign, Datenbankdesign, Datenmodellierung, GIMP, PuTTY, OpenOffice, XML, Saucelabs, BPM, BPMN, React
Methodisches Wissen:
DevOPS, Datenbankadministration, Systemadministration, Projektmanagement, Testing, Dokumentation, Objektorientierte Analyse(OOA), Responsive Design, Objektorientierte Programmierung(OOP), Prozessanalyse, Modellierung (UML), BPM, Vorgehensmodelle, Anforderungsanalyse, Agile Softwareentwicklung (Scrum, Kanban), Operations Research, Design, Pair-Programing, Mentoring, Codereview, Migration
Branchenerfahrung:
Automotive, Web-Entwicklung, Internet, Persönlichkeitsentwicklung, Bildungseinrichtungen, IT Dienstleistungen, Einrichtung des tertiären Bildungsbereichs, Buchhaltungs-Lösungen
Automotive, Web-Entwicklung, Internet,
Persönlichkeitsentwicklung, Bildungseinrichtungen, IT Dienstleistungen,
Einrichtung des tertiären Bildungsbereichs, Buchhaltungs-Lösungen