Ich bin Senior Entwickler, Architekt aus München, Deutschland
Bisherige Projekte: ------------------ ---------------------------------------- Arztdokumentations Web-Applikation OPAL ---------------------------------------- Zeitraum: Von nur für Premium-Mitglieder Mann Monaten Firma: KVB - Kassenärztliche Vereinigung Bayerns in München Branche: Gesundheitswesen, Krankenversicherung, Versicherung Ansprechpartner: [Ansprechpartner Namen auf Anfrage] Referenz: nur für Premium-Mitglieder Technische Tätigkeit Weiterentwicklung des proprietären OPAL GUI Frameworks Schnittstellen Erweiterung für bestehende Services Browser Plausiblisierung mit JavaScript Erstellung von SQL Scripten Serverseitige Validierung mit Rhino Script Engine XSLT Transformation von Daten nach Sciphox Format Spring Core für Dependency Injection Spring Web Flow für Page Navigation Weiterentwicklung der JSP Seiten WebTests mit Junit und Selenium Browser Plugin Konfiguration von Jenkins Jobs für CI, NB und INT Umgebungen Zeitliche Versionierung von Fachlichen Anforderungen XML Konfigurationsdateien für die GUI erstellt Test Driven Development - TDD Fachliche Tätigkeit Im Online-Portal für ambulante Leistungen (OPAL) werden Untersuchungsergebnisse elektronisch dokumentiert Einreichung der elektronische Untersuchungsdaten bei der KVB Export der Daten nach Sciphox xml Format Pflege der Datenbestände mit SQL Scripten Unterstützung folgender Arzt Dokumentations Programme: Allergologie, Balneophototherapie, Belastungs-EKG, Darmkrebsberatung, eDMP, DMP-Brustkrebs, Hautkrebsscreening, Koloskopie, Multiple Sklerose, Risikoprävention bei Kinderwunsch, Schmerztherapie, Sonografie Schwangerschaftsvorsorge Tonsillotomie, Gastroskopie, Onkologie Neuentwicklung von einzelnen Dokumentationen wie Hörgeräte, Molekulargenetik und Sozialpsychiatrie Erweitern der Online Dokumentation OPAL für Ärzte Sonstige Tätigkeit Enge Zusammenarbeit mit der Fachabteilung Prozessorientierte Arbeitsweise Vorgehensmodell Scrum mit Daily Standup und Retrospektive Story Schätzungen für Scrum Plannung Jira Rapid Board Plannungs Tool für Scrum Pflege und Wartung des Intranet Wiki Realisiert unter Betriebsysteme Windows 7, Linux Datenbanken Oracle 11g Entwicklungsumgebung J2SE 6, Indigo - Eclipse Java EE IDE for Web Developers, Tomcat 6 Tools Spring Core, Spring Web Flow, JSP Oracle SQL Developer, EJB 3.1, JPA, CriteriaAPI, Eclipse, SVN, Subclipe, Subversive, Tortoise, Firebug Firefox Addon, Selenium Plugin, Live HTTP headers Firefox Addon, EclEmma Eclpise Addon, CheckStyle, Maven, Tomcat, jUnit, XSLT, HttpUnit, DbUnit, Jenkins, joda-time.jar, jQuery, JavaScript Rhino Engine, JavaScript ------------------------------ Web Wiki/Community Angeln.de ------------------------------ Zeitraum: Von nur für Premium-Mitglieder Mann Monaten Firma: woont GmbH in München Branche: Softwarehouse, Startup Unternehmen, Printmedien Ansprechpartner: Herr Dirk Wermuth Referenz: nur für Premium-Mitglieder Referenz: nur für Premium-Mitglieder Technische Tätigkeit Komplette Neuentwicklung in kleinem Team Social-, Community-, Shop- Web-Applikation Implementierung der diversen Web-Applikationen rund um nur für Premium-Mitglieder Web-Frontend, Shop, Redaktion und Admin als Web-App realisiert Integration von Sozialen Netzwerken, mit Querverlinkungen in unsere Web-Apps Daten Import mit SQL Script und java Importer Entwicklung mit Glassfish, Embedded Glassfish und Embedded Jetty Erstellung von generischen, wiederverwendbaren Ajax Wicket Komponenten Umfangreiche Entwicklung von Ajax Komponenten für das Web 2.0 Suche und Sortierung von Tabellen mit Ajax Verwendung von Tabellen mit Paging Navigator und ListView Webseitige Programmierung von Bilder Galerien mit DataViews Dynamische Menus mit wechselndem Kontext Arbeiten mit Wicket IModel Varianten wie PropertyModel und CompoundPropertyModel Schichten Design Pattern - Entwerfen und Aufruf der Schnittstellen zum Backend Anwenden von SEO Search Engine Optimization Techniken Localisierte URL Gernerierung in mehreren Sprachen Persistenz Schicht mit EJB, JPA und Criteria API Geolocating von Addressen mit EJB Timer Bean Google Maps Integration mit JavaScript Google API Bean Validierung über mehrere Schichten JSR 303 Aufbau und Erweiterung des Persistenz Service Schema Erweiterungen in der DB Implementierung des Bilder und Logo Uploads Schneiden und konvertieren von Bildern mit ImageMagick API Bildbearbeitung mit im4java API für diverse Web Formate Verwendung von Maven Multi Modulen mit persönlichen Profilen CSS Anpassungen und Generierung mit less Compiler Bugtracking System OTRS Continues Integration und Nigthly Build mit Jenkins Spring Dependency Incection Integration DI Css und JavaScript Entwicklung und Diagnose mit Firebug Plugin für Firefox Verwendung des EclEmma Coverage Eclipse Plugin Generische Programmierung durch Einsatz von Generics Konsequenter Einsatz von jUnit Regressionstests, Standard Technologien und Standard Tools bei der Entwicklung Fachliche Tätigkeit Aufbau eines Angler Verzeichnisses, Angel-Wiki Wissensdatenbank für Fische, Gewässer, Techniken, Hersteller und Angelmethoden Realisierung von Sozialen Netzwerk Eigenschaften wie Kommentieren, Mitmachen oder Kontopflege Anbindung an Facebook, Google+ und Twitter Anbindung von Wordpress Blog System an Webanwendung Sonstige Tätigkeit Fachliche Abstimmung mit Redakteuren der diversen Zeitschriften Enge Zusammenarbeit mit Webdesignern Arbeiten nach einem vorher abgestimmten Designentwurf Vorgehensmodell Scrum mit Daily Standup Auswertung der erreichten Komplexitätspunkte Pflege und Wartung des Intranet Wiki Realisiert unter Betriebsysteme Windows 7, Linux, Ubuntu Datenbanken PostgreSQL 9 Entwicklungsumgebung J2SE 6, Eclipse 3.6.2 Helios, Glassfish Embedded, Glassfish 3.1.1, Embedded Jetty Tools EJB 3.1, JPA, CriteriaAPI, Apache Wicket 1.5, Eclipse, SVN, Subclipe, Subversive, Firebug Firefox Addon, Live HTTP headers Firefox Addon, PrefBar Firefox Addon, AnyEdit Eclpise Addon, EclEmma Eclpise Addon, Maven, glassfish, Tomcat, Jetty, jUnit, Selenium, Jenkins, PMD, FindBugs, joda-time.jar, guava.jar, Skype, SQuireL SQL, PostgreSQL DB, gforge, tickspot, MindMap Freeplane, im4java, ImageMagick, GraphicsMagick, jQuery, less, JCrop, OTRS, Facebook, Twitter, YouTube, Google Maps API, fancyBox ------------------------------- JEE Tarifrechner und Webservice ------------------------------- Branche: Versicherung Referenz: Fa. LV 1871 in München, [Ansprechpartner Namen auf Anfrage] nur für Premium-Mitglieder Seit nur für Premium-Mitglieder MM Technische Tätigkeit - Relaunch/Neuentwicklung der bestehenden Tarifsoftware mit dem Apache Wicket Framework - Weiterentwicklung/Wartung der bestehenden Tarifsoftware mit Apache Struts - Entwicklung von Komponenten unter Einsatz von Wicket HTML Markupvererbung - Advanced Gui Funktionalität Entwicklung die über die Wicket Extentions hinaus geht (Z.B. "Schliessen Button" bei Tabulatoren) - Entwicklung von Wicket Ajax Komponenten - Erstellung von firmeneigenen Web Basiskomponenten - Css und JavaScript Entwicklung und Diagnose mit Firebug Plugin für Firefox - Generierung von Pfadnotation mit Bindgen Utility und nur für Premium-Mitglieder Annotation für typsichere Wicket ID's - Erweiterung des XStream und Castor Marshallers für Object to XML Generierung um eigene Handler - Implementierung des BiPRO Versicherung Webservice Standards - Schema Validierung und WSDL Generierung - Design von komplexen Element Ableitungen in XSD Schemas - Einsatz des JAX-WS Webservice Frameworks - JAXB XML Marshalling bzw. XML Serialization nach Java, Annotationen XJC, Schemagen - Umstellung von Castor XML Binding auf XStream und JAXB Bindung - Lesen und schreiben von HTTP Cookies - Generische Programmierung durch Einsatz von Generics - Lasttests mit SoapUI gegen Webservice Implementierung - Design der technischen und fachlichen Validierung des WebServices - Entwickeln von unterschiedlichen XML Namensräumen - Implementierung von verschiedenen Versicherungstarifen - Erweiterungen an der bestehenden Tarifsoftware - Wartung der Produktiv-Pattform - Bearbeiten von PDFs mit Adobe LifeCycle Designer und Form Designer - Auslesen und beschreiben von Adobe XFA enabled PDF Dokumenten mittels XML - Dynamische PDF Generierung mit iText und Adobe - PDF Generierung mit Apache FOP - XSL Transformation in mehreren Schritten bis hin zu Druckbaren XSL-FO Dokumenten - Strikte Validierung der XSL Templates und XSL-FO Elemente - Integration der Druckstücke in die Webapplikation - Refakturierung des Exception Handling - Pflege und Wartung des Intranet Wiki - Konsequenter Einsatz von jUnit Regressionstests, Standard Technologien und Standard Tools bei der Entwicklung - Spring Integration - Verwendung diverser J2EE Pattern wie SessionFacade, ServiceLayer, Transfer Object Assembler, DTO, DAO, ... - COBOL Copystrecke Integration, Aufruf Rechenkerne - Automatisierte XML Druckaufträge - Implementierung von Lucene Suchmaschinen Funktionalität - Verwendung des EclEmma Coverage Eclipse Plugin Fachliche Tätigkeit - Implementierung von verschiedenen Versicherungstarifen - Design der fachlichen Validierung des WebServices - Kenntnisse in diversen Versicherungstarifen - Einführung des BiPRO Webservices Sonstige Tätigkeit - Extreme Programming/Scrum als Vorgehensmodell mit Burndown Chart und Standup - Zeitweises Pairprogramming - Enge Zusammenarbeit und Kommunikation mit Fachabteilung Realisiert unter: Betriebsysteme Windows 7, Windows Vista, Windows XP, Linux, AIX Datenbanken: HDB, DB2 Entwicklungsumgebung: J2SE 6.0, Eclipse 3.x, Jetty6, Tomcat6 Tools Live HTTP headers, Firebug, Citrix, Subversion SVN, CVS, WinSCP, PuTTY, Extreme Planner, Firefox, Opera, Safari, commons beanutils, xalan Parser, xerces Parser, jUnit, httpUnit, Spring, Bindgen, ant, maven, Hudson Nightly Build Tool, sventon diff, Emma Test Coverage Frameworks, JAX-WS Webservice Framework, SoapUI, UML Enterprise Architect, XMLSyp, Notepad++, Bouncy Castle Cryptography Library, JDom, xstream serialize XML, Apache Struts, Apache Wicket, Apache log4j, Apache FOP, BiPRO, JAXB, WSDSL2Java, cygwin, MeasureIt, iText, PDFBox, XJC, Schemagen, checkstyle, findbugs, pmd, jVisualVM Profiler, Adobe LifeCycle Designer, Adobe Form Designer ---------------------------------- Smartphone Web und App Entwicklung ---------------------------------- Branche: Unterhaltung Referenz: Eigenentwicklung, [Ansprechpartner Namen auf Anfrage] nur für Premium-Mitglieder nur für Premium-Mitglieder Seit 09/2010 - 10/2010 mit 1 Mann Monaten Technische Tätigkeit - WebApp Development fü Smartphones - Verwendung von iui - User Interface (UI) Framework von Google- Design der Grafik - Konzipieren des Layout - Entwicklung der Zustandsverwaltung - Externes Event Handling - Berücksichtigung verschiedener Auflösungen - JUnitTest Suite für App - Lite Version mit eingeschränktem Feature Set - Pro Version mit unterschiedlichen Berechtigungsstufen - Abspielen von Audio File Fachliche Tätigkeit - Verschiedene Devices mit Emulator getestet Sonstige Tätigkeit - Entwicklung der eigenen Homepage im Mobile Format - Spielentwicklung: Einfacher Würfel - Trivial Dice - Einarbeitung in Anroid SDK und iui Google Framework - Entwicklung eines einfachen Würfels für Android Market - Multi linguale Beschreibung - Versionierung im Android Market - Pro und Lite Version Realisiert unter: Betriebsysteme Windows Entwicklungsumgebung J2SE 6.0, Eclipse 3.x, Eclipse Plugin Tools Google iui Framework, Android SDK, JUnit JEE Webapplikationen für Telefondienstleistungen Branche: Telekom Referenz: Fa. European Computer Telecoms in München, [Ansprechpartner Namen auf Anfrage] nur für Premium-Mitglieder Seit 09/2008 - 06/2009 mit 10 MM - Erstellen von Webapplikationen mit Tomcat, JSP, Spring und Hibernate - HTTP Authentisierung mit Basic und Spring XwsSecurity Methodik - Portierung bzw. Migration des Integration Layers von Oracle auf HSQL Datenbank - Portierung der Oracle Schemas und Daten nach HSQL Datenbank - Realisierung eines Standalone Referenz Web Clients als Vorführ Applikation - Implementierung eines Soap Services mit JAXB zum Upload von Binary Content - Konfiguration von ant Scripten die unter LINUX und Windows lauffähig sind - Erweiterung der Soap Kern Komponente mit neuen Features - Veröffentlichen der Fearures als Webservice - Portierung der Codehouse XFire WebService Architektur nach Spring WS bzw. Apache CXF Framework - XSD Schema Definition für automatische Generierung der Model und Soap Klassen - Mobile Kommunikation über USSD Service Codes und XML-RPC - MDA UML Transformation nach XSD - JAXB XML Marshalling bzw. XML Serialization nach Java - Basic Apache Webserver Konfiguration - Remote Installation und Deployment auf Kunden Servern - Erstellen von Spring, maven und ant Konfigurationen - Fehlerverfolgung mit Jira als Bugtracking System - Einführung und Betreuung von Apache Continuum als Nightly Build Prozess, sowie JUnit Tests, SVN Tags und Branches, Messung der Testabdeckung und Intranet Wiki - Load Tests für Soap WebServices mit soapUI - Konzequenter Einsatz von jUnit Regressionstests, Standard Technologien und Standard Tools bei der Entwicklung - Team Kommunikation und Dokumentation komplett in Englisch Tätigkeit:. - Web-basierte Erstellung von RingBackTone (Freizeichen Service) Software für verschiedene Telekom Service Provider. - Single Sign On Implementierung, Content Upload, Administrations bzw. Konfigurations Weboberfläche für diverse Services rund um das Telefonieren. - Enge Zusammenarbeit und Kommunikation mit Fachabteilung und Testabteilung. Realisiert unter: Betriebsysteme Windows; Linux Datenbanken: MySQL 5, Oracle 10g, HSQL Entwicklungsumgebung und Tools J2SE 5.0, GIMP PictureEditor, ColorZilla Colorpicker, FireFTP, Notepad++, Cygwin, HSQL, ORACLE10g, Eclipse 3.4, Tomcat5.5, Live HTTP headers, SQuirreL DBViewer, SQLDevelper, DbVisualizer, VNC, 7-Zip, Tortoise, Subversion SVN, WinSCP, PuTTY, Jira Bugtracking, Clearspace, Thunderbird, Firefox, Ace WINScreen, Windows XP, Linux Ubunto, Spring, Hibernate, commons, myfaces, xalan, xerces, jUnit, httpUnit, ant, maven, Codehouse XFire, Apache CXF, SOAP, Spring WebService, jstl, acegi security, JavaScript, JavaScript Debugger Venkman, clover und emma test coverage Frameworks, Apache CXF Webservice framework, soapUI, UML Enterprise Architect, StarUML J2EE Abrechnungsssytem für Krankenkassen nPROD Branche: Krankenversicherung Referenz: Fa. VSA/azh in München, [Ansprechpartner Namen auf Anfrage] nur für Premium-Mitglieder Seit 04/2006 - 09/2008 mit 29 MM - Neuentwicklung eines automatisieren Abrechnungssytems für Heil- und Hilfsmittel - Analyse und Design mit UML 2.1 - Anforderungsanalyse und Klärung der Fachlichkeiten mit der Fachabteilung - Use Case Beschreibungen mit CASE Tool MagicDraw - MDA Ansatz für die Persistierung - Einsatz eines persistenz Frameworks (Marvin) für die Modellierung der DB - Modellierung von GUI Workflows mit dem CASE Tool MagicDraw - Einsatz eines GUI Workflow Frameworks - SWING Masken mit GidBagLayout - Umfangreiche Verwendung von CVS (Taggen, Branchen, Mergen) - Regelbasierter Ansatz für sich häufig ändernde Anforderungen - Migration des Projektes auf das Spring Application Framework - Migration der bestehenden Daten in die Neuen Strukturen über CSV Dateien - Anpassung der Datenstrukturen für den Datenimport - Datenimport von ABDA Apotheken Positionsdaten - Elektronischer Datenaustausch (DTA) mit Kostenträgern - JUnit-Tests für die Buisnesslogik und die GUI - Qualität durch mind. 80% JUnit Testabdeckung und CheckStyle Coding Richtlinien - Wartung und Inbetriebnahme - Begleitung des Projektes von Anfang bis Ende (Produktiv-Version 1.0) - Inkrementelles Vorgehen bei Datenbank Änderungen mit Update Scripten - Praktische Anwendung einer Referenz Datenbank Tätigkeit: - Automatische Preisermittlung für diverse Krankenkassen im Süddeutschen Raum - Aufgabengebiete: Stammdaten, Preisberechnung, Rezept-Positionen Verwaltung, Rahmenverträge, DTA Schlüsselverwaltung. - Erstellen einer Abrechnungs-Software nPROD zur automatisierten Verarbeitung von Rezepten. - Kommunikation mit der schwach und unterbesetzten Fachabteilung. - Qualitätssteigerung des Quellcodes durch Kopplungs- und Abhängigkeits-Metriken. Realisiert unter: Betriebsysteme Windows Datenbanken MySQL 5, Oracle 10g Entwicklungs- umgebung und Tools J2SE 5.0, Eclipse 3.3, Jbossrules, Drools Regel-Engine, RuleEngine, Regelwerk, Castor als XML Mapper, Clover für Testabdeckung, JUnit für Programmtests, CheckStyle, ANTLR (ANother Tool for Language Recognition) Parser Generator, Ant, JReport Presentationstool/FOP, Marvin proprietätes Persistenz Framework und Spring Persistenz Framework 2.0, GUI Workflow Framework, JFormDesigner IntelliJ 4.5, Jboss 4, MagicDraw 14, DB2-Client 7.2.0, Citrix Emulator, DBVisualiser, Toad, Sqirrel, SQL Workbench, WinCVS 2.0, TortoiseCVS, Firefox, Thunderbird, Nvu (Html-Editor), cygwin Unix Emulator, PuTTY, WinSCP ------------- J2EE Web Shop ------------- Branche: Handel Referenz: [URL auf Anfrage] Seit 12/2005 - 02/2006 mit 3 MM - Webanwendung für den Betrieb eines Online Web Shops - Generischer Web Shop für Jedermann - Vollkommen frei konfigurierbar mit zahlreichen Einstellungen für jedes Gewerbe - Einsatz von JSPs, Servlets, J2EE - Präsentationsschicht mit JSF Technologie, Apache MyFaces/Tomahawk - Clientseitig wird u. a. AJAX als asynchrone Kommunikation Paradigma verwendet - Objekt Persistierung mit Hibernate - Axis Web Service JAX-RPC Schnittstelle für B2B SOAP Aufrufe - Web Anwendung mit Struts und Tiles - Apache Commons - Logging mit Log4j - JavaScript und Cascading Stylesheets (CSS) - Planung, Wartung und Betrieb einer mySQL Datenbank - Design und Analyse mit UML - XML für Konfigurationsdateien - Mehrsprachigkeit für internationalen Einsatz - HTML, XHTML und Flash als Präsentationstechnik - Last- und Funktionstests mit JMeter und JUnit - XSLT und XSL-FO für PDF Generierung geplant - EJB/JBoss/Spring geplant Tätigkeit: - Eigenentwicklung des gesamten Web Shops. - Der Web Shop ist als Demo-Implementierung für verschiedene, existierende Technologien gedacht und wird permanent mit neuen Frameworks und Technologien erweitert. - Entwicklung einer eigenständigen Anwendung mit Realisierung der Konzeption, Entwurf der Fachklassen und des Oberflächenkonzeptes, Implementierung der graphischen Benutzeroberfläche, der Fachklassen und der Anwendung. Realisiert unter: Betriebsysteme: Windows, Linux Datenbanken: mySQL 5 Entwicklungsumgebung Eclipse 3.1, Enterprise Architect, und Tools: XMLSpy Enterprise Edition, JBoss, Tomcat 5.5, Struts, Ant, JUnit, Macromedia Flash und Dreamweaver, div. Eclipse Plugins Consulting und Trainer für Schulungen Branche: durch diverse Bereiche Referenz: Fa. Accenture in München Fa. SUN Micosystems in München Fa. Hilf GmbH in Oberhaching/München Fa. TRIA AG in München Fa. AS Systeme in Stuttgart Seit 04/2004 - 11/2005 mit 19 Mann Monaten - J2EE - EJB, JSP, Servlets - Web Anwendungen - Java, SWING - Verschiedene Application Server - EAI Integration mit verschiedenen J2EE Schnittstellen - Message Queue Anbindung über JMS API - Webservices und SOAP - JAX-RPC - JavaScript - Design und Analyse mit UML - J2EE und GoF Design Pattern - UML für Embedded Systeme - OOAD, objektorientierte Techniken - XML und XSLT - Xalan und Xerces Parser Ereignissteuerungen - Verbereitungsworkshop auf sämtliche Java Zertifizierungen. - Erstellung von Unterlagen - Zum Teil englische Durchführung Tätigkeit: - Durchführung von Kunden- und Standardschulungen in den oben genannten Bereichen. - Beratungen mit kurzer Laufzeit (im Wochen Bereich) beim Kunden um deren Realisierungen zu bewerten. Hierbei diente sowohl der Code als auch UML Model als Beratungsbasis. - Vorbereiten der Entwickler auf kommende Aufgaben, die in den Projekten realisiert werden sollten. Realisiert unter: Betriebsysteme: Windows, UNIX Datenbanken: Pointbase, Cloudscape Entwicklungsumgebung NetBeans, Eclipse, Borland JBuilder, und Tools: Enterprice Architect, Rational XDE und Rose, Together ControlCenter, Poseidon, XMLSpy, SUN ONE, BEA, JBOSS, Ant, JUnit, XDoclet, div. Eclipse Plugins, JAD Decompiler, Obfuscation ------------------------ Java COM Bridge über JNI ------------------------ Branche: Krankenversicherung Referenz: Fa. Kassenärztliche Vereinigung Bayern (KVB) in München, Seit 02/2004 - 03/2004 mit 2 Mann Monaten - Refactoring, Reengeneeing von bestehenden JNI Schnittstellen. - Java Native Interface (JNI) - Realisierung mit Java und C++. - Analyse und Design der vorhandenen Schnittstellen. - Umgestalten der synchronen Schnittstellen in asynchrone. - Entwurf des asynchronen Kommunikationsmodells. - Einsatz von Design-Pattern. - J2EE Integration von JBoss mit MS Office. - JNI API für verteilte Objekte in C++ realisiert. - Dokumentation der Ergebnisse. - Beratung der Projektleitung. - Coaching der Mitarbeiter. Tätigkeit: - Implementierung, Unterstützung der Projektleitung, Beratung auf Basis der bestehenden IT Landschaft. - Architektonische Analyse und Desgin der bestehenden Software Komponenten und deren Zusammenspiel. - Aufzeigen von Defiziten in der Kommunikation der verteilten Komponenten. - Umfangreiche Berichterstattung an die Projektleitung. Realisiert unter: Betriebsysteme: Windows XP Entwicklungsumgebung: Visual C++ 6.0, Eclipse 3.0, JBoss, Centro und JACOB JNI Tool Schnittstellen: JNI, COM Consulting, Beratung und Trainer für Schulungen Branche: durch diverse Bereiche Referenz: u.a.: Fa. Hilf GmbH in Oberhaching/München Fa. SUN Micosystems in München Fa. Soluzione in München Fa. TRIA AG in München Fa. AS Systeme in Stuttgart Fa. New Horizon in Hamburg Fa. ZF in Friedrichshafen Fa. DaimlerChrysler in Ulm Fa. Bosch in Lohr und Hildesheim Fa. Amatech in Germering Seit 10/2001 - 01/2004 mit 27 Mann Monaten - Diverse, kurze (meist 1-3 Wochen) Beratungen und Trainings - Design und Analyse mit UML - UML für Embedded Systeme - Java, SWING - EJB, JSP, Servlets - SQL - XML und XSLT - Web Anwendungen und E-Commerce - J2EE - Verbereitungsworkshop auf sämtliche Java Zertifizierungen. - Microsoft MCSD Kurse. - Verteilte Anwendungen. - C# - C++. - Erstellung von Unterlagen. Tätigkeit: - Durchführung von Kunden- und Standardschulungen in den oben genannten Bereichen. - Beratungen mit kurzer Laufzeit (im Wochen Bereich) beim Kunden um deren Realisierungen zu bewerten. Hierbei diente sowohl der Code als auch UML Model als Beratungsbasis. - Vorbereiten der Entwickler auf kommende Aufgaben, die in den Projekten realisiert werden sollten. Realisiert unter: Betriebsysteme: Windows NT, Windows 2000, SUN Solaris UNIX Datenbanken: Pointbase, ORACLE, Cloudscape Entwicklungsumgebung Forte, NetBeans, Eclipse, Borland JBuilder, und Tools: Rational XDE und Rose, Together ControlCenter, Poseidon, XMLSpy, SUN ONE, BEA, JBOSS, C#, Visual Studio 6.0 (VC++, VB), Ant, JUnit, XDoclet, div. Eclipse Plugins J2EE-Internet Anwendung im Großzahlungsverkehr Branche: Bank, Zahlungsverkehr Referenz: Landeszentralbank (LZB) Bayern in München. von 05/2000 - 09/2001 mit 17 Mann Monaten - Analyse und Design mit UML und Rational Rose. - JavaBeans und serverseitige Enterprise JavaBeans Entwicklung. - XML Dokumente mit Schema Spezifikation. - JSP Seiten und Java Servlets Erstellung. - JSP Engine Konfiguration und Betrieb. - JNI API für verteilte Objekte in C++ realisiert. - Verschlüsselung mit Legacy Systemen und PKI. - Webserver IIS Konfiguration und Administration. - Komplexe SQL-Abfrage Query's. - SWIFT SIPN und Browseact Anbindung. - Performante PL/SQL-Prozeduren. - Administration der ORACLE Datenbank. - Team-Software Entwicklung mit Versionierungs-Software Merlin. Tätigkeit: - Modelgetriebene Analyse und Design der Anforderungen aus dem Fachbereich. - Umsetzung und Implementierung der Anforderungen aus dem Fachbereich in die Anwendung bis zur Auslieferung der Applikation. - Entwicklung einer eigenständigen Anwendung auf Basis einer bestehenden Konzeption, Entwurf der Fachklassen und des Kommunikationskonzeptes, Implementierung der Kommunikationsschnittstelle mit verteilten Komponenten. - Qualitätssicherung durch Einhaltung der Bankenstandards und Reviews. Realisiert unter: Betriebsysteme Windows NT 4.0, IIS WebServer Entwicklungsumgebung Visual C++ 6.0, JBuilder 5 JSP Engines TomCat, JRun und Resin Datenbanken ORACLE 8.x, DB2 Emulationen, Tools Rational Rose, Telnet, FTP, SQL-ODBC-Viewer. Schnittstellen JNI, XML, SWIFT-SIPN, RTGSplus. Betreuung und Administration von Wertpapiertransaktionen Branche: Bank, Wertpapiere von nur für Premium-Mitglieder mi 13 Mann Monaten - Administration der Wertpapiertransaktionen. - Erstellung von ORACLE Datenbankprozeduren. - Koordination von Projekten. - Wertpapierverfolgung: Ordereingang, Weiterleitung an Börsen und Protokollierung in ORACLE Datenbanken. - Erstellung automatisierter Abläufe zur Neuanlage von Kunden verschiedener Mandanten. - Implementierung und Koordination der Erträgnisaufstellung/Jahressteuerbescheid. - Objektorientierte Schnittstellenprogrammierung zu BossCube und Xetra - Schnittstellenprogrammierung zwischen UNIX und AS400 - Objektorientierte Progammierung von Wertpapier-Erfassungsmasken. - Komplexe und performante SQL-Abfrage Query's. - Pflege von Windows Programmen für Broker-Controlling. - Pflege des Kundenstammes der Mandanten. - Betreuung von Neuemmisionen. - Verfolgung des Tagesgeschäftes. - Jahr 2000 Umstellung der vorhandenen Applikationen. - 32 Bit Umstellung der vorhandenen Applikationen. Tätigkeit: - Neuentwicklung von diversen Tools für die Datenpflege und Verwaltung. - Aufrechterhaltung der Produktion in der Bank. Insbesondere für den Wertpapierhandel und die Massendatenverarbeitung. - Ständiges nachziehen von sich ändernden Bankenstandards und Steuerrichtlinien. Realisiert unter: Betriebsysteme Windows NT 4.0, UNIX Sun Solaris Entwicklungsumgebung Visual C++ 5.0, Centura SQLWindows 1.5 Datenbanken ORACLE 8.x, 7.x, SQLBase Emulationen, Tools Hostlink, Unixlink, Telnet, FTP, SQLTalk, SQLPlus. Schnittstellen BossCube, Xetra. Erstellung von Internet-Applet für Kreditvergabe Branche: Finanzen und Versicherungen Von nur für Premium-Mitglieder mit 10 Mann Monaten - Internet Applet und Server für eine Bausparkasse. - Client/Server Applikation für Einsatz im WWW. - Kundeneigene objektorientierte Klasssenbibliothek (ROI -> CORBA-Untermenge). - Middleware und IDL Programmierung - Tests mit diversen Internet-Browsern, Versionen und Plattformen. - Beratungsmodul für Außendienstmitarbeiter - Bauspar-Rechenkern und Oberflächen - Teamprogrammierung (Sourceverwaltung). - Datenbankverwaltung, Zugriff auf ISAM Datenbanken. - Entwicklung von objektorientierten GUI Benutzer Interfaces. - Druck über DDE Schnittstelle (Reportdesigner). - Dokumentation und Pflichtenheft. Tätigkeit: - Entwicklung von Kundenspezifischen Internetlösungen auf Appletbasis zur Kreditvergabe für eine Bausparkasse. - Implementierung der Regeln bzw. Vergabekriterien zum Kredit Scoring. - Umsetzung der Anforderungen aus dem Fachbereich in die Anwendung bis zur Auslieferung der Applikation. - Qualitätssicherung durch Verwendung von Frameworks für die Präsentation und die Kommunikation. Realisiert unter: Betriebsysteme Windows NT 4.0 Entwicklungsumgebung Java 1.1 und Visual C++ 5.0 Datenbanken ISAM Datenbank Tools, Libraries ROI, Middelware, Kundeneigene objektorientierte Klassenbibliotheken, Internet Erstellung von Datenbankwartungsprogramm Branche: Softwarehaus für Steuerberater von nur für Premium-Mitglieder mit 4 Mann Monaten - Spezifikation der Softwareanforderungen. - Pflege- und Wartungstools für Access Datenbank. - Entwicklung von GUI Benutzer Interfaces. - Datenbankenverwaltung über ODBC und RDO. - MS DAO Schnittstelle mit JetEngine. - SQL Abfragesprache. - Dokumentation. Realisiert unter: Betriebsysteme Windows NT 4.0 Entwicklungsumgebung Visual Basic 5.0 Datenbanken Access 7.0 Tools, Libraries MS-JetEngine, DAO, RDO, ODBC, InstallShield, MSDN --------------------- Aufbau von Netzwerk -------------------- Branche: Werbeargentur von nur für Premium-Mitglieder mit 2 Mann Monaten - Planung und Aufbau eines Windows Netzwerkes (5 Rechner). - Vernetzung mit NetBUI Protokol und Ethernet 10 MBit. - Einsatz von Netzwerkhub. - Einrichten von Internetzugängen. Realisiert unter: Betriebsysteme Windows 95, Windows NT Server 4.0. Technik RJ 45 twisted pair Leitungen. Programmierung von verschiedenen kundenspezifischen Softwarelösungen Branche: Lasertechik von nur für Premium-Mitglieder mit 21 Mann Monaten - Spezifikationen der Softwareanforderungen. - Kundenbesuche und Abklärung. - Entwicklung von diversen GUI Benutzer Interfaces. - Lesen und protokollieren von Meßwerten aus und in Datenbanken. - Serielle Kommunikation. - SPS Anbindungen von Maschinen an Prozeßstraßen. - Vernetzung von mehreren Produktionsrechnern mit NT 4.0 Server. - Anbindungen von Windows NT Rechnern an UNIX-Leitrechner über FTP Protokol. - Administration von Windows NT. - Dokumentationen. - Installationen. - Service Reisen. Realisiert unter: Betriebsysteme Windows NT 4.0, Windows 95, Windows 3.x Entwicklungsumgebung Visual Basic 5.0, C, Visual C++ Datenbanken Access 7.0, FoxPro Tools, Libraries MS-JetEngine, DAO, RDO, ODBC, Custom Controls ActiveX von Crescent, OnNet FTP, InstallShield, MFC, MSDN Entwicklung eines Windows Programms zur Abgasuntersuchung an Fahrzeugen Branche: Automobil von nur für Premium-Mitglieder mit 6 Mann Monaten- Arbeiten in einem Softwareteam (5 Mitarbeiter). - Verwendung von SourceSave. - Umfangreiche Nutzung der Windows API. - Entwurf und Entwicklung von Dialogen. - Serielle Kommunikation zum Meßgerät. - Ausgabe der Daten auf Drucker. - Protokollierung in Datenbank. - Test und Inbetriebnahme. Realisiert unter: Betriebsysteme Windows 3.11 Entwicklungsumgebung Borland C/C++ Datenbanken Access 2.0 Tools, Libraries SourceSave, Installshield, Windows API Erstellung eines Satelliten Netzwerk Management Systems Branche: Nachrichtentechnik von nur für Premium-Mitglieder mit 6 Mann Monaten- Analyse der Problemstellung in enger Zusammenarbeit mit den Anwendern. - Erstellung eines Pflichtenheftes. - Entwicklung von Entwicklung von GUI-Modulen. - Verwendung einer objektorientierten Datenbank - Entwicklung der Client/Server Applikation. - Implementation und Dokumentation wurden komplett in Englischer Sprache realisiert. Realisiert unter: Betriebsysteme UNIX Solaris Entwicklungsumgebung vi Editor Datenbanken Spectrum Tools, Libraries C++, OS Motif Programmentwicklung zur Verwaltung von Dateien im Novell-Netzwerk Branche: Kartographie von nur für Premium-Mitglieder mit 6 Mann Monaten- Entwicklung von menügeführten Benutzeroberflächen in ?C". - Schnittstellen-Konvertierung in diverse Formate (nur für Premium-Mitglieder). - Entwicklung eines Netzwerk-Multiuser-Tools. Realisiert unter: Betriebsysteme Windows 3.1 Entwicklungsumgebung Microsoft C Fachliche Schwerpunkte im Studium und in Projekten: - Datenbankadmistration. - Gelegentlich Dozent an der VHS München. - Verwendung von Plattform unabhängigen Klassenbibliotheken. - Implementierung von Internet Client (Applet) in Java und Internet Server in C++ (CORBA ähnliche ROI-Schnittstelle). - Komplexe SQL Abfragen auf Datenbanken. - Entwicklung von komplexen Softwareprogrammen unter Windows NT, Windows 95, Windows 3.xx. - Entwurf und Programmierung von grafischen Bedienoberflächen GUI (unter Windows NT, Windows 95, Windows 3.xx). - Verwendung von visuellen Entwicklungstools (Java 1.1, Visual C++ 5.0, 2.0, 1.5, Visual Basic 5.0, 4.0, 3.0). - Entwicklung diverser Programme in C. - Realisierung von Datenbank-Applikationen auf ORACLE 7.x, SQLBase, Access (relationale Datenbanken, SQL-Abfragesprache, objektorientierte Datenbank), Erstellen von Tabellen, Abfragen und Reports. Programmierung von Anwendungenen über die jeweiligen Datenbank API's. - Datenbankzugriffe über DAO, RDO und ODBC. - Konfiguration und Vernetzung von Computersystemen, Installation von Spezialsoftware bzw. Standardsoftware. - Entwicklung von Client/Server-Anwendungen mit Schwerpunkt Nachrichtentechnik. - Regelungs- und Steuerungstechnik. Anbindung von Maschinen an Prozeßstraßen. - SPS Programmierung. - Sehr gute PC-Hardware Kenntnisse. - Test und Simulation. - Häufiger Kundenkontakt. - Viel Projekterfahrung im Ausland. - Sehr gutes Englisch in Wort und Schrift, mäßiges Französisch.
Kenntnisse
- Kenntnisse
- Grundkenntnisse Expertenkenntnisse
- java
-
- jee
-
- spring
-
- webservices
-
- webentwicklung
-
- wicket
-
- hibernate
-
- apache tomcat
-
- architektur
-
Markierte Kenntnisse wurden als Pflichtkenntnis ausgewählt.
Anhänge
Vertragsarten
Freie Mitarbeit