Software Engineer
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- Nordrhein-Westfalen
- Nähe des Wohnortes
- fa | de | en
- 26.03.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
8/2020 – offen
Tätigkeitsbeschreibung
Design und Entwicklung eines Portals zur Darstellung von Media Eigenproduktionen des Konzerns.
Front- und Backend Programmierung
Planung, Design, Konzeption und Dokumentation des gesamten Frameworks. Austausch und Abstimmung mit der Fachabteilung und Projekt Owner
Graphql, Mongodb, Software Architecture, Java (allg.), Software engineering / -technik, Softwareentwicklung (allg.), Amazon Web Services (AWS), Angular
3/2020 – 3/2023
TätigkeitsbeschreibungPlanung, Design und Implementierung eines WebPortals zur Erzeugerin vom Web Templates
Eingesetzte QualifikationenAngular, CSS (Cascading Style Sheet), Design (allg.), Mongodb, Node.Js
1/2017 – 2/2020
Tätigkeitsbeschreibung
Erweiterung und Redesign eines Webapplikation zur Bewertung der Zuschauerverhalten bezogen auf verschiedene Sender und deren Programme
Front- und Backend Programmierung
Hibernate (Java), J2EE, Java (allg.), Spring Framework, Angular, AngularJS, CSS (Cascading Style Sheet), Json
7/2016 – 12/2016
Tätigkeitsbeschreibung
Design und Implementierung eines Portals zur Ablage, Pflege und Suche für das Unternehmen relevanten Dokumente.
Möglichkeit zur Vergabe von Berechtigungen per Dokument und per Benutzter oder Benutzergruppen
Design, Architektur, Implementierung von Front- und Backend
J2EE, Spring Framework, Json, AngularJS, JavaScript
2/2016 – 4/2016
TätigkeitsbeschreibungImplementierung eines Modules für ein Cloud-System
Eingesetzte QualifikationenSoftware engineering / -technik, Json, AngularJS, JavaScript-Frameworks
12/2012 – 7/2016
Tätigkeitsbeschreibung
Spezifikation: Entwicklung und Betreuung von Medien spezifischen Softwarelösungen
Aufgaben:
- Front- und Backend Programmierung
- Koordination zwischen verschiedenen Projektteilnehmer
- Kundenbetreuung und Support
Technologien: Java, J2EE, Spring, AngularJS, JavaFX, JBoss, Glassfish,
Bootstrap, JQuery, CSS, JavaScript, JSON, etc..
Wildfly, J2EE, Java (allg.), Software engineering / -technik, Spring Framework, IT-Support (allg.), CSS (Cascading Style Sheet), AngularJS, JavaScript, Jquery, Kundendienst, Medien (allg.), Forschung & Entwicklung
10/2012 – offen
Tätigkeitsbeschreibung
ProWim.org
Kunde: ProWim.org
Spezifikation: ProWim.org ist ein aus dem Forschungsprojekt Wivu-Transfer entstandenes Open Source Projekt und steht für prozessorientiertes Wissensmanagementsystem.
Hauptanwendungszweck von ProWim ist es zum einen mittels eines geschäftsprozessbasierten Ansatzes die Suchzeit nach notwendigen Informationen im Unternehmen signifikant zu reduzieren und somit die Prozesseffizienz zu steigern. Zum anderen ermöglicht die Integration verschiedener geschäftsprozessbezogener Informationsquellen (bspw. Dokumentenmanagementsysteme, Netzwerklaufwerke, Wiki-Seiten etc.), die Suchanfragen den verschiedenen Systemwelten überzuordnen.
Ziel: Weiterentwicklung des Portals
Dauer: Seit Okt. 2012
Funktion: Founder, Leiter und Verantwortlicher, Projektmanager, IT-Architekt, Developer und Designer
Aufgaben:
- Aufbau, Design und Planung des Portals
- Projektmanager
- Evaluierung der in Frage kommende Technologie
- Aufbau der Client und Serverseite
- Implementierung auf der Client- und Serverseite in Team (RAP, J2EE, Java, EJB3.x,...)
- Zuständig für Design und Aufbau der Datenbank (Protégé und MySQL)
- Zuständig für das Deployment und Auslieferung von aktuellen Versionen
- Kundensupport und Kundeninstallationen,
- Zuständig für die Erstellung von (Online-) Hilfe und Installationsanweisungen
Technologien: Rich Ajax Platform (RAP), SWT, Java, J2EE, JAAS, EJB, Algernon, Protégé, OSGI, MySQL, JBoss, Apache Tomcat, ANT, Junit, JavaScript, MediaWiki, Alfresco
Mysql, Projektmanagement (IT), Apache Tomcat, Wildfly, J2EE, Java (allg.), Enterprise Javabeans, Junit, Ajax, JavaScript, Design (allg.)
7/2012 – 10/2012
Tätigkeitsbeschreibung
Spezifikation: Ein Portal zur elektronischen Suche, Zusammensetzung, Import und Export von Werkzeugen
Ziel: Erweiterung des bestehenden Portals an neue Funktionalitäten, Importieren von DXF-Dateien, Importieren von Werkzeugen und dazugehörige Metadaten aus XML/CSV, Export von Werkzeugen in XML-Format aus DB
Aufgaben: Front- und Backend Programmierung,
Neudesign der bestehenden Seites und deren Erweiterung mit neuen Funktionalitäten (Velocity, Java),
Implementierung neue Funktionalitäten in Frontend und Breitstellung der Funktionen auf der Serverseite,
Anpassung der Datenbank für die neuen Funktionen.
Technologien: Java, Apache Velocity, ORACLE
Oracle-Anwendungen, Apache, XML, Java (allg.), Architektur (allg.)
5/2012 – 6/2012
Tätigkeitsbeschreibung
Online Registrierung
Ziel: Registrierungsformular zur Anmeldung auf das Portal
Aufgaben: Beratung der Kunden über das Design und die Funktionalitäten, Implementierung des Clients
Technologien: PHP, jQuery, JavaScript, JSON/REST
Java (allg.), PHP, Jquery, JavaScript, It-Beratung
9/2011 – 10/2011
Tätigkeitsbeschreibung
Interne Webpräsentation
Anpassung der bestehenden Webanwendung in SharePoint und Anbindung dessen in Typo3
Aufgaben: Implementierung der von den Kunden gewünschten Anpassungen
Technologien: SharePoint
Microsoft SharePoint Server, Typo3
3/2011 – 5/2012
Tätigkeitsbeschreibung
Lisa
Lisa ist ein Kennzahlensystem.
Meine Aufgaben waren dabei die Migration der bestehenden Struktur der Serverseite nach EJB3.1 und die Anpassung der Schnittstelle für den Client und die Fehlerbehebung der aktuellen Version.
Aufgaben: Front- und Backend Programmierung,
Mitwirkung bei der Neugestaltung der Architektur auf der Backend,
Evaluierung und Auswahl die in Frage kommende Technologie,
Planung der Zeitabläufe für die Implementierung
Implementierung der Pakete in Team (Java, J2EE, EJB3.x, ....),
Bugfixing der bestehenden SW auf der Client- und Serverseite (Swing, Java, J2EE, ...)
Technologien: Java, J2EE, EJB3.1, Hibernate, JPA, JAAS, ANT, Swing, JBoss, Junit
Wildfly, J2EE, Java (allg.), Junit, Hibernate (Java), Systemmigration, Hibernate (Framework)
5/2010 – 5/2012
Tätigkeitsbeschreibung
InfoHand
In dem Projekt ging es um das Informationsmanagement im Sanitärhandwerk. Das Ziel war die Erstellung eines Portals zur Optimierung der Geschäftsprozesse im Sanitärhandwerk.
Meine Aufgaben waren hierbei die Konzeption und die Prozessanalyse für den Aufbau der angestrebten IT-Lösung.
Aufgaben: Konzeption und Prozessanalyse für den Aufbau der angestrebten IT-Lösung
Technologien: SharePoint
Microsoft SharePoint Server, Workflows, It-Beratung, Sanitärarbeiten
10/2009 – 10/2011
Tätigkeitsbeschreibung
SmartWheels
Erstellung eines Reservierungstools für Elektroautos im Rahmen eines Forschungsprojektes an der FIR e. V. an der RWTH Aachen.
Dabei ging es um die Berechnung und die Anzeige der Batteriestand sowie der mögliche Reservierungszeit und -Strecke.
Aufgaben: Planung und Evaluierung der Technologie,
Aufbau und Implementierung der Client und Verknüpfung mit den Serverschnittstellen (PHP, JQuery, JavaScript, ...),
Technischer Support
Technologien: PHP, JavaScript, jQuery, CSS, Apache Tomcat, JBoss
Apache Tomcat, Wildfly, Java (allg.), IT-Support (allg.), PHP, CSS (Cascading Style Sheet), Jquery, JavaScript, Technischer Support, Forschung & Entwicklung
10/2008 – 1/2012
Tätigkeitsbeschreibung
ProWim
ProWim ist ein Prozessorientiertes Wissensmanagementsystem.
In dem Projekt war ich hauptsächlich für die Planung, Erstellung und Entwicklung des Portals verantwortlich. Unteranderem habe ich die Struktur der Server- und Clientseite gestaltet und entwickelt. Im Rahmen des Projektes gehörte der Kundensupport ebenfalls zu meinen Aufgaben.
Zusammen mit den Kollegen von FIR e. V. an der RWTH Aachen war ich dafür Zuständig ProWim in verschiedenen IHK-Zentern vorzustellen, wie z.B. in Aachen, Karlsruhe, Kiel, Nürnberg, ...
Aufgaben: Aufbau, Design und Planung des Portals, Projektmanager, Evaluierung der in frage kommende Technologie, Aufbau der Client und Serverseite,
Implementierung auf der Client- und Serverseite in Team (RAP, J2EE, Java, EJB3.x,...),
Zuständig für Design und Aufbau der Datenbank (Protégé und MySQL),
Zuständig für das Deployment und Auslieferung von aktuellen Versionen,
Kundensupport und Kundeninstal lationen,
Zuständig für die Erstellung von (Online-) Hilfe und Installationsanweisungen,
Durchführung von Roadshows und Vorstellung der Applikation in verschieden IHK-Zentren unter anderen Aachen, Karlsruhe, Kiel, Nürnberg, ...
Technologien: Rich Ajax Platform (RAP), Java, J2EE, JAAS, EJB, Algernon, Protégé, OSGI, MySQL, JBoss, Apache Tomcat, ANT, Junit, STRUTS, PHP, JavaScript, InstalWiser
Mysql, Projektmanagement (IT), Apache Tomcat, Wildfly, J2EE, Java (allg.), Enterprise Javabeans, Junit, Apache Struts, PHP, Ajax, JavaScript
5/2001 – 9/2008
Tätigkeitsbeschreibung
CIMSOURCE / CS-Enterprise / ToolsUnited
Bei den CS-Systemen handelt es sich um Toolmanagementsysteme im Werkzeugbereich. Es hilft die Werkzeuge der verschiedenen Hersteller besser zu kategorisieren und suchen zu können.
Hierbei war ich an der Entwicklung und dem Support von Standalone Applikation und die Entwicklung der dazugehörige Webapplikation zuständig.
Aufgaben: Mitwirkung bei der Planung, den Design und die Architektur des Tools, Beratung der Kunden bezüglich der Technologie und Erweiterungen des SW, Implementierung von GUI und dazu gehörige Funktionalitäten auf der Serverseite (Delphi, Java, C++, ..), Aufbau und Anpassung der Datenbank, Bugfixing, Zuständig für Release und Deployment, Zuständig für die Paketierung (Installation),
Zuständig für das Kundensupport, Mitwirkung bei der Erstellung und Implementierung von Online-Version der Tools
Technologien: Delphi, Apache Velocity, InstallWiser, InstallMaster, Java, MySQL, ORACLE, C++
Oracle-Anwendungen, Mysql, Apache, C#, C++, Java (allg.), Delphi, IT-Support (allg.), User Interface (UI), It-Beratung
9/1999 – 4/2001
Tätigkeitsbeschreibung
ERP / DMS
Hierbei ging es um die Anpassungen der infor:COM Systemen für Kunden der Berge GmbH.
Technologien:
Lj4 (Visual Basic), Delphi, C#
Infor COM, Visual Basic, C, C#, C++, Delphi
8/1997 – 7/1999
Tätigkeitsbeschreibung
Erstellung eines Toolmanagementsystems für die bessere Such- und Strukturierungsmöglichkeiten der Werkzeuge.
Funktion: Programmierer
Aufgaben: Entwicklung und Support von Standalone Applikation
Technologien: Delphi, MySQL, InstallWiser, InstallMaster
Mysql, Delphi, IT-Support (allg.), Forschung & Entwicklung
Ausbildung
Aachen
Weitere Kenntnisse
Programmiersprachen: Java, J2EE , EJB, AngularJS, Spring, JavaFX, Bootstap, Rich Ajax Platorm (RAP), SWT, PHP, JavaScript, Swing, CSS, jQuery, C++, Delphi, VisualBasic, Apache Velocity, UML, XML, XSL, Algernon, OSGI, JSON
App-Server: JBoss, Apache Tomcat
Datenbanken: MySQL, ORACLE, Protégé
DB-Programmierung: SQL, JPA, Hibernate, Algernon, SPARQL
Entwicklungstool: IDEs Eclipse, Borland Delphi
Sonstiges: Apache Velocity, UML, XML, XSL, GrapgQL
Persönliche Daten
- Persisch (Muttersprache)
- Deutsch (Fließend)
- Englisch (Gut)
- Türkisch (Grundkenntnisse)
- Europäische Union
- Schweiz
- Vereinigte Staaten von Amerika
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden