Deutschland / Österreich / Schweiz bevorzugt
Zeitraum 10/2017 ? 09/2018
Kunde/Branche: Softwarehaus CAD-Bereich
Rolle/Einsatz als: Produktentwickler
Auftrag/Projektbeschreibung:
Durchführbarkeitsstudie bezüglich eines AI-Tools zur Unterstützung der
Dokumentation von Rohrleitungssystemen
? Definition eines XML-Formats als Dokumentationsgrundlage
? Generierung von CAD-Zeichnungen aus diesem Format
? Einarbeitung in deep learning auf Basis von deeplearning4j
? Training eines neuronalen Netzes zur Rohrleitungserkennung auf
Autoencoder-Basis
? Experimente mit Fotos von Rohrleitungssystemen
Eingesetzte Technologien:
WinNT, Java, AutoLisp, AutoCAD, TCP/IP, deeplearning4j,Git,Maven
Zeitraum: September 2016 / Juli 2017
Zeitraum: Juli 2012 / Mai 2013
Zeitraum: Juli 2011 / Mai 2012
Daten-Transfer von Nonstop SQL nach ORACLE, Transformation
zwischen zwei sehr unterschiedlichen Datenmodellen,
Analyse der Datenqualität, Vorschlagsregeln, Qualitätstests,
Entwicklung einer Infrastruktur für die Durchführung,
Einführungs- und Migrationsplanung
Software: Java, J2EE, Swing, Glassfish, Hibernate, XML, JUnit, TandemNonstop SQL, ORACLE, PL/SQL, Acqua Data Studio, Eclipse, Subversion,
Golden Gate, Log4J
Bankenumfeld. Umsetzung gegebener Designs mit mehreren komplexen
Frameworks, Anbindung an Service-Schnittstellen auf EJB-Basis
(Session Beans + ORM mit Hibernate). Problemlokalisierung
innerhalb der Mehrschichtenarchitektur, Verbesserungsvorschläge
für diverse Frameworks, Toolentwicklung.
Software: Java, J2EE, Swing, Bea Weblogic, Hibernate, XML, JUnit, PolarionORACLE, Toad, Eclipse, Subversion, Log4J
Laboratorien: Beurteilung der Schichtenarchitektur hinsichtlich
der Evolutionsfähigkeit des Produktes. Erstellung von Tools
für Datenmigration und Logging. Redesign des Produktes;
Organisation und Leitung der Produkt-Weiter Entwicklung.
Unterstützung bei der Markteinführung einer neuen Version.
Software: VB.NET, VisualBasic, MS SQL Server, WinForms, XML(Client-Server Architektur mit Java-basierendem plattform-
unabhängigem Server und CAD-spezifischem Client)
Design und Entwicklung eines dazu kompatiblen plattformneutralen
Bauteilverwaltungssystems
Software: C, Java, Swing, JDBC, XML, HSQL, AutoCAD, TCP/IP, JUnitOffene Architektur zur Sicherung der Plattformunabhängigkeit
und langfristigen Evolutionsfähigkeit; Entwicklung von
Kernfunktionalitäten für Aktien und Anleihen und von
Schlüsselreports
Software: Java, Swing, iReport, jasperReport, XML, HSQLControlling: Bewertung von Portfolien mit Derivaten. Nachvollzug
der Berechnung des Value At Risk durch finanzmathematische
Modelle.
Software: Win 2000, Visual Basic, Visual C++, Excel, MS SQL Serverim CAD-Bereich; TCP/IP-basierendes Protokoll zum Austausch
serialisierter Datenobjekte
vorhandenen Bauteilverwaltungssytemen
Software: NT, Java, Swing, JNI,TCP/IP, AutoCAD(Systembeschreibung) für zentral gesteuerte Kundeninformations-
systeme im Eisenbahnbereich; Mitwirkung bei der Architektur des
Gesamtsystems
Software: WinX, Linux, Java, J2EE, Visiostellen für den Datenexport und - import; Kopplung mit
vorhandenen Bauteilverwaltungssytemen
Software: NT, Java, TCP/IP, AutoCADDatenbankmigration, neues Reporting-System und neue
Funktionalitäten
Software: NT, Java, Swing, JDBC, Hypersonic SQLinformationssystems im Fernverkehrsbereich
Software: NT, Java, J2EEAbrechnungsprogramms: Entwicklung eines neuen Formulardruck-
verfahrens; neue Formulare und Berichte
Software: NT, Java, Swing, JDBC, XML, SVGAbrechnungsprogramms: Entwicklung eines neuen Formulardruck-
verfahrens; neue Formulare und Berichte
Software: NT, Java, Swing, JDBC, XML, SVGEntwicklung eines vereinfachten Verfahrens zur Produktübernahme
in den Warenkorb
Software: NT, Linux, Java, SAPfür CAD-Systeme (erste Zielplattform: AutoCAD);
Verallgemeinerung der Querschnitte der Rohre, neue offene
XML-basierte Schnittstellen für Datenaustausch;
Modernisierung der Dialoge.
Abrechnungsprogramms: Entwicklung eines neuen Formulardruck-
verfahrens; neue Formulare und Berichte
Software: NT, Java, Swing, JDBC, XML, SVGSteuerung einzelner und verbundener Thermocycler; Problematik
der beschränkten Ressourcen bei "Embedded Systems" (1/4 VGA,
5 von 16 MB Flashspeicher für Anwendung, 10 von 32 MB
Hauptspeicher; Embedded Linux, Kaffe VM)
Software: NT, Linux, Kaffe VM, Java, AWT, FLTErfassung der Kundendaten für Zulagenanträge; Persistenzmechanik
mit Umschaltbarkeit zwischen Haltung in XML-Dateien und
zentraler DB2-Datenbank; Organisation des Dokumentenaustauschs
mit BFA auf der Basis schema-definierter XML-Nachrichten;
Historisierungsmechanik
Software: NT, Linux, Java, XML, JdomXalan, Xerces,, SQL, DB2,JMS, MQSeries, Castor, Swing
in Java-Code mit einem XML-Zwischenschritt; Portierung und
Reengineering (OOA, OOD, UML) eines AutoCAD-basierenden
Rohrplanungsprogramms Basis von Java, XML und MySql;
Strukturierung in einen "großen" CAD-unabhängigen und einen
"kleinen" CAD-abhängigen Prozess (Ziel: Netzwerkfähigkeit und
Plattformunabhängigkeit)
Software : NT, Java, Lisp, C, XML, Jdom, Lisp, Swing, Xalan, Xerces,Ant, AutoCad, MySql, TCP/IP, Sockets
OOA und OOD und Prototyping mit Java und XML
Software : NT, Java, Swing, XML, JDom, JDBC, ORACLEImmobilienportfolios; Import von SAP-Daten, Implementierung
verschiedener Bewertungsverfahren;
Reporting; Durchspielen von Szenarios
Technische Basis: Java-Programmierung; GUI: Swing;
mehrschichtige Architektur auf EJB-Basis; Datenhaltung in
ORACLE DB
Software : NT, ORACLE, Kawa, Java, JDBC, XML, XSL, Xalan, JBoss,CVS, Ant, Swing, JChart
Kundenpflege auf der Basis von Servlet- und JSP-Technologie
und zweier Frameworks für Navigation und Persistenz;
Entwicklung eines Code-Generators für Web-basierende
Anwendungen auf XML-Basis mit EJB-konformen Schnittstellen
Software : NT, ORACLE, Kawa, JBuilder, Java, JUNIT, Servlet, JSP, XML,XSL, Tomcat, Xerces, Xalan
Zeitraum : Juni / Juli 2000
skalierbaren Alt-Systems; automatische Datenübernahme von den
Analysestationen; Analyse, Design und Machbarkeitsstudie
Software : Linux, NT, SQL Anywhere, Java, Swing, JDBC, Visual Age,Info Maker
Zeitraum : März bis Mai 2000
"n-Punkte-Rohr" zu einem Rohrplanungsprogramm; bidirektionale
Schnittstelle zu einer CAM-Anwendung (Steuerung von
Biegemaschinen); CAD-externe Funktionen in Java
Software : NT, AutoCAD, Java, Swing, MS Access, JDBC, Socketskommerzielle und technische Daten im Bereich der
Zahnlabortechnik; mit einer "strukturgleichen" SAP-Anwendung
erfolgt Datenaustausch in beide Richtungen (Zentrale und
Filialen)
Software : NT, MS Access, VBA, SAPFreischaltungsfunktionalität
Software : NT, Linux, SQL Anywhere, Java, PowerJ, JDBC, Swingdie zentrale Testplanung und Ablaufsteuerung (detaillierter
Job-Fahrplan)
Software : MVS, Win3.11, WinNT, DB2, MS SQL Server, MS Access, SPUFI,FILEAID, INFO, JCL, TSO, ISPF/PDF, REXX
System zur Erstellung von Flucht- und Rettungsplänen
Software : NT, AutoCAD, AutoLISP, Vital LispRohrplanungsprogramms für Verfahrenstechnik, Anlagenbau und
sonstige Anwendungen;
Projektleitung
Software : NT, AutoCAD, AutoLISP, Vital LispFließbild-Anwendung
für verfahrenstechnische Anwendungen
Software : NT, AutoCAD, AutoLISP, Vital Lispauf Basis eines neuen Datenmodells und ORACLE-Technik;
ein datengetriebener universeller Konfigurator mit
benutzer-editierbaren Regeln für Vorschlagskombinationen,
verbotene Kombinationen, Stücklistenzusammenstellung und
Herstellungspreise ("Spezifikation");
Migration der Stammdaten (komplexe Transformation)
Software : wie vorher, zusätzlich C mit Embedded SQLeines UDM (Unternehmensdatenmodells) und relationaler
Datenbanktechnik; Datenbankauswahl; Planung und Steuerung der
UDM- (Unternehmensdatenmodell) und Anwendungsentwicklung, der
Datenübernahme und der Einführung
Software : VMS, ORACLE, SQLPLUS, SQLFORMS, SQLMENU, SQLREPORTWRITER,ORACLE DESIGNER...
eines PPS-Systems
Software : VMS, ManMan, Piuss-O(Second Level Support für "Knowledgetool"); Unterstützung von
Kundenprojekten (SW für Walzwerksteuerung, Planung von
Pilotenkanzeln, Kreditvergabe etc.); "Mann für alle Fälle";
Konzeption und Entwicklung einer grafischen Benutzeroberfläche
für Knowledgetool; Netzwerk-Ausbildung
Software : MVS, ISPF/PDF, PL/1, Prolog, Rexx, Knowledgetool, ESE, EMICAT,GDDM, CATIA...
diverser SQL-Anwendungen
Software : VM, CMS, SQL/DS, DBEDIT, ISPFzur automatischen Verarbeitung ankommender Dateien
Software : VM, CMS, REXX, SQL/DSAbrechnungssystems; Projektleitung;
Installation in drei Ländern
Software : MVS, PL/1, ISPF/PDF, VSAMberechnete Bilder, Vektorsymboleditor, Imagesymboleditor
Software : Basic auf Wangsystematisch varierter Großserien statistischer Plots
Software : Basic auf Wangkistenweise Lochkarten
Software : Fortran auf Univackommerzielle Anwendungen, Dialogprogrammierung, Datenbankanwendungen,
graphische Anwendungen, wissensbasierte Anwendungen, Konfiguratoren,
komplexe Algorithmen
PC- und LAN-Umgebung:Produkte im CAD-Bereich, Computergrafik, GUI-Programmierung, Trading-Systeme,
mathematische Untersuchungen, Simulationen
Deutschland / Österreich / Schweiz bevorzugt
Zeitraum 10/2017 ? 09/2018
Kunde/Branche: Softwarehaus CAD-Bereich
Rolle/Einsatz als: Produktentwickler
Auftrag/Projektbeschreibung:
Durchführbarkeitsstudie bezüglich eines AI-Tools zur Unterstützung der
Dokumentation von Rohrleitungssystemen
? Definition eines XML-Formats als Dokumentationsgrundlage
? Generierung von CAD-Zeichnungen aus diesem Format
? Einarbeitung in deep learning auf Basis von deeplearning4j
? Training eines neuronalen Netzes zur Rohrleitungserkennung auf
Autoencoder-Basis
? Experimente mit Fotos von Rohrleitungssystemen
Eingesetzte Technologien:
WinNT, Java, AutoLisp, AutoCAD, TCP/IP, deeplearning4j,Git,Maven
Zeitraum: September 2016 / Juli 2017
Zeitraum: Juli 2012 / Mai 2013
Zeitraum: Juli 2011 / Mai 2012
Daten-Transfer von Nonstop SQL nach ORACLE, Transformation
zwischen zwei sehr unterschiedlichen Datenmodellen,
Analyse der Datenqualität, Vorschlagsregeln, Qualitätstests,
Entwicklung einer Infrastruktur für die Durchführung,
Einführungs- und Migrationsplanung
Software: Java, J2EE, Swing, Glassfish, Hibernate, XML, JUnit, TandemNonstop SQL, ORACLE, PL/SQL, Acqua Data Studio, Eclipse, Subversion,
Golden Gate, Log4J
Bankenumfeld. Umsetzung gegebener Designs mit mehreren komplexen
Frameworks, Anbindung an Service-Schnittstellen auf EJB-Basis
(Session Beans + ORM mit Hibernate). Problemlokalisierung
innerhalb der Mehrschichtenarchitektur, Verbesserungsvorschläge
für diverse Frameworks, Toolentwicklung.
Software: Java, J2EE, Swing, Bea Weblogic, Hibernate, XML, JUnit, PolarionORACLE, Toad, Eclipse, Subversion, Log4J
Laboratorien: Beurteilung der Schichtenarchitektur hinsichtlich
der Evolutionsfähigkeit des Produktes. Erstellung von Tools
für Datenmigration und Logging. Redesign des Produktes;
Organisation und Leitung der Produkt-Weiter Entwicklung.
Unterstützung bei der Markteinführung einer neuen Version.
Software: VB.NET, VisualBasic, MS SQL Server, WinForms, XML(Client-Server Architektur mit Java-basierendem plattform-
unabhängigem Server und CAD-spezifischem Client)
Design und Entwicklung eines dazu kompatiblen plattformneutralen
Bauteilverwaltungssystems
Software: C, Java, Swing, JDBC, XML, HSQL, AutoCAD, TCP/IP, JUnitOffene Architektur zur Sicherung der Plattformunabhängigkeit
und langfristigen Evolutionsfähigkeit; Entwicklung von
Kernfunktionalitäten für Aktien und Anleihen und von
Schlüsselreports
Software: Java, Swing, iReport, jasperReport, XML, HSQLControlling: Bewertung von Portfolien mit Derivaten. Nachvollzug
der Berechnung des Value At Risk durch finanzmathematische
Modelle.
Software: Win 2000, Visual Basic, Visual C++, Excel, MS SQL Serverim CAD-Bereich; TCP/IP-basierendes Protokoll zum Austausch
serialisierter Datenobjekte
vorhandenen Bauteilverwaltungssytemen
Software: NT, Java, Swing, JNI,TCP/IP, AutoCAD(Systembeschreibung) für zentral gesteuerte Kundeninformations-
systeme im Eisenbahnbereich; Mitwirkung bei der Architektur des
Gesamtsystems
Software: WinX, Linux, Java, J2EE, Visiostellen für den Datenexport und - import; Kopplung mit
vorhandenen Bauteilverwaltungssytemen
Software: NT, Java, TCP/IP, AutoCADDatenbankmigration, neues Reporting-System und neue
Funktionalitäten
Software: NT, Java, Swing, JDBC, Hypersonic SQLinformationssystems im Fernverkehrsbereich
Software: NT, Java, J2EEAbrechnungsprogramms: Entwicklung eines neuen Formulardruck-
verfahrens; neue Formulare und Berichte
Software: NT, Java, Swing, JDBC, XML, SVGAbrechnungsprogramms: Entwicklung eines neuen Formulardruck-
verfahrens; neue Formulare und Berichte
Software: NT, Java, Swing, JDBC, XML, SVGEntwicklung eines vereinfachten Verfahrens zur Produktübernahme
in den Warenkorb
Software: NT, Linux, Java, SAPfür CAD-Systeme (erste Zielplattform: AutoCAD);
Verallgemeinerung der Querschnitte der Rohre, neue offene
XML-basierte Schnittstellen für Datenaustausch;
Modernisierung der Dialoge.
Abrechnungsprogramms: Entwicklung eines neuen Formulardruck-
verfahrens; neue Formulare und Berichte
Software: NT, Java, Swing, JDBC, XML, SVGSteuerung einzelner und verbundener Thermocycler; Problematik
der beschränkten Ressourcen bei "Embedded Systems" (1/4 VGA,
5 von 16 MB Flashspeicher für Anwendung, 10 von 32 MB
Hauptspeicher; Embedded Linux, Kaffe VM)
Software: NT, Linux, Kaffe VM, Java, AWT, FLTErfassung der Kundendaten für Zulagenanträge; Persistenzmechanik
mit Umschaltbarkeit zwischen Haltung in XML-Dateien und
zentraler DB2-Datenbank; Organisation des Dokumentenaustauschs
mit BFA auf der Basis schema-definierter XML-Nachrichten;
Historisierungsmechanik
Software: NT, Linux, Java, XML, JdomXalan, Xerces,, SQL, DB2,JMS, MQSeries, Castor, Swing
in Java-Code mit einem XML-Zwischenschritt; Portierung und
Reengineering (OOA, OOD, UML) eines AutoCAD-basierenden
Rohrplanungsprogramms Basis von Java, XML und MySql;
Strukturierung in einen "großen" CAD-unabhängigen und einen
"kleinen" CAD-abhängigen Prozess (Ziel: Netzwerkfähigkeit und
Plattformunabhängigkeit)
Software : NT, Java, Lisp, C, XML, Jdom, Lisp, Swing, Xalan, Xerces,Ant, AutoCad, MySql, TCP/IP, Sockets
OOA und OOD und Prototyping mit Java und XML
Software : NT, Java, Swing, XML, JDom, JDBC, ORACLEImmobilienportfolios; Import von SAP-Daten, Implementierung
verschiedener Bewertungsverfahren;
Reporting; Durchspielen von Szenarios
Technische Basis: Java-Programmierung; GUI: Swing;
mehrschichtige Architektur auf EJB-Basis; Datenhaltung in
ORACLE DB
Software : NT, ORACLE, Kawa, Java, JDBC, XML, XSL, Xalan, JBoss,CVS, Ant, Swing, JChart
Kundenpflege auf der Basis von Servlet- und JSP-Technologie
und zweier Frameworks für Navigation und Persistenz;
Entwicklung eines Code-Generators für Web-basierende
Anwendungen auf XML-Basis mit EJB-konformen Schnittstellen
Software : NT, ORACLE, Kawa, JBuilder, Java, JUNIT, Servlet, JSP, XML,XSL, Tomcat, Xerces, Xalan
Zeitraum : Juni / Juli 2000
skalierbaren Alt-Systems; automatische Datenübernahme von den
Analysestationen; Analyse, Design und Machbarkeitsstudie
Software : Linux, NT, SQL Anywhere, Java, Swing, JDBC, Visual Age,Info Maker
Zeitraum : März bis Mai 2000
"n-Punkte-Rohr" zu einem Rohrplanungsprogramm; bidirektionale
Schnittstelle zu einer CAM-Anwendung (Steuerung von
Biegemaschinen); CAD-externe Funktionen in Java
Software : NT, AutoCAD, Java, Swing, MS Access, JDBC, Socketskommerzielle und technische Daten im Bereich der
Zahnlabortechnik; mit einer "strukturgleichen" SAP-Anwendung
erfolgt Datenaustausch in beide Richtungen (Zentrale und
Filialen)
Software : NT, MS Access, VBA, SAPFreischaltungsfunktionalität
Software : NT, Linux, SQL Anywhere, Java, PowerJ, JDBC, Swingdie zentrale Testplanung und Ablaufsteuerung (detaillierter
Job-Fahrplan)
Software : MVS, Win3.11, WinNT, DB2, MS SQL Server, MS Access, SPUFI,FILEAID, INFO, JCL, TSO, ISPF/PDF, REXX
System zur Erstellung von Flucht- und Rettungsplänen
Software : NT, AutoCAD, AutoLISP, Vital LispRohrplanungsprogramms für Verfahrenstechnik, Anlagenbau und
sonstige Anwendungen;
Projektleitung
Software : NT, AutoCAD, AutoLISP, Vital LispFließbild-Anwendung
für verfahrenstechnische Anwendungen
Software : NT, AutoCAD, AutoLISP, Vital Lispauf Basis eines neuen Datenmodells und ORACLE-Technik;
ein datengetriebener universeller Konfigurator mit
benutzer-editierbaren Regeln für Vorschlagskombinationen,
verbotene Kombinationen, Stücklistenzusammenstellung und
Herstellungspreise ("Spezifikation");
Migration der Stammdaten (komplexe Transformation)
Software : wie vorher, zusätzlich C mit Embedded SQLeines UDM (Unternehmensdatenmodells) und relationaler
Datenbanktechnik; Datenbankauswahl; Planung und Steuerung der
UDM- (Unternehmensdatenmodell) und Anwendungsentwicklung, der
Datenübernahme und der Einführung
Software : VMS, ORACLE, SQLPLUS, SQLFORMS, SQLMENU, SQLREPORTWRITER,ORACLE DESIGNER...
eines PPS-Systems
Software : VMS, ManMan, Piuss-O(Second Level Support für "Knowledgetool"); Unterstützung von
Kundenprojekten (SW für Walzwerksteuerung, Planung von
Pilotenkanzeln, Kreditvergabe etc.); "Mann für alle Fälle";
Konzeption und Entwicklung einer grafischen Benutzeroberfläche
für Knowledgetool; Netzwerk-Ausbildung
Software : MVS, ISPF/PDF, PL/1, Prolog, Rexx, Knowledgetool, ESE, EMICAT,GDDM, CATIA...
diverser SQL-Anwendungen
Software : VM, CMS, SQL/DS, DBEDIT, ISPFzur automatischen Verarbeitung ankommender Dateien
Software : VM, CMS, REXX, SQL/DSAbrechnungssystems; Projektleitung;
Installation in drei Ländern
Software : MVS, PL/1, ISPF/PDF, VSAMberechnete Bilder, Vektorsymboleditor, Imagesymboleditor
Software : Basic auf Wangsystematisch varierter Großserien statistischer Plots
Software : Basic auf Wangkistenweise Lochkarten
Software : Fortran auf Univackommerzielle Anwendungen, Dialogprogrammierung, Datenbankanwendungen,
graphische Anwendungen, wissensbasierte Anwendungen, Konfiguratoren,
komplexe Algorithmen
PC- und LAN-Umgebung:Produkte im CAD-Bereich, Computergrafik, GUI-Programmierung, Trading-Systeme,
mathematische Untersuchungen, Simulationen
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.
"Der Consultant hat herausragende Erfahrungen als Softwareentwickler. Er war für uns in verschiedenen Positionen tätig: als Coach des Entwicklungsteams, Systemarchitekt, und als Problemlöser für knifflige Aufgabenstellungen. Der Consultant ist immer mit Leidenschaft bei der Sache, insbesondere auf der Software-technischen Lösungsebene. Mit seinem Engagement, seiner Erfahrung und seinen Ideen, und mit seiner angenehmen Art, ist er ein Garant für die Leistungssteigerung eines gesamten Teams. Wir freuen uns auf das nächste Projekt mit ihm!"
— Projekt Diverse Entwicklungsprojekte im Bereich Java / J2EE, 09/03 - 12/04
Referenz durch Geschäftsführer, GOD Ges. f. Organisation und Datenverarbeitung mbH, vom 16.11.05