![freelance.de - Consulting & Entwicklung in den Bereichen * Software - Datenbank - Web - mobile Anwendungen * freiberufler Consulting & Entwicklung in den Bereichen * Software - Datenbank - Web - mobile Anwendungen * auf freelance.de](/user-images/profiles/thumbnails/nobody_unisex_176.jpg?a1c8eb2af3091f76fc67e9e6ab7e7616)
Consulting & Entwicklung in den Bereichen * Software - Datenbank - Web - mobile Anwendungen *
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- Baden-Württemberg
- Nähe des Wohnortes
- de | en | es
- 01.01.2025
Kurzvorstellung
Aktuelle Projektausrichtung mobile Anwendungen mit Android-SDK (NDK, ADK) und HTML5, jQuery u. PhoneGap.
Qualifikationen
Projekt‐ & Berufserfahrung
8/2021 – offen
Tätigkeitsbeschreibung
Entwicklung von Frontend- / Middleware- Komponenten und Applikationen im Rahmen der Verbund-App.
PMB App zur Auswertungen der Konfliktinformationen.
ZLR-Lasttest Modul.
Tests zur Vorbereitung der PRISMA Umstellung im Middleware Bereich der VA-App
Node.Js, Typescript, Angular
10/2019 – 7/2020
Tätigkeitsbeschreibung
Ist-Analyse der zugrunde liegenden Systemlandschaft und Erstellung eines entsprechenden Entwicklungskonzepts mit Architektur.
Entwicklung einer Single Page Application mit Modulen u. reaktiven Komponenten zur Darstellung der Echtzeit-Messdaten.
Mysql, Node.Js, Typescript, Angular
12/2015 – 7/2016
Tätigkeitsbeschreibung
Electronic Module Control
Konzeption und Entwicklung:
Web Plattform für Kunden- Projekt- & Mitglieder- Verwaltung sowie Kommunikation (Chat, Video, Bilder) und Steuerung von elektronischen Bauteilen und Einplatinen Computern.
Framework für die Echtzeitsteuerung von elektronischen Modulen durch die Mitglieder innerhalb dieser Plattform sowie über externe Singlepage Anwendungen.
Administrative HTML5 Oberfläche (Singlepage mit jQuery & Bootstrap) für die Verwaltung des Raspberry Pi (Netzwerk, Camera, GPIO) und der angeschlossenen Elektro-Module.
Php-Extension in C/C++ für die schnellere Abarbeitung der REST API Calls und deren Weiterleitung an die angeschlossenen elektronischen Bauteile auf einem Raspberry PI (Model 2B/3B)
Vorbereitung Oberfläche für Steuerung über mobile App mit AngularJS bzw. Angular2
Python Scripte für die Verwaltung und Konfiguration des Raspberry Pi und der elektronischen Module.
Kenntnisse und Produkte :
- PHP, Symfony, C++/C, Python, HTML5, jQuery, AngularJS, Angular2, Typescript, datatables, Bootstrap, Grunt
- PhpStorm, CLion, PyCharm, Raspberry Pi
Mysql, Python, Typescript, C++, Symfony, Representational State Transfer (REST), HTML5, AngularJS, Ajax, PHP, Jquery
5/2015 – 11/2015
Tätigkeitsbeschreibung
Digitale Zeiterfassung
Implementierung
- einer Stempeluhr zur digitalen Zeiterfassung als HTML5/jQuery Singlepage Anwendung
- REST/Ajax API auf Basis von Php & Symfony 2 Controllern für die Datenverarbeitung der Stempeluhr sowie für andere externe Programme und Push Informationen
Kenntnisse und Produkte :
- Agile Softwareentwicklung, Scrum, PHP, Symfony2 & Doctrine, jQuery, Bootstrap, JSON/JSONP
- PhpStorm IDE PostgreSQL
Postgresql, Symfony, Representational State Transfer (REST), Json, Ajax, PHP, Jquery
8/2014 – 5/2015
Tätigkeitsbeschreibung
Weiterentwicklung Workforce Management System.
Konzeption und Implementierung eine clientseitigen Frameworks auf Basis von AngularJS und jQuery für die Daten- Darstellung und Verarbeitung auf dem Client und der Kommunikation mit dem serverseitigen REST/Ajax Interface.
Kenntnisse und Produkte :
- AngularJS, jQuery, Bootstrap, C#, ASP.NET, JSON/JSONP, HTML5
- Microsoft Visual Studio, Enterprise Architect, PhpStorm IDE, MS SQL Server, PostgreSQL
Microsoft SQL-Server (MS SQL), Postgresql, C#, Representational State Transfer (REST), Json, ASP.NET, AngularJS, Ajax, Jquery
11/2013 – 7/2014
Tätigkeitsbeschreibung
Workforce Management System.
Konzeption und Implementierung Frontent und Backend (Ajax/REST Controller).
Client/Server Framework.
Entwicklung einer generischen REST - API für die Client Anfragen in welcher nach Rechteprüfung die API Calls an die entsprechenden Controller weitergeleitet werden.
Client Javascript/jQuery Toolbox für die Daten Auswertung/Aufbereitung und die REST/Ajax Calls.
Kenntnisse und Produkte :
- Scrum, C#, jQuery, Bootstrap, JSON/JSONP, HTML5
- Microsoft Visual Studio, Enterprise Architect, MS SQL Server
Microsoft SQL-Server (MS SQL), Projektleitung / Teamleitung (IT), Softwareentwicklung (allg.), C#, Representational State Transfer (REST), Ajax, Jquery, JavaScript
3/2013 – 9/2013
Tätigkeitsbeschreibung
Android Applikation zur Steuerung verschiedener elektronischer Bauteile
Konzeption und Entwicklung eines SQLite basierenden Content Providers und mehrerer darauf zugreifender Android Applikationen zur Erstellung und Verwaltung von Steuerungsprofilen für elektronische Bauteile, welche von den Applikationen über ein WiFi Modul angesprochen werden.
Entwicklung eines UI mit Navigation- Drawer/Tabs und Fragement basierenden Views/Listen um eine Wiederverwendung in unterschiedlichen Layouts zu gewährleisten.
Die Applikationen ermöglichen das Erstellen von Ablaufprofilen sowie die direkte Steuerung (über WiFi oder Bluetooth) der vorher definierten elektronischen Bauteile.
Für die Registrierung und den Datenabgleich über das Internet wird MySQL als Datenbank sowie PHP und HTML5/jQuery verwendet.
Verwendete Sprachen und Libraries :
Java, PHP, C++, HTML5, jQuery, jQuery-UI, CSS, JSON
Verwendete Datenbank :
SQLite, MySQL
Unterstützte Systeme
Android
Android Entwicklung
4/2012 – 6/2013
Tätigkeitsbeschreibung
Verwaltungsoberfläche für HP Storage System
Meine Hauptaufgabe bestand in der Konzeption und Entwicklung einer HTML 5 Verwaltungsoberfläche für ein HP Storage System.
Dazu wurden von mir in jQuery/Javascript (Client-Seite) und PHP (serverseitig) u.a. generische Frameworks für
- die Verwaltung der Daten zur Auslagerung der Last von dem embedded System auf den Client
- das Versenden, Empfangen und Auswerten von XML Messages via Sockets zur Kommunikation des Clients (Browser-Applikation) mit den emmbeded Applikationen,
- Wizard geführte Abläufe von Standardfunktionalitäten, entwickelt.
Diese Frameworks wurden von mir und den anderen Mitarbeitern zur Entwicklung der Benutzeroberfläche, im Client-Browser und dem OCP (Touchscreen) an der Maschine selbst, eingesetzt.
Die Daten für die Client-Anwendung werden, über sogenannte UseCase Aufrufe, mittels PHP PDO aus einer CSqlite Datenbank ausgelesen und dem Framework clientseitig auf JSON Basis zur Verfügung gestellt, wo sie datensatzorientiert verwaltet werden.
Zur Abarbeitung von Standardfunktionalitäten, durch welche der Benutzer geführt wird, entwickelte ich ein generisches Wizard-System.
Bei der Verarbeitung wurde großer Wert auf den asynchronen Ablauf der Funktionen sowie dem Erkennen und Abfangen von Connection-Lost Situationen gelegt, da permanent laufende Hintergrund Prozesse auf dem Client Browser dafür zu sorgen hatten, dass die Oberfläche auch während der Anwender mit Service/Verwaltungs Aufgaben beschäftigt war, mit aktuellen Daten versorgt wurde.
Verwendete Sprachen und Libraries :
PHP, C++, HTML5, jQuery, jQuery-UI, jQuery-mobile, CSS, JSON, XML
Verwendete Datenbank :
SQLite
Unterstützte Browser
Firefox, Chrome, IE 8/9
C++, Representational State Transfer (REST), Json, Ajax, PHP, Jquery
5/2011 – 2/2012
Tätigkeitsbeschreibung
Android Smartphone App & Internet-Portal
Projekt : Konzeption & Entwicklung einer Internet basierenden Smartphone App und
ADK basierender Hardware.
Konzeption und Entwicklung einer datenbankgestützten Internetplattform für Smartphone
Anwendungen und steuerbarer USB Hardwarekomponenten welche auf dem
Android Open Accessory Development Kit basieren.
Entwicklung der Android Basisklassen und App Templates.
Die Anwendungen nutzen u. a. ein eigenes XMPP Protokoll zur Übermittlung der Daten.
System : eclipse, Java, PHP, XMPP, ASP.net C#, MySQL
2/2009 – 6/2009
Tätigkeitsbeschreibung
SL Marketing und Internetanbindung :
Projekt : Entwicklung eines Marketing Tools für Second Life
Entwicklung eines Marketing Tools mit Datenbankanbindung (C# und MS-SQL Server)
für Second Life zur Selektion qualifizierter Avatar Adressen (nach vorgegebenen Stichworten
und/oder Interessen) für werbetechnische Anschreiben.
Konzeption und Unterstützung beim Aufbau der Secondlife Präsenz und des
Abrechnungssystems mit Anbindung an eine Webdatenbank.
System : MSSQL, MySQL, C#, libSecondlife, LSL, PHP,
3/2006 – 10/2007
Tätigkeitsbeschreibung
LKW Tacho und Fahrerkarten System
Projekt : SW für den Wartungsbereich - Daimler Chrysler LKW
Projektleitung, Konzeption und Entwicklung von Software für den Werkstattbereich zur Wartung, Parametrierung und Prüfung von digitalen EG Kontrollgeräten für Nutzfahrzeuge und Busse.
Konzeption und Entwicklung eines den Support-Internet Portals für Anfragen und Software Updates der Kunden von Daimler Chrysler.
System : MS-Visual Studio, VB, VC++, PHP, MySQL
1/2005 – 11/2006
Tätigkeitsbeschreibung
Internet Anwendung
Projekt : Termin-, Anzeigenangebots- und Auftrags- verwaltung
Konzeption und Entwicklung einer Online Verwaltung für Mitarbeiter, Termine und Anzeigen
Angebots/Auftrags Erstellung. Sowie die Erstellung der mehrfarbigen Terminanzeigen als PDF und
dem automatischen Email-Versand an die entsprechenden Verlage/Medien.
System : MSSQL, MySQL, PHP, Macromedia Studio MX 2004, PDF-Lib
2/2004 – 5/2009
Tätigkeitsbeschreibung
Internet Anwendung
Projekt : Schulungsportal für Daimler Chrysler
Step 1 : 2004 - 2006
Konzeption und Entwicklung eines Portals für die die Bedarfs- und Kurs-Anmeldung von/zu
Schulungen inkl. Kursbedarfs-Analyse.
System : MSSQL, MySQL, PHP, Macromedia Studio MX 2004
Step 2 : 2006 - 2007
Weiterentwicklung Schulungsportal für Daimler Chrysler
Konzeption und Entwicklung eines Portals für die die Bedarfs- und Kurs-Anmeldung
von/zu Schulungen inkl. Kursbedarfs-Analyse.
Weiterentwicklung und Anpassung des Systems an die neu hinzugekommenen Anforderungen.
System : MSSQL, MySQL, PHP, Macromedia Studio MX 2004,
(für die weitere Konzeption ASP.Net, C#)
Step 3 : 2007 - 2009
Projekt : Neu-Konzeption/Entwicklung des Schulungsportal für Daimler
Konzeption für die Umstellung des vorhandenen Systems auf
- die neuen Anforderungen in Bezug auf Datenbank
- Betriebssystem
- Neuen Organisatorisch bedingten Anforderungen
- sowie das von Daimler (IT-Bereich) favorisierte Technologie-Systems
Migration der Daten in MSSQL und
Entwicklung der benötigten Datenprovider, Business- und Data Access- Layer
unter ASP.Net mit C#.
System : MSSQL, ASP.Net, C# (PHP und MySQL für die Datenmigration)
Ausbildung
Stuttgart
Über mich
Weitere Kenntnisse
PHP, Symfony2, jQuery, AngularJS, Bootstrap
C/C++, C#, .Net
Visual Basic, ASP, ASP.Net
VB Script, Java, LSL-Script, Python
Datenbanken :
MS-SQL Server, Oracle, MySQL, SQLite
Access, Sybase, Dbase, FoxPro
ISAM, ODBC, OLE, ADO
Netzwerk / Protokolle :
Internet/Intranet,
XMPP,
Wifi, Bluetooth,
TCP/IP,
Winsock,
Novell Netware
NetBios
COM/DCOM+
Tools :
PhpStorm, PyCharm, CLion
Eclipse
Phonegap,
MS Visual Studio,
SVN
AVR Studio 4
AVRISP
Power Designer
Visual Source Save
PVCS
libopenmetaverse (ehem. Libsecondlife)
Bereiche :
Internet-Applikationen
Smartphone Apps & ADK basierende Anwendungen
mobile Anwendungen
Datenbank-Applikationen
Marketing
Automation Maschinensteuerung
Internet-Marketing /-Shop
Handel
Office Automation
Second Life
Remotesteuerung
Mikroprozessoranwendungen (ATMEL)
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Spanisch (Grundkenntnisse)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden