Softwareentwickler
- Verfügbarkeit einsehen
- 2 Referenzen
- auf Anfrage
- 93055 Regensburg
- auf Anfrage
- de | en
- 18.05.2021
Kurzvorstellung
ich bin ein hochmotivierter Softwareentwickler mit vielseitigsten Erfahrungen in vielen Bereichen der Softwareentwicklung. Ich arbeite freiberuflich und hauptsächlich im Home Office.
Mit den besten Grüßen
Auszug Referenzen (2)
"Die Zusammenarbeit mit Hr. [...] war sehr erfolgreich und gerne würden wir das bei passenden Projekten wieder tun."
5/2015 – 4/2016
Tätigkeitsbeschreibung
Erstellung eines Programms zur Steuerung von Triggern auf XML-Basis für ein triggergesteuertes Managmentsystem.
Migration von MKS System auf das IMS System. Erstellung eines Tools zum Vergleich von Serverdaten Benutzte Technologien: UML, Integrity, Java, XML, Javascript, Perl, Powershell,
Ecxlipse
UML, Eclipse, J2EE, Perl, Windows Powershell, XML, JavaScript
"Tätigkeit durchgeführt im Auftrag von:
BDT, Rottweil
Position von [...] [...]:
Software Engineer
Programmierung UserInterface (Touchscreen)"
5/2012 – 10/2013
Tätigkeitsbeschreibung
- Integration von embedded Softwaresystemen für ein Storage System, welches komplett neu
aufgesetzt wurde. Das Storage System besteht aus einer Robotic, welches die Cartridges zu den
entsprechenden Lesegeräten befördert, Sensoren für die korrekte Steuerung und Abhandlung von
Sicherheitssystemen usw. .
- Hauptsächliches Aufgabengebiet ist die Programmierung des OCP (Operator Control Panel) und der
Schnittstelle RMI (Remote Manual Interface). Das OCP ist ein 10 Zoll großes Touch Screen Display.
Über das OCP und RMI können sämtliche Funktionalitäten des Gerätes gesteuert werden sollen. Die
hier verwendeten Technologien beruhen auf HTML5, Javascript, JQuery, PHP, XML, SQLite. Hierbei
müssen sowohl das Frontend als auch das Backend geplant und programmiert werden. Beim
Backend besteht die Aufgabe darin, die Kommunikation mit dem Gerät herzustellen und Anfragen
senden und Responsedaten empfangen zu können. Weiterhin wurde ich im Backendbereich der
eigentlichen Applikation zur Steuerung des Gerätes eingesetzt. Die Applikation ist dabei in C und
C++ geschrieben. Das verwendete Betriebssystem ist Linux.
- Für die Umsetzung werden folgende Technologien benutzt:
C, C++, PHP, Javascript, JQuery, JQuery Mobile, SQLLite, XML.
SQL, Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Linux, C++, Eclipse, XML, HTML5, Json, CSS (Cascading Style Sheet), JavaScript, PHP
Qualifikationen
Projekt‐ & Berufserfahrung
10/2020 – offen
Tätigkeitsbeschreibung
• Konzeptionierung, Planung und Erstellung einer Android APP.
• Programmierung einer dezentralen Tracking App.
Android, Java (allg.)
1/2019 – 7/2020
Tätigkeitsbeschreibung
Schlüsselaufgaben
• Weiterentwicklung von vorhandenen Softwarelösungen in der Versicherungbranche (für Sparkassen).
• Benutzte Technologien: Java, JavaScript, Restful, IBM Websphere, FinanzInformatik (Sparkasse)
Apache Tomcat, IBM WebSphere Application Server (WAS), Java (allg.), JavaScript, Representational State Transfer (REST)
11/2017 – 12/2018
Tätigkeitsbeschreibung
Schlüsselaufgaben
• Weiterentwicklung von Webapplikationen. Hauptsächlich im Backend tätig. Es werden ebenso Neuentwicklungen geplant, dokumentiert und in ein bestehendes System integriert.
• Benutzte Technologien: Java, JSF, HTML5, CSS3, JavaScript, JPA, SOAP, Restful, IBM Websphere, Oracle, Camunda
Oracle Business Intelligence (BI), Java Database Connectivity, IBM WebSphere Application Server (WAS), Java (allg.), SOAP, CSS (Cascading Style Sheet), HTML5, JavaScript, Javaserver Faces
7/2017 – 9/2017
TätigkeitsbeschreibungWeiterentwicklung der intern genutzen Software. Es werden Client Server (Webservices) eingesetzt für die Kommunikation des Systems.
Eingesetzte QualifikationenR (Programmiersprache), Oracle Database, Oracle-Anwendungen, SQL, Microsoft SQL-Server (MS SQL), Datenbankentwicklung, Java Database Connectivity, Windows 7, Apache Tomcat, Rich-Client, Web Services
2/2017 – 6/2017
Tätigkeitsbeschreibung
• Planung eines webbasierten Projektmanagementsystems. Erstellung modulbasierter Prototypen und Analyse der Arbeits- und Wirkungsweise
• Benutzte Technologien: PHP, NetBeans, Scripting, HTML5, Javascript, CSS3, JQuery.
Netbeans, Scripting, HTML5, Json, JavaScript, PHP, Jquery
4/2016 – 1/2017
Tätigkeitsbeschreibung
Adaption eines Konsolenprogramms in ein weborientiertes Interface. Sowohl im Frontend- als auch im Backendbereich.
• Planung und Erweiterung des Systems. • Benutzte Technologien: UML, HTML5, Javascript, CSS 3, AngularJS, JQuery, NodeJS,
Restful, Eclipse, Perl, Bash Scripting
UML, Subversion, Bash Shell, Eclipse, Perl, Node.Js, Scripting, HTML5, CSS (Cascading Style Sheet), AngularJS, JavaScript, Jquery
5/2015 – 4/2016
Tätigkeitsbeschreibung
Erstellung eines Programms zur Steuerung von Triggern auf XML-Basis für ein triggergesteuertes Managmentsystem.
Migration von MKS System auf das IMS System. Erstellung eines Tools zum Vergleich von Serverdaten Benutzte Technologien: UML, Integrity, Java, XML, Javascript, Perl, Powershell,
Ecxlipse
UML, Eclipse, J2EE, Perl, Windows Powershell, XML, JavaScript
11/2014 – 6/2015
Tätigkeitsbeschreibung
Konzepterstellung und Planung einer Performanceberechnung des Produktivsystems in Zusammenarbeit mit UNISOFT
Softwareerstellungsprozess zur Berechnung der Performance und Performanceanalyse Benutzte Technologien: UML, Versionsverwaltung Subversion, Java, HTML5, JQuery,
Javascript, MySQL, Tomcatserver, CSS3
Mysql, UML, Subversion, J2EE, HTML5, Json, CSS (Cascading Style Sheet), Jquery
10/2014 – 11/2014
Tätigkeitsbeschreibung
Erstellung einer Verwaltungssoftware auf Basis von HTML5, Javascript, JQuery, Java, JSP, Oracle, Tomcat Server.
Die Software beinhaltet eine Benutzerverwaltung, Verwaltung von Datenbeständen (Hinzufügen, Abgleich, Löschen, Ändern) und eMail-Client.
Konfigurationsbasierte Webanwendung.
Endeca, Apache Tomcat, J2EE, HTML5, JavaScript, Jquery, Javaserver Pages
7/2014 – 10/2014
Tätigkeitsbeschreibung
Erweiterung einer Steuerungssoftware für das Einstellen und Abrufen von großen Datenmengen auf der Basis von Webtechnologien.
Für die Umsetzung wurden folgende Technologien benutzt:
o HTML5, Javascript, JQuery, Perl, Apache Server.
Apache HTTP Server, UML, Subversion, Perl, HTML5, JavaScript, Jquery
2/2014 – 5/2014
Tätigkeitsbeschreibung
- Erweiterung und Hinzufügen von Funktionalitäten in eine bestehende Webapplikation, welche für
den Austausch von Daten zur Verfügung steht.
- Dabei wurde der Chunk Upload integriert, als auch Anpassungen bezüglich der
Benutzerfreundlichkeit des Programms durchgeführt.
- Für die Umsetzung wurden folgende Technologien benutzt:
HTML5, Javascript, JQuery, DojoJS, Java, MySQL, Tomcat Server.
Mysql, Apache Tomcat, UML, Java (allg.), HTML5, Json, JavaScript, Jquery
5/2012 – 10/2013
Tätigkeitsbeschreibung
- Integration von embedded Softwaresystemen für ein Storage System, welches komplett neu
aufgesetzt wurde. Das Storage System besteht aus einer Robotic, welches die Cartridges zu den
entsprechenden Lesegeräten befördert, Sensoren für die korrekte Steuerung und Abhandlung von
Sicherheitssystemen usw. .
- Hauptsächliches Aufgabengebiet ist die Programmierung des OCP (Operator Control Panel) und der
Schnittstelle RMI (Remote Manual Interface). Das OCP ist ein 10 Zoll großes Touch Screen Display.
Über das OCP und RMI können sämtliche Funktionalitäten des Gerätes gesteuert werden sollen. Die
hier verwendeten Technologien beruhen auf HTML5, Javascript, JQuery, PHP, XML, SQLite. Hierbei
müssen sowohl das Frontend als auch das Backend geplant und programmiert werden. Beim
Backend besteht die Aufgabe darin, die Kommunikation mit dem Gerät herzustellen und Anfragen
senden und Responsedaten empfangen zu können. Weiterhin wurde ich im Backendbereich der
eigentlichen Applikation zur Steuerung des Gerätes eingesetzt. Die Applikation ist dabei in C und
C++ geschrieben. Das verwendete Betriebssystem ist Linux.
- Für die Umsetzung werden folgende Technologien benutzt:
C, C++, PHP, Javascript, JQuery, JQuery Mobile, SQLLite, XML.
SQL, Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Linux, C++, Eclipse, XML, HTML5, Json, CSS (Cascading Style Sheet), JavaScript, PHP
11/2009 – 5/2012
Tätigkeitsbeschreibung
- Planung, Programmierung, Testen und Verbesserung von Software. Vorrangig wird ein
Datawarehouse System durch zusätzliche Programme erweitert. Die entsprechenden Erweiterungen
sind weitestgehend im Responsemanagement und dem Management von großen Datenmengen
angesiedelt. Jede Erweiterung bzw. neue Programme werden in Projekten verwaltet. Ich bin
verantwortlich für die Umsetzung, Wartung, Konzeptionierung, Erweiterung und Dokumentation
einer Vielzahl von Projekten. Weitere verantwortliche Bereiche sind die Erweiterung,
Konzeptionierung, Wartung und Dokumentation der Datenbank.
- Für die Umsetzung werden folgende Technologien benutzt:
Delphi, Java, PLSQL, C#, PHP, Oracle Database
Oracle Database, Windows 7, Linux (Kernel), .Net Framework (Microsoft), C#, Delphi, Windows Powershell, HTML5, JavaScript, Jquery, Javaserver Pages
11/2009 – 12/2009
Tätigkeitsbeschreibung
- Für die Firma Home & Pet Sitting wurde der Internetauftritt geplant und umgesetzt. Die Umsetzung
beinhaltete unter anderen kleineren Animationen auf der Grundlage von Javascript. Dadurch braucht
der Benutzer keine zusätzlichen Anwendungen, wie z.B. Flash.
- Für die Umsetzung wurden folgende Technologien benutzt: HTML, Javascript, Ajax und PHP.
Apache HTTP Server, XML, HTML, JavaScript, PHP
6/2009 – 9/2009
Tätigkeitsbeschreibung
HGM ist eine Hausmeisterei in München.
Schlüsselaufgaben:
- Für die HGM, einer Hausmeisterei in München, wurde ein Internetauftritt geplant und Umgesetzt.
Die Seite stellt das entsprechende Unternehmen vor und bietet Möglichkeiten, für registrierte Nutzer
(Hausverwaltungen, welche einen Vertrag mit der Hausmeisterei haben) Aufträge zu verteilen. Die
Verteilung der Aufträge geht nur, wenn der entsprechende Nutzer eingeloggt ist. Der registrierte
Nutzer hat die Möglichkeit, freie Tage im Kalender zu wählen und dann Aufträge an die HGM zu
erteilen. Zusätzlich hat der registrierte Nutzer die Möglichkeit all seine aktuellen Aufträge einzusehen
und evtl. auf den neuesten Stand zu bringen.
- Für die Umsetzung wurden folgende Technologien benutzt: HTML, JavaScript, Ajax und PHP. Die
Skripte laufen unter einem Apache Web Server und die Daten sind in einer MySQL Datenbank
hinterlegt.
Mysql, Apache HTTP Server, CSS (Cascading Style Sheet), HTML, JavaScript, PHP
6/2008 – 11/2008
Tätigkeitsbeschreibung
AZ Software ist ein Unternehmen, welches Softwarelösungen für Patentverwaltungen anbietet. Diese basieren auf Intranet Technologien als auch Client Server Anwendungen.
Schlüsselaufgaben:
Verantwortlich für die Intranet Programmierung in ASP.NET.
Microsoft SQL-Server (MS SQL), .Net, Web Services, CSS (Cascading Style Sheet), HTML, ASP.NET
8/2007 – 6/2008
Tätigkeitsbeschreibung
Ich arbeitete als Software Engineer für Continental. Hier war ich unter anderem verantwortlich für das Versionsmanagement, indem ich die jeweiligen Programmstände der einzelnen Softwareentwickler unter bestimmten Rahmenbedingungen zusammenführte. Dabei war es meine Aufgabe, die entsprechenden Stände zu prüfen und nach dem Zusammenführen zu Testen. Hierbei war eine sehr enge Zusammenarbeit mit den Softwareentwicklern notwendig. Das zu benutzende System für das Versionsmanagement ist Clear Case.
Schlüsselaufgaben:
Verantwortlich für das Versionsmanagement mit Clear Case unter UNIX.
Implementierung, Verbesserung und Instandhaltung der Datenbank für die Navigations-software.
Qualifikationen:
- Selbständiges Arbeiten
- Versionsmanagement
- Testen von Software
- Oracle
Oracle Database, UML, Software Version Control
7/2006 – 1/2007
Tätigkeitsbeschreibung
Schlüsselaufgaben:
- Design und Entwicklung eines Schnittstellensystems basierend auf XML in Delphi. Es erlaubt eine
übergangslose, automatische tägliche Kommunikation zwischen zwei verschiedenen Data Warehouse
Systemen von zwei verschieden Unternehmen.
- Gestaltung und Erstellung von Anwendungsprogrammen in Delphi, welche verantwortlich für die
Eingabe und Aktualisierung von Kundedaten in das Data Warehouse System sind.
- Erstellung und Instandhaltung von Verschlüsselungs- und Entschlüsselungsalgorithmen zur
Verschlüsselung und Entschlüsselung von Kundenverträgen in PDF unter Delphi und PHP.
- Verantwortlich für den Gebrauch der Oracle Datenbank sowohl in der Entwicklung, dem Laden von
Daten als auch der Instandhaltung.
Qualifikationen:
- Programmierung in Delphi und PHP
- Selbständiges arbeiten und Koordination der Aufgaben mit dem Kunden.
Delphi, XML, HTML, JavaScript, PHP
1/2006 – 6/2006
Tätigkeitsbeschreibung
Ich arbeitete als Junior Java Developer für das Unternehmen, welches Softwarelösungen für die Automation und Logistik in der Hightech Industrie anbietet. Ich arbeitete als Architekt und Entwickler für ein Datenmanagementprogramm geschrieben in Java.
Schlüsselaufgaben:
Erstellung und Implementierung einer Scripting Engine geschrieben in Java.
UML, Eclipse, Java (allg.), Scripting
Ausbildung
Technische Universität Bergarkademie Freiberg
Technische Universität Bergakademie Freiberg
Über mich
ich besitze einen Masters of Science Abschluß in Network computing.
Ich stehe für Projekte rund um die Programmierung zur Verfügung. Erfahrungen habe ich in den verschiedensten Bereichen der Programmierung und Projekten. Unter anderem Schnittstellenprogrammierung, Webprogrammierung (HTML5, JavaScript, Css3, PHP7, J2EE, AngularJS, NodeJS, ASP.NET, JSF/JSP, Java Servlets/Applets, XML/XSL/JSON, JavaScript, JQuery, DOJO, ...), PC-Anwendungen (Java Swing/JavaFX, C#, C, C++, Matlab, Delphi, ...) und Datenbankanwendungen (MySQL, Oracle, MSSQL, MongoDB).
Weitere Kenntnisse
- Datenbanken (allg.)
- Oracle
- Softwareprogrammierung
- Webprogrammierung
- NoSQL Datenbanken (MongoDB)
IT & Entwicklung
- Dokumentation (UML, JavaDoc)
- Open Source (IDE's, Frameworks)
- Softwareentwicklung
- Agile Softwareentwicklung (Scrum)
- OOP, Logische Programmierung
Fließend in Englisch
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden