Full Stack Web/Backend Senior Developer verfügbar

Full Stack Web/Backend Senior Developer

verfügbar
Profilbild von Anonymes Profil, Full Stack Web/Backend Senior Developer
  • 81739 München Freelancer in
  • Abschluss: Dipl.-Ingenieur Technische Informatik (FH)
  • Stunden-/Tagessatz: 95 €/Std. 800 €/Tag
    All in für München oder Remote
  • Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)
  • Letztes Update: 14.11.2019
SCHLAGWORTE
PROFILBILD
Profilbild von Anonymes Profil, Full Stack Web/Backend Senior Developer
DATEIANLAGEN
Profil
Der Download dieser Datei ist nur mit einem kostenpflichtigen Account möglich.
SKILLS
* Professional Scrum Master (PSM)
* Certified Spring Professional (Core 3)
* Dipl.-Ing. Technische Informatik (FH)
* Sun zertifizierter Java Programmierer
* Sun zertifizierter Enterprise Trainer
* Sun zertifizierter Enterprise Architekt
* OMG zertifizierter UML Professional
* IBM zertifizierter XML Professional

TECHNOLOGIEN UND PROGRAMMIERKENNTNISSE
  • Java EE Anwendungen und Architekturen
  • Microservices Architekturen
  • Frontend und Backend Entwicklung
  • Cloud Architekturen
  • Azure, OpenShift
  • Java, JavaScript, Typescript
  • Web Entwicklung
  • REST API Web Services
  • Node.js, npm, yarn
  • Kubernetes, Docker
  • Angular, ReactJs, Wicket
  • Spring
  • Maven Multi Module Projekte
  • Analyse und Design mit CASE-Tools und UML
  • Enterprise Java Beans, JSF, JSP und Servlets
  • JavaFx Anwendungen
  • HTML5, CSS
  • JUnit, Regressionstests
  • Client-Server Webanwendungen
  • JPA Entity Entwicklung
  • SQL Queries
  • Plattformen: Windows, Linux und Ubuntu

ENTERPRISE ENTWICKLUNG
  • Azure Cloud, Red Hat OpenShift
  • Glassfish, Wildfly, Oracle WebLogic, SUN ONE, JBoss
  • Tomcat, Jetty
  • Apache Web Server
  • Programmierung von Client und Server Java Anwendungen
  • RMI, IIOP und verteilte Anwendungen
  • XML Dokumente für Datenaustausch im B2B
  • SSL Verschlüsselung und Client Zertifikate
  • Frameworks: MyFaces, Struts, Axis
  • Build Tools: Gradle, mvn, ant
  • Team Repository Tools: git, svn
  • EJBs für serverseitige Komponenten Entwicklung
  • JSF und JSP Seiten Erstellung
  • Maven, Ant, div. Ecplise Plugins
  • RSA Legacy Systeme, ACE Server
  • Servlet Container: Macromedia Allaire JRun JSP Engine
  • Test und Konfiguration mit diversen Browser
  • Erstellung von Web-Seiten in HTML und XHTML
  • Lasttests

DATENBANKEN
  • CosmosDB
  • MongoDB
  • MsSQL Server
  • ORACLE
  • MySQL
  • PostgreSQL
  • HSQL
  • H2
  • Pointbase
  • Programmierung von Datenbanktools und Anwendungen
  • Datenbankverwaltung über ODBC

ENTWICKLUNGSWERKZEUGE BZW. TOOLS
  • Eclipse, IntelliJ
  • STS - Spring Tool Suite
  • Visual Studio Code
  • Sublime

REFERENZEN
Bisherige Projekte:
* Siemens Corporate Entitlement Service - CES
* Online Auktion für Kapitalvergaben - PIF
* Logistik für Betriebshof - flow
* KFZ Tarifrechner für Oldtimer
* Rufnummern Portierung mit Java EE
* Multiple Assembly Planning & Process System - MAPP
* Online-Portal für ambulante Leistungen - OPAL Web-Applikation
* Web Wiki/Community Angeln.de
* JEE Tarifrechner und Webservice
* Smartphone Web und App Entwicklung
* JEE Webapplikation für Telefondienstleistungen
* J2EE Abrechnungssytem für Krankenkassen nPROD
* J2EE Public Web Shop
* Consulting und Trainer für Schulungen
* Java-COM Bridge über JNI
* Consulting, Beratungen und Schulungen
* J2EE-Internet Anwendung im Grosszahlungsverkehr RTGS
* Betreuung und Administration von Wertpapiertransaktionen
* Erstellung von Internet-Applet und Notebook-Präsentationen
* Erstellung von Datenbankwartungsprogramm
* Aufbau von Netzwerk
* Programmierung von verschiedenen kundenspezifischen Softwarelösungen
* Entwicklung eines Windows Programms zur Abgasuntersuchung an Fahrzeugen
* Erstellung eines Satelliten Netzwerk Management Systems
* Programmentwicklung zur Verwaltung von Dateien im Novell-Netzwerk

--------------------------
Siemens Corporate Entitlement Service - CES
-------------------------
Zeitraum: Von 06/2018 - 07/2019 (13 Monate)

Firma: Fa. Siemens in München

Branche: Security

Ansprechpartner: Herr Erik Bergjohann, Frau Elena Thiel

Referenz: http://www.siemens.com

Technische Tätigkeit
Senior Full Stack Developer
Implementierung von Spring Microservices
Spring Eureka Multi Instanz Architektur
REST API Interfaces
Angular Frontend Weiterentwicklung
Spring Boot und Spring Batch Applikationen
Java und JavaScript
Json und yml Daten Formate
Groovy Scripte für DevOps
Jenkins Release Pipeline über Jenkinsfile
Maven Multi Module Projekte
Umfangreiche DevOps Tätigkeiten
Jenkins Release Pipeline über Jenkinsfile
Jenkins Administration
Java 8 Functional programming
JWT (JSON Web Token) für Microservices
Spring Cloud Foundry Integration
Artifactory Repository Administration für das Deployment
Verwendung Spring Framework Core, Security, MVC
Spring Cloud Netflix, Eureka, Thymeleaf
Svn to Git Migration
GitLab Administration und svn Repositories
Einführung des Git-flow Workflow
Reactive programming mit Typescript
Spring Web Flux und MVC
In-memory data grid Performance Optimierungen
XSS Cross Site Filter für Tomcat
PKI Infrastruktur
Public Key, private Key Kommunikation
One Time Password - OTP
Single Sign On - SSO
Security Assertion Markup Language - SAML
DirX und LDAP lookup
Windows Active Directory
Apache Load balancing
Tomcat Web Applikationen
Shell Script Programmierung
Migration svn nach git
Einführung Git-flow Workflow
Sonar für statische Code Analyse
OWASP Security Findings
Npm und NodeJs
HTML5, CSS
FACHLICHE TÄTIGKEIT
Kundenaccounts mit Single Sign On
Authentifizierung / Authorisierung
Segregation Of Duties - SoD
Agile Story Planung mit JIRA
Smartcard PKI Login
Secure Coding
Protection Requirements Assessment PRA
Benutzer Stammdaten Verwaltung
2-Factor Authentication
Prozess Definitionen
Koordination und Bug Tracking
SONSTIGE TÄTIGKEIT
Agile Development mit Scrum und Kanban
Grooming, Planning, Retrospektive
Remote Kommunikation über Circuit
Projekt Sprache Englisch
Teilweise remote Team
REALISIERT UNTER
Betriebsysteme

Windows, Linux

Datenbanken

Oracle, H2, mySQL

Entwicklungsumgebung

Visual Studio Code, Eclipse, STS

Tools

RxServer, Netty, Lombok, Cucumber, GitLab, YAML, Portecle, Ansible, JWT, Retire.JS, Git, svn, bash, Tomcat, Jetty, Entrust, Syncplicity, Splunk, Circuit, STS, Eclipse, Subclipse, LDAP, DirX, X.509, WinSCP, puTTY, puTTYGen, Groovy, SQuirreL, eclEmma, cron jobs, Remedy, repIT, Lucidchart, Postman, ssh, ssl, Oracle, H2, Kanban, DevOps, Mailversand, Swagger, Netflix, Hystrix, Ribbon, Cobertura Code Coverage Report, cacerts, keytool, UML, ant, pageant, PMD, Checkstyle, Findbugs, Spotbugs, Sonar, Fiddler, SiMPL, Yo, npm, node, OWASP, jSoup, JIRA, conceptboard

--------------------------
Online Auktion für Kapitalvergaben - PIF
-------------------------------

Zeitraum: Von 11/2017 - 05/2018

Firma: Dt. Pfandbriefbank/Capveriant in München/Unterschließheim

Branche: Bank, Fintech

Ansprechpartner: Herr Benedikt Girz, Herr Sergiy Barlabanov

Referenz: http://www.pfandbriefbank.com https://www.capveriant.com

TECHNISCHE TÄTIGKEIT
Full Stack Entwicklung
Java Microservices Architektur
Programmiersprache Java, JavaScript und Scala
Single Page Applikation mit Angular4
RESTful Schnittstelle
Frontend Tests mit Protractor
JUnit Tests mit Karma
Paket Manager npm
Node.js non-blocking Runtime Engine
Verteilte Versionsverwaltung mit Git
Azure Cloud Lösungen
Komplettes Aufsetzen in der Cloud
Diverse Tenants und Subscriptions
Automatisierte ARM Templates
Azure Storage Account
Azure KeyVault Zertifikate
Powershell Azure Scripte
Aufsetzen der Build Pipeline
Automatisierte Deployments mit VSTS
VSTS für Vorgangssteuerung/Tacking
Mehrsprachigkeit der Anwendung
Automatisierter E-Mail Versand
SSL/HTTPS Zertifikate
Spring Framework
Spring Boot, Spring Data
YAML and JSON Datenformate
JSON Web Token JWT
Security Access Token
IaaS-Infrastructure as a Service
PaaS-Platform as a Service
SaaS-Software as a Service
Kubernetes Container basierendes Deployment
Docker für Container Virtualisierung
MsSQL Docker Image Erstellung
Transact-SQL (T-SQL) Scripte
Daten Migration mit Flyway
Maven Build Management
DevOps Tätigkeiten
Bash shell und Unix Scripte
FACHLICHE TÄTIGKEIT
Öffentliche Ausschreibung von Kreditvergaben für Gemeinden und Investoren
Komplette Neuentwicklung mit verteiltem Team
SONSTIGE TÄTIGKEIT
Agile Development mit Scrum und Kanban
Grooming, Planning, Retrospektive
Remote Kommunikation über TeamViewer, Skype, Slack
Projekt Sprache Englisch
Offshore Team
REALISIERT UNTER
Betriebsysteme

Windows, Linux

Datenbanken

Microsoft SQL Server, H2, HSQL

Entwicklungsumgebung

Visual Studio Code, Eclipse, Intellij

Tools

Azure, Node.js, bash, npm, Eclipse, IntelliJ IDEA, Visual Studio Code, Angular 5, JavaScript, ES6, EsLint, Java 8, Spring Core, Spring Data, JPA, Hibernate, Mockito, REST, Json, Maven, Notepad++, CSS, sublime, SMTP, logback Logger, Putty, ssh, scp, Skype, Slack, Teams, Ubuntu VM setup, CSRF, Chocolatey Paketmanager, TCPView, MSSQL Server, ARM Automatic Resource Management, ARM Azure Resource Manager, DMA Data Migration Assistant, SSMS SQL Server Management Studio, SSMA SQL Server Migration Assistant, Team Foundation Server (TFS), Visual Studio Team Services (VSTS), Git, Flyway, MsSQL, MySQL, Office365, zeplin.io, Lucidchart, linoit, Typo3 Script Bitnami, PrimeNG Rich UI Web Components, Postman, cURL, ModelMapper, querydsl, Bitnami Matomo/Piwik, Apache FreeMarker, Spring Quartz, GreenMail, ssh, ssl

-------------------------------
Logistik für Betriebshof - flow
-------------------------------

Zeitraum: Von 03/2017 - 10/2017

Firma: gis in München

Branche: Logistik

Ansprechpartner: Herr Torsten Oltmanns, Herr Clemens Weber

Referenz: http://www.43gis.com

TECHNISCHE TÄTIGKEIT
Frontend Entwicklung mit ReactJs
Backend Entwicklung mit Spring 4 und Java 8
Implementierung einer Single Page Applikation
Workflow Implementierung für Statemachine
Redux Datastore Anbindung
REST Kommunikation
Ajax und Promises Callback Kommunikation
NodeJs und npm Entwicklung
Websocket Endpoint Messaging
EsLint für Codequalität
Implementierung von transaktionalen Spring Komponenten
Persistierung mit Hibernate
Daten Migration
SCM mit Git und Gogs
Unit und Integration Tests
Jenkins Build Überwachung
JBoss, Wildfly Application Server
gradle und Maven build control
FACHLICHE TÄTIGKEIT
Logistik für Betriebshof Optimierung
Fuhrpark Steuerung flow
Ablaufsteuerung mit Workflow Engine, Zustandsautomat, Statemaschine
RFID Erkennung
Überwachung Zugangskontrolle
Certified Scrum Master PSM
SONSTIGE TÄTIGKEIT
Verteilte Teams
JIRA, confluence
Skype, TeamViewer
asterisk Telefon Konferenzen
REALISIERT UNTER
Betriebsysteme

Windows, Linux

Datenbanken

Oracle

Entwicklungsumgebung

Visual Studio Code, Eclipse

Tools

NodeJs, npm, ReactJS, JavaScript, mocha, ES6, JSX, Redux, PhantomJS, Jest, enzyme, sinon, Lerna, karma, Lanterna, EsLint, Java 8, Spring Core, Spring Data, JPA, Hibernate, Mockito, JMX, Git Bash, Gogs (Go Git Service), Jenkins, TeamViewer, REST, Json, Postman, SQLDeveloper, ORACLE, MSSQLServer, iBatis+Liquibase DB Migration, Eclipse Neon, JBoss, Wildfly, Gradle, Maven, artifactory, Visual Studio Code Editor, sublime, Atom, Notepad++, JSP, JQuery, HTML, CSS, OpenLayers, jacoco, Skype, Confluence, JIRA, Jing, Nagios, Bizagi Modeler, Bamboo Paper, XMind Mindmaper, realtimeboard, linoit, Scrum


-------------------------------
KFZ Tarifrechner für Oldtimer - ANDIE
-------------------------------

Zeitraum: Von 10/2016 - 03/2017

Firma: AIOI in München/Ismaning

Branche: Versicherung

Ansprechpartner: [Namen auf Anfrage]
Referenz: [URL auf Anfrage]
Technische Tätigkeit


    Angular Frontend Entwicklung
    Spring Backend Entwicklung
    Entwicklung mit Java 8 Sprachfeatures
    REST Aufruf Schnittstelle mit Promises und Observables
    Asynchrone Client/Server Kommunikation mit Callbacks
    Cross-Origin Resource Sharing (CORS) Implementierung mit Spring
    Protection gegen Cross Side Scripting (CSRF) mit Spring
    Grunt und Maven als Build Tool
    Projekt Modularisierung in Node.js, npm Submodule
    JSON und YAML Datei Formate
    Verwendung von HTML5 und CSS
    Protractor E2E Tests
    Jasmine Test Framework
    Selenium Web Driver Tests mit PhantomJS
    Oracle VirtualBox für Vagrant Virtualisierung
    Migration mit Postgre Datenbank Scripts

Fachliche Tätigkeit


    Komplette Neuentwicklung in kleinem Team
    Tarifberechnung von KFZ Versicherungen für Endkunden
    Kunden Registrierung mit Double-Opt-in
    Automatisierter E-Mail Versand

Sonstige Tätigkeit

    Confluence Jira für Vorgangssteuerung
    Umsetzung im Scrum Team
    Kommunikation mit Test Team

Realisiert unter

Betriebsysteme
    

Windows, Linux

Datenbanken
    

PostgreSQL

Entwicklungsumgebung
    

    
Visual Studio Code, Spring Tool Suite - STS, Eclipse

Tools    

Flyway, Mockito, EasyMock, TSLint, Balsamiq, Hibernate, Node.js, npm, Firebug, VS Code, CSS, HTML5, SonarLint, Spring Data, Spring Core, Spring Boot, GitHub, Angular2, Apache Commons, Docker, Vagrant, Jing, JIRA, Confluence, Json, YAML, SoapUI, Log4j, git, mvn, SourceTree Git Browser, Nexus, Jenkins, REST, JPA, DBeaver, PostgreSQL, Eclipse, STS, Java 8, putty, WinSCP, Notepad++, subethasmtp


--------------------------------------- 
Rufnummern Portierung mit Java EE
--------------------------------------- 
Zeitraum: Von 04/2016 - 10/2016
Firma: ConSol in München (Telefonica, O2)
Branche: Telekommunikation
Ansprechpartner: Herr Thomas Michal, Herr Andreas Berger
Referenz: http://www.consol.de
Technische Tätigkeit
  • Spring Data für JPA Repository Zugriffe
  • Angular2 Web Entwicklung mit TypeScript
  • TypeScript als Abstraktion für JavaScript
  • TestNG Komponenten Tests
  • Oracle WebLogic Application Server
  • Oracle PL/SQL Stored Procedures
  • RMI - Remote Methode Invocation
  • Workflow Engine
  • MSISDN Migration über Staging Tabellen
  • EJB Backend
  • Webservice REST Client/Server Kommunikation
  • JPA Entity Entwickung mit EclipseLink
  • Java 8 Sprachfeatures
  • Jenkins Continues Integration Job Administration
  • Citrus Integrations Tests
  • Maven Multi Projekt Profile
  • Daten Migration von Massendaten
  • x.400 Gateway und 2MRDB Portierung
  • CORBA Tuxedo Connector
  • CORBA IDL
Fachliche Tätigkeit
  • Telefonnummern Portierung
  • Import und Export der Rufnummern für den Prepaid- und Postpaid Marken
  • Starter Pack SIM Migration
Sonstige Tätigkeit
  • Git Brunching Strategien und Pull Requests
  • Atlassian Tool Suite für die Kommunikation
  • Confluence Jira für Vorgangssteuerung
  • Bugtracking über ClearQuest
  • Lasttests
  • Umsetztung im Scrum Team
  • Koordination mit Fachbereich
  • Kommunikation Test Team
Realisiert unter
BetriebsystemeWindows, Linux
DatenbankenORACLE 11
EntwicklungsumgebungEclipse, IntelliJ
ToolsTestNG, Spring Data, Atlassian Suite, Bitbucket, Confluence, JIRA, ClearQuest, ClearQuest, GitHub, Angular2, Apache Commons, Docker, Jing, JIRA, Confluence, Json, Log4j, Citrus, git, mvn, ant, Nexus, Jenkins, Oracle WebLogic, REST, JPA, SQLDeveloper, ORACLE, Eclipse,  Java 8

--------------------------------------- 
Multiple Assembly Planning & Process System - MAPP
---------------------------------------   

Zeitraum: Von 09/2015 - 03/2016
Firma: GIGATRONIK in München (BMW)
Branche: Automobil
Ansprechpartner: Herr Stefan Hanel, Herr Michael Voitenleitner
Referenz: http://www.gigatronik.com
Technische Tätigkeit
  • EJB Entwicklung
  • Webservice REST Client/Server Kommunikation
  • JPA Entity Entwickung mit EclipseLink
  • JPA Criteria API
  • Java 8 Sprachfeatures wie Lambdas
  • Aspektorientierte Interceptoren
  • DB Modellierung
  • Jenkins Continues Integration Job Administration
  • JUnit Mockito Tests und Integrationstests
  • Maven Multi Projekt Profile
  • Einsatz von JRebel
  • JSON Daten Austauschformat
  • Daten Migration
  • JavaFx Client Entwicklung
  • JavaFx Design mit Scene Builder
  • Glassfish Konfiguration
  • LDAP Anbindung
  • SONAR Metriken
  • FitNesse Tests
Fachliche Tätigkeit
  • Generische Umsetzung von MAPP für die Auto Herstellung, Planung und Produktion von BMW Fahrzeugen
  • Teilprojekt Koordination
  • Koordination mit Fachbereich
  • Kommunikation Test Team
Sonstige Tätigkeit
  • Organisation Entwicklertreff
  • Verfolgen der 'Clean Code' Prinzipien
  • Implementierung und technische Umsetzung
  • Senior Entwickler
  • Scrum Master Tätigkeiten
Realisiert unter
BetriebsystemeWindows, Linux
DatenbankenORACLE 11
EntwicklungsumgebungEclipse Luna
ToolsSezPoz, Apache Commons, Jing, Jersey, Json, Log4j, EclipseLink, MQ, JRebel, mockito, SVN, mvn, FitNesse, Nexus, Jenkins, Sonar, Jubula, Glassfish, REST, JPA, SQLDeveloper, ORACLE, Eclipse, JavaFx, JAutodoc, LDAP, ScenicView, SceneBuilder, Java 8

---------------------------------------------------------------------------------
Online-Portal für ambulante Leistungen - OPAL Web-Applikation
---------------------------------------------------------------------------------

Zeitraum: Von 09/2012 - 07/2015 mit 35 Monaten

Firma: KVB - Kassenärztliche Vereinigung Bayerns in München

Branche: Gesundheitswesen, Krankenversicherung, Versicherung

Ansprechpartner: [Ansprechpartner Namen auf Anfrage]

Referenz: http://www.KVB.de

Technische Tätigkeit

Web Entwicklung mit Spring MVC Web Framework
Schnittstellen Erweiterung für bestehende Services
Spring Core für Dependency Injection
Spring Web Flow für Page Navigation
Spring Restful WebService Implementierungen
Spring Authentifizierung und Authorisierung
Entwicklen mit Wicket Webframework
Twitter Bootstrap CSS Stylesheet Integration
Buildmanagement mit Gradle Buildscript in Groovy
Browser Plausiblisierung mit JavaScript
Continues Delivery mit FeatureToggles
Dynamische Konfiguration von Features mit Hilfe des Togglz Frameworks
Webservice Anfragen mit SoapUI
Agile DB Migration mit flywayDB
Programmierung mit Java 7
Serverseitige Validierung mit Rhino Script Engine
XSLT Transformation nach Sciphox und EHD Format
Erstellung von konfigurerbaren, generischen JSP Seiten
Linux Shell Script Konfiguration und Wartung
Aufsetzen von Jenkins Flows für Build Steuerung
Verwendung von Jenkins Plugins
Konfiguration von Jenkins Jobs für CI, NB und INT Umgebungen
Einsatz von Gradle und Maven als Build Tools
Release Management mit maven release plugin
Assembling und Deploment mit Maven
Pflege der Datenbestände in Integration und Entwicklung
Entwickeln von ORACLE SQL Statements für Abnahme und Produktion
Definieren von SQL Scripten für DB Übergabe Prozess
Erstellung von PL/SQL Scripten
Datei Austauschformate .json und .yml
Asynchrone Verarbeitung über ONDES und KV-Connect Schnittstelle
Test Driven Development - TDD
WebTests mit JUnit und Selenium Browser Plugin
Last Tests von Webservices mit SoapUI
Threading und Web Load-Tests mit LoadUIWeb
Remote Wartung via Secure Shell (SSH) und odin

Fachliche Tätigkeit

Im Online-Portal für ambulante Leistungen (OPAL) werden Untersuchungsergebnisse elektronisch dokumentiert
Einreichung der elektronische Untersuchungsdaten bei der KVB
Erweitern der Online Dokumentation OPAL für Ärzte
Zeitliche Versionierung von Fachlichen Anforderungen
Export der Daten in Sciphox und EHD Format
Pflege der Datenbestände mit SQL Scripten
Neuentwicklung von einzelnen Dokumentationen wie Hörgeräte, Molekulargenetik und Sozialpsychiatrie
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

Sonstige Tätigkeit

Wöchentliche Teilnahme am Clean Code Developer Prozess
Regelmäßige Retrospektiven
Agile Vorgehensweisen, Scrum, Kanban, DevOps
Enge Zusammenarbeit mit der Fachabteilung
Vorgehensmodell Scrum mit Daily Standup und Retrospektive
Ausübung der Scrum Master Rolle
Schätzworkshops um Aufwände vorab zuklären
Prozessorientierte Arbeitsweise
Release Planung mit JIRA Unterstützung
JIRA Rapid Board Plannungs Tool für Scrum
Überwachung der Code Metriken mit SONAR
Pflege und Wartung des Intranet Wiki
Arbeiten mit verschiedenen Deployment Umgebungen

Realisiert unter

Betriebsysteme


Windows 7, Linux

Datenbanken


Oracle 11g

Entwicklungsumgebung


J2SE 7, STS - Spring Tool Suite, Kepler Eclipse Java EE IDE for Web Developers, Tomcat 7

Tools

STS - Spring Tool Suite, Kepler Eclipse, Jenkins Flow Plugins, Flyway, WinSCP, putty, Nexus,
SONAR, ONDES, KV-Connect, Linux, PdfBox, Lombok, Gradle, Spring MVC, SoapUI,
Feature Togglz, Secure Shell (SSH), TLS, SSL, Burp Proxy, FoxyProxy, Hamcrest, Confluence, odin, DbSetup, flywayDB, maven release plugin, LoadUIWeb, Java 7, JavaMelody, xml-unit, JDedend, Wicket, Gradle, Spring Data,
Spring Core, Spring Web Flow, Oracle SQL Developer, EJB 3.1, JPA, CriteriaAPI, 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 10/2011 - 8/2012 11 Mann Monaten

Firma: woont GmbH in München

Branche: Softwarehouse, Startup Unternehmen, Printmedien

Ansprechpartner: Herr Dirk Wermuth

Referenz: http://www.angeln.de

Referenz: http://www.woont.com

Technische Tätigkeit

Komplette Neuentwicklung in kleinem Team
Social-, Community-, Shop- Web-Applikation
Implementierung der diversen Web-Applikationen rund um www.angeln.de
Web-Frontend, Shop, Redaktion und Admin als Web-App realisiert
Blog, Wordpress Thematik
Integration von Sozialen Netzwerken, mit Querverlinkungen in unserer 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
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
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 und Angelmethoden

Sonstige Tätigkeit

Fachliche Abstimmung mit Redakteuren der diversen Zeitschriften
Enge zusammenarbeit mit Webdesignern
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
------------------------------------------

Zeitraum: Von 07/2009 - 07/2011mit 25 Mann Monaten

Firma: LV1871 in München

Branche: Versicherung

Ansprechpartner: Herr Alexander Gold

Referenz: http://www.LV1871.de

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 @Bindable 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

Zeitraum: Von 09/2010 - 10/2010 mit 1 Mann Monaten

Firma: Eigenentwicklung

Branche: Unterhaltung

Ansprechpartner: Eigenentwicklung

Referenz: http://www.androidzoom.com/android_applications/trivial+dice/by_matching

Referenz: http://www.hopf-it.de/iphone

Technische Tätigkeit

* WebApp Development für 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

* Entwicklung der eigenen Homepage im Mobile Format
* Spielentwicklung: Einfacher Würfel - Trivial Dice
* Verschiedene Devices mit Emulator getestet

Sonstige Tätigkeit

* 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 7

Datenbanken


-

Entwicklungsumgebung


J2SE 6.0, Eclipse 3.x, Eclipse Plugin

Tools


Google iui Framework, Android SDK, JUnit



JEE Webapplikationen für Telefondienstleistungen

Branche: Telekom

Referenz: http://www.ect-telecoms.de
Fa. ECT in München, Ansprechpartner Herr Robert Parkes, Herr Hans Huber, Herr Ahmed Ferdous

Seit


09/2008


-


06/2009


Mit


10 MM



*

Erstellen von Webapplikationen mit Tomcat, JSP, Spring und Hibernate
*

HTTP Authentisierung mit Basic und Spring XwsSecurity Methode
*

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
*

Mobile Kommunikation über USSD Service Codes und XML-RPC
*

MDA UML Transformation nach XSD
*

XSD Schema Definition für automatische Generierung der Model und Soap Klassen
*

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


Oracle, HSQL




Entwicklungsumgebung

Tools


J2SE 5.0, GIMP PictureEditor, ColorZilla Colorpicker, FireFTP, Notepad++, Cygwin, HSQL, ORACLE10g, Eclipse 3.4, Tomcat5.5, Live HTTP headers, SQuirreL DBViewer, SQLDevelper, SQLPlus, DbVisualizer, VNC, 7-Zip, Tortoise, Subversion SVN, WinSCP, PuTTY, Jira Bugtracking, Clearspace, Thunderbird, Firefox, Ace WINScreen, Windows XP, Linux Ubunto, Spring, Hibernate, ehcache, OSGi, commons, myfaces, xalan, xerces, jUnit, httpUnit, ant, maven, Codehouse XFire, Apache CXF, XML-RPC, redstone XML-RPC library, GSM Dienste, EMF (Eclipse Modelling Framework), GMF (Graphical Modelling Framework), 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 Abrechnungssytem für Krankenkassen nPROD

Branche: Krankenversicherung

Referenz: http://www.azh.de
Fa. VSA/azh in München, Ansprechpartner Herr Weber, Herr Herrmann

Seit


04/2006


-


05/2007


Mit


13 MM



*

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)
*

Modellierung von GUI Workflows mit dem CASE Tool MagicDraw
*

Einsatz eines GUI Workflow Frameworks
*

Regelbasierter Ansatz für sich häufig ändernde Anforderungen
*

Migration des Design auf das Spring Persistenz Framework
*

Migration der bestehenden Daten in die Neuen Strukturen
*

Anpassung der Datenstrukturen für den Datenimport
*

Datenimport von ABDA Apotheken Positionsdaten
*

Elektronischer Datenaustausch (DTA) mit Kostenträgern
*

JUnit-Tests für die GUI und die Buisnesslogik
*

Qualität durch mind. 80% JUnit Testabdeckung und CheckStyle Coding Richtlinien
*

Qualitätssteigerung des Quellcodes durch Kopplungs- und Abhängigkeits-Metriken

Tätigkeit

*

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 besetzten Fachabteilung.
*

Teilweise praktiziertes Pair Programmierung.
*

Preisermittlung für diverse Krankenkassen im Süddeutschen Raum



Realisiert unter:


Betriebsysteme


Windows




Datenbanken


MySQL 5




Entwicklungsumgebung

Tools


J2SE 5.0, Eclipse 3.1, Jbossrules, Drools Regel-Engine, RuleEngine, Regelwerk, Castor als XML Mapper, Clover für Testabdeckung, JUnit für Programmtests, ANTLR (ANother Tool for Language Recognition) Parser Generator, Ant, JReport Presentationstool/FOP, Marvin proprietätes Persistenz Framework und Spring Persistenz Framework, GUI Workflow Framework, IntelliJ 4.5, Eclipse 3.1, Jboss 4, MagicDraw 11, DB2-Client 7.2.0, Citrix Emulator, DBVisualiser, Sqirrel, SQL Wporkbench, WinCVS 2.0, TortoiseCVS, Firefox, Thunderbird, Nvu (Html-Editor), cygwin Unix Emulato

J2EE Public Web Shop
Branche: Handel

Referenz: http://www.publicWEBshop.com

Seit


12/2005


-


02/2006


Mit


3 MM



* Webanwendung für den Betrieb eines Online Web Shop's
* 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 WebService 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 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




Datenbanken


MySQL 5




Entwicklungsumgebung

Tools


Eclipse 3.1, Enterprise Architect, XMLSpy Enterprise Edition, JBoss, Tomcat 5.5, Struts, Ant, JUnit, Macromedia Flash und Dreamweaver, div. Eclipse Plugins


Consulting und Trainer für Schulungen

Branche: Diverse Bereiche

Referenz: Fa. Accenture in München

Fa. Sun Mircosystems in München

Fa. TRIA AG in München

Fa. AS Systeme in Stuttgart

Fa. Hilf in Oberhaching/München

Seit


04/2004


-


11/2005


Mit


19 MM

* J2EE
* EJB, JSP und Servlets
* Webanwendungen
* Java, SWING
* Verschiedene Application Server
* EAI Integration mit verschiedenen J2EE Schnittstellen
* Message Queue Anbindung über JMS API
* Webservices und SOAP
* JAX-RPC
* UML Analyse und Design
* J2EE und GoF Design Pattern
* UML für Embedded Systeme
* OOAD, objektorientierte Techniken
* XML und XSLT
* Xalan und Xerces Parser Ereignissteuerungen
* Verbereitungsworkshop auf 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 Solaris




Datenbanken


Pointbase, MySQL, Cloudscape




Entwicklungsumgebung

Tools


Eclipse 3.0, NetBeans, JBuilder, Rational XDE und Rose 7.5, Together Controll Center, Poseidon, Enterprise Architect,, XMLSpy Enterprise Edition 2006, SUN ONE, BEA, JBOSS, Tomcat, Struts, Ant, JUnit, XDoclet, div. Eclipse Plugins, JAD Decompiler, Obfuscation, Xalan und Xerces Parser
Java-COM Bridge über JNI

Branche: Krankenversicherung

Referenz: Fa. Kassenärztliche Vereinigung Bayern (KVB) in München

Ansprechpartner Herr Dietl

Seit


02/2004


-


03/2004


Mit


2 MM

* 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




Schnittstellen


JNI, COM




Entwicklungsumgebung

Tools


Visual C++ 6.0, Eclipse 3.0, JBoss, Centro und JACOB JNI Tool
Consulting, Beratungen und Schulungen

Branche: Diverse Bereiche

Referenz: u.a.:

Fa. Sun Mircosystems in München

Fa. TRIA AG in München

Fa. AS Systeme in Stuttgart

Fa. Soluzione in München

Fa. Hilf in Oberhaching/München

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 MM

* Diverse, kurze (meist 1-3 Wochen) Beratungen und Trainings
* J2EE
* Verbereitungsworkshop auf sämtliche Java Zertifizierungen
* Webanwendungen und E-Commerce Architekturen
* Java, SWING
* Java Workshop
* EJB, JSP und Servlets
* C#
* UML Analyse und Design
* UML für Embedded Systeme
* XML und XSLT
* SQL
* Microsoft MCSD Kurse
* ASP und .NET
* ANSI C und C++
* Verwendung moderner Präsentationstechniken
* 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


ORACLE, Pointbase, Cloudscape




Entwicklungsumgebung

Tools


Visual Studio 6.0, Eclipse, NetBeans, JBuilder, Rational XDE und Rose 7.5, Together Controll Center, Poseidon, .NET, SQL Server, XMLSpy, SUN ONE, BEA, JBOSS, Tomcat, Ant, JUnit, XDoclet, div. Eclipse Plugins
J2EE-Internet Anwendung im Grosszahlungsverkehr RTGS

Branche: Bank, Grosszahlungsverkehr

Referenz: Fa. Landeszentralbank in München, Ansprechpartner Herr Stuckmann

von


05/2000


-


09/2001


Mit


17 MM

* Analyse und Design mit UML und Rational Rose
* Refactoring, Reengeneeing von UML Modellen, Realisierung mit Java und C++
* Generische Modellierung nach Rational Unified Process (RUP)
* Erstellen von Architektur Artifakten
* JavaBeans und serverseitige Enterprise JavaBeans Entwicklung
* XML Dokumente mit Schema Spezifikation
* JSP Seiten und Java Servlets Erstellung
* Java Script Programmierung für diverses Browser
* Webanwendungen und Webkomponenten
* JSP Engine Konfiguration und Betrieb
* C++ Framework Entwicklung auf Basis der STL
* JNI API für verteilte Objekte in C++ realisiert
* Verschlüsselung mit Legacy Systemen von RSA und PKI
* Webserver IPlanet und IIS Konfiguration und Administration
* Komplexe SQL-Abfrage Query's
* SWIFT SIPN und InterActBrowse Anbindung
* SWIFT Webstation Betrieb und Konfiguration
* 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 3.5




JSP Engines


Apache TomCat, Allaire JRun 3.1




Datenbanken


ORACLE 8.x, DB2




Emulationen, Tools


Rational Rose 7.5, Telnet, FTP, SQL-ODBC-Viewer, SWIFT Webstation




Schnittstellen


JNI, XML, SWIFT-SIPN
Betreuung und Administration von Wertpapiertransaktionen

Branche: Bank, Wertpapiere

Referenz: Fa. FMIS - Hypovereinsbank in München, Ansprechpartner Frau Sterr

von


02/1999


-


03/2000


mit


13 MM

* 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 SQL-Abfrage Query's
* Performante PL/SQL-Prozeduren
* 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 und Notebook-Präsentationen

Branche: Finanzen und Versicherungen

Referenz: Fa. NSE in München, Ansprechpartner Herr F. Nerb

Von


05/1998


-


02/1999


mit


10 MM

* 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 Aussendienstmitarbeiter
* 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
* Umsetzung und Implementierung 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


01/1998


-


04/1998


mit


4 MM

* 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: Werbeagentur

Referenz: Fa. MPS in München, Ansprechpartner Herr Hunsinger

von


11/1997


-


12/1997


mit


2 MM

* 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: Lasertechnik

Referenz: Fa. Baasel in Starnberg, Ansprechpartner Herr Wutz

von


03/1996


-


11/1997


mit


21 MM

* Spezifikationen der Softwareanforderungen
* Kundenbesuche und Abklärung
* Entwicklung von diversen GUI Benutzer Interfaces
* Lesen und protokollieren von Messwerten aus und in Datenbanken
* Serielle Kommunikation
* SPS Anbindungen von Maschinen an Prozesstrassen
* Vernetzung von mehreren Produktionsrechnern mit NT 4.0 Server
* Anbindungen von Windows NT Rechnern an UNIX-Leitrechner über FTP Protokol
* Administration von Windows NT
* DokumentationenInstallationen
* 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

Referenz: Fa. Bosch in Plochingen, Ansprechpartner Herr Roth

von


07/1994


-


12/1994


mit


6 MM

* Arbeiten in einem Softwareteam (5 Mitarbeiter)
* Verwendung von MS SourceSave
* Umfangreiche Nutzung der Windows API
* Entwurf und Entwicklung von Dialogen
* Serielle Kommunikation zum Messgerät
* Ausgabe der Daten auf Folien-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

Referenz: Fa. ANT Nachrichentechnik in Backnang, Ansprechpartner Herr Fröschle

von


02/1994


-


07/1994


mit


6 MM

* 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


08/1992


-


01/1993


mit


6 MM

* Entwicklung von menügeführten Benutzeroberflächen in ANSI C
* Schnittstellen-Konvertierung in diverse Formate (z.B.HPGL)
* Entwicklung eines Netzwerk-Multiuser-Tools

Realisiert unter:


Betriebsysteme


Windows 3.1




Entwicklungsumgebung


Microsoft Ansi C
ZEITLICHE UND RÄUMLICHE VERFÜGBARKEIT
ab. 2.12.2019 ausschließlich in München
KONTAKTANFRAGE VERSENDEN

Ja, ich akzeptiere die AGB

Ja, ich akzeptiere die Datenschutzbestimmungen

Hinweis: der Versand ihrer Kontaktanfrage ist komplett kostenfrei

WEITERE PROFILE IM NETZ