Freelancerprofil: TM_Softwareentwickler - IT Consultant in deutschlandweit

TM_Softwareentwickler - IT Consultant

verfügbar
deutschlandweit
Um den Freelancer zu kontaktieren, müssen Sie eingeloggt sein
Kategorie(n): Consulting | IT
FREELANCER KONTAKTIEREN

Freelancer-Vorstellung

SPRACHEN

  • Deutsch (Muttersprache)
  • Englisch (Verhandlungssicher)

FÄHIGKEITEN, KENNTNISSE UND ERFAHRUNGEN

Fachwissen / Kenntnisse / Schwerpunkte
________________________________________

Branchenerfahrung:
Automotive, Web-Entwicklung, Internet, IT-Dienstleistungen, Persönlichkeitsentwicklung, Bildungseinrichtungen

Methodisches Wissen:
DevOps, Datenbankadministration, Systemadministration, Projektmanagement, Testing, Dokumentation, Objektorientierte Analyse(OOA), Objektorientierte Programmierung(OOP), Prozessanalyse, Modellierung (UML), BPM, Vorgehensmodelle, Anforderungsanalyse, SCRUM, Operations Research, Design, Kanban

Tools:
Jenkins, Gerrit, JIRA, SQLDeveloper, XenCenter, WordPress, Joomla!, WinSCP, git, kiTTY, XAMPP, Enterprise Architect, Microsoft Office, phpMyAdmin, TRELLO, FileZilla, XRebel, SoapUi, Swagger

Technologien:
Spring, Lombok, JEE, JPA, CDI, JUnit, Selenium, Jasmine, TestNG, Jasypt, Kibana, Arquillian, DBUnit, WebSphere Application Server, XML, PuTTY, Sonatype Nexus, REST, EJB, jQuery, jQuery mobile, responsive Design, Google Analytics,Linux Bash, JSON, Google Geocoding API, Paypal API, FPDF, AJAX, Bootstrap, qPDF, ZXing Barcode-Scanning, JIRA, Continuous Integration Tests

Programmiersprachen:
JAVA, Angular, Typescript, PL/SQL, PHP5, SQL, HTML, HTML5, CSS3, JavaScript

Entwicklungsumgebungen:
PhpStorm, Eclipse, Aptana Studio, NetBeans IDE, Intel XDK, Android Studio

Datenbanken:
Oracle 11g, MySQL

Betriebssysteme:
Windows 2000, Windows XP, Windows 7, Windows 8, Windows 10, Ubuntu, Debian GNU/Linux 7.7

Grundkenntnisse:
Kubernetes, Hibernate, Swing, Subversion (SVN), SAP, EAM, Qualitätsmanagement, Relationales Datenbankdesign, Datenbankdesign, Datenmodellierung, GIMP, PuTTY, OpenOffice, XML, Saucelabs



Projekte / Erfahrungen / Werdegang
________________________________________
Projektname: Connected Services im Bereich Auto 2.0
Branche: IT Dienstleistung, Automotive
Technologien: JAVA, Spring, Lombok, Angular, Typescript, Selenium, JUnit, Jira, Confluence, Eclipse, Jenkins, SauceLabs, Swagger, SoapUi, DevOps, Kibana, WebSphere, JSP, Selenium, JEE, Jasmine

Rolle: Full-Stack-Entwickler, IT-Consultant
Schlüsselskills: JAVA, automatisierte Tests, Consulting

Kurzbeschreibung: Weiterentwicklung und Wartung einer Webseite zur Verwaltung von Fahrzeug-Diensten. Migration von einer monolithischen Anwendung zu Single Page Applications. 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 JAVE, 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


Projektdauer: 01/2016 bis Heute
________________________________________

Projektname: European xFleet
Branche: IT Dienstleistung, Automotive
Technologien: JAVA, JPA, CDI, JEE, DBUnit, Selenium, Arquillian, WebSphere Application Server, XML, PuTTY, Sonatype Nexus, SQLDeveloper, XenCenter, WinSCP, Junit, Gerrit, Jenkins, Oracle 11g, JIRA, Eclipse, XRebel

Rolle: JAVA-Entwickler, IT-Consultant, Systemadministrator, Datenbankadministrator,
Schlüsselskills: JAVA, automatisierte Tests, Systemadministration

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, Android Studio

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:
● Designentwurf (Mockups)
● Oberflächenentwicklung
● Verknüpfung und Verarbeitung der einzelnen Module
● Einbindung der Google Geocoding API
● Verarbeitung der JSON-Daten und Berechnung der Dienstfahrten
● Implementierung und Anpassung von XZing (Barcode Scanner) zur Erfassung von Inventar Entnahme und –Einlage
● Entwurf und Programmierung der Menünavigation
● Testing
● Erstellung von Übersichtsdaten im PDF-Format(qPDF Toolkit)
● Unterstützung bei der Erstellung der Projektdokumentation und des Handbuchs


Projektdauer: 11.2014 bis 02.2015
________________________________________

Projektname: TreeOrder
Technologien: Projektmanagement, SCRUM, JAVA, MySQL, Enterprise Architect, Modellierung(UML), MS Office, Prozessanalyse, Junit, NetBeans IDE, Eclipse
Rolle: Softwareentwickler, Teamleiter
Schlüsselskills: JAVA, Teamleitung

Kurzbeschreibung: Konzeption und Entwicklung eines Prototyps zur Automatisierung des Bestellprozesses

Aufgaben:
● Anforderungsanalyse durch Benutzer Interviews
● Erfassung des Ist-Zustands und Konzeption des Soll-Zustands, Darstellung durch BPM
● Spezifikation des Prototyps
● Testing
● Entwicklung der Client/Server Kommunikation(Sockets)
● Unterstützung bei der Oberflächenentwicklung(Swing)
● Evaluation und Hilfe bei der Erstellung der Projektdokumentation
● Code Reviews
● Erstellung und Pflege von Lasten-/Pflichtenheften
● Organisation und Planung des Teams(nach Vorbild von Scrum-Sprints)


Projektdauer: 06.2014 bis 10.2014

________________________________________

Projektname: ClearMind
Klient: Institut Identitä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: Prototypische Entwicklung einer Gesundheitsplattform als Cross-Plattform HTML5 Applikation

Aufgaben:
● Umsetzung der Features durch HTML5 und JavaScript(u.a. Media Player, Animationen, Benutzerstatistiken, Freundeslisten)
● Entwicklung eines auf JSON basierendes Script zur Authentifizierung und zur Kommunikation mit der Datenbank
● Konzeption und Umsetzung der Kommunikation zwischen Applikation und Serverskript
● Anforderungsanalyse
● Erstellung von Feature-Lists
● Grobentwurf der Benutzeroberfläche durch Mockups
● Code-Refactoring
● Projektdokumentation
● Vorbereitung auf kommende Entwicklungsmaßnahmen

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:
● Beratung der Geschäftsleitung über mögliche Projekte und Personalentscheidungen
● Reporting von Fortschritten und Entwicklungen an die Geschäftsleitung
● Durchführung von Hangouts zur Abstimmung mit Geschäftsleitung
● Organisation und Einteilung von Projekten für die Praktikanten
● Unterstützung bei der Erstellung von Berichten
● Code Reviews
● Mentoring
● einführende Schulungen in Methoden und Tools
● Ansprechperson bei technischen und organisatorischen Fragen
● Einarbeitung neuer Praktikanten


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, PhpStorm
Rolle: Web Developer, Teamleiter
Schlüsselskills: PHP5, WordPress

Kurzbeschreibung: Anpassung und Erweiterung des Social Media Plugins BuddyPress für das neu entstehende Intranet

Aufgaben:
● Anpassungen am BuddyPress-Plugin
● Erstellung von Arbeitspaketen und Organisation der Arbeitsschritte
● Template Entwurf und -umsetzung anhand der Corporate Identity
● Kontinuierliche Aufnahme von Change-Requests der Mitarbeiter in Issue-Listen auf github
● Stetige Weiterentwicklung anhand der Change-Request
● Administration der Webseite
● Code Reviews und Testing
● Content Pflege

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, PhpStorm
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:
● Kommunikation zwischen Entwickler- und Designteam
● Erstellung von Arbeitspaketen für das Entwicklerteam und Organisation der Arbeitsschritte
● Umsetzung von Anforderungen und Erweiterungen an Plugins
● Vorbereitung, Überwachung und Begleitung des Launchs
● Erstellung und Pflege von Tasklisten über Trello
● Administration der Webseite
● Kontinuierliche Aufnahme von Change Requests des Kunden
● Durchführen von Hangouts zur Abstimmung etc.
● Administration der Webseite
● Sicherstellung der lückenlosen Migration aller Features der Website
● Einrichtung von Google Analytics
● Unterstützung des Live-Betriebs nach dem Launch
● Code Reviews und Testing

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, PhpStorm
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:
● Erfassung von Anforderungen
● Projektbegleitende Aufnahme von Change Requests
● Grobentwurf der Benutzeroberfläche durch Mockups
● Koordination und Leitung des Entwicklerteams
● Implementierung des Frontends
● Navigationsfluss entwerfen und umsetzen
● Teil-Programmierung des Templates
● Beratung der Entwicklung bei Designfragen
● Grobentwurf des Templates durch Mockups
● Erstellung von modularen Templates für den Content
● Anpassung des vorhanden Shops für die Buchung der angebotenen Schulungen
● Planung und organisatorische Unterstützung der Entwicklung des Backends
● Vorbereitung, Überwachung und Begleitung des Launchs
● Code Reviews und Testing

Projektdauer: 06.2013 bis 02.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, Aptana Studio
Rolle: Web Developer, Teamleiter
Schlüsselskills: PHP5, Team Management, Webdesign

Kurzbeschreibung: Entwicklung eines online Shops als Joomla Komponente, sowie Koordination des Entwicklerteams

Aufgaben:
● Koordination und Leitung des Entwicklerteams
● Projektbegleitende Aufnahme von Change Requests
● Durchführen von Hangouts zur Abstimmung etc.
● Zahlungsablauf technisch umsetzen(SEPA/PayPal)
● Erfassung von Anforderungen
● Grobentwurf der Benutzeroberfläche durch Mockups
● Oberflächendesign anhand der Mockups
● Automatisierte Rechnungserstellung durch Fpdf
● Vorbereitung, Überwachung und Begleitung des Launchs
● Code Reviews und Testing


Projektdauer: 12.2012 bis 05.2013
________________________________________

Projektname: ResourceAgent
Klient: Hochschule für Technik Stuttgart
Branche: Einrichtung des tertiären Bildungsbereichs
Technologien: PHP, HTML, CSS, MySQL, JavaScript (jQuery), Operations Research, responsive Design, phpMyAdmin, MS Office, Aptana Studio
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:
● Entwurf und Umsetzung einer Webseite zum Upload von Lösungen in Text- und Dateiformat sowie Anzeige von sortierbaren Ranglisten
● Analyse von Fehlern im Verifizierungsalgorithmus der Lösungen
● Behebung von Fehlern und Neuntwicklung von Teilstücken des Verifizierungsalgorithmus
● Unterstützung bei der Umsetzung des verbesserten Verifizierungsalgorithmus als Komponente in einem neu entwickelten, auf JAVA-basierten Tools zur Erstellung von Lösungen zu „multi project scheduling problems“
● Unterstützung bei der Entwicklung der heuristischen Algorithmen zur Findung von Lösungen


Projektdauer: 08.2012 bis 11.2012
________________________________________


Hinweis
________________________________________
Dieses Profil ist vertraulich. Ohne vorherige schriftliche Genehmigung der Autoren dürfen weder der Lebenslauf selbst, noch einzelne Informationen daraus reproduziert oder an Dritte weitergegeben werden.
Firmenanschrift: proQrent GmbH, Otto-Lilienthal-Str. 36, 71034 Böblingen

Verfügbarkeit

ab sofort

Profil_Tobias_Mekler_03.2020.docx (33 kB)
Hochgeladen am: 06.04.2020
Mitarbeiterprofil aktuell
FREELANCER KONTAKTIEREN
Bitte loggen Sie sich ein oder registrieren Sie sich, um das Freelancer zu kontaktieren.
Neu bei projektwerk?