Jörg-ulrich (Ulrich) Hammerbacher
Dataflows for Health Insurers
Experience
Dataflows for Health Insurers
- Enhancement and creation of dataflows for health insurers
- Data management of various storage systems (DB2, MSSQL, PostgreSQL, S3, custom APIs, …)
- Documentation and training
- Planning and rollout of NiFi 2.X (major upgrade)
- Grafana integrations for visualization, monitoring and alerting
- Extensive use of the nifi-api to continuously monitor the state of the system and its components
Setup and development of a BI solution / data platform in the energy sector
- Initial setup and development of the overall system
- Ongoing consolidation of power generation data - building ETL flows to integrate load profile data from different wind and solar parks
- Visualization of power generation, prices, etc.
- Monitoring, observation, alerting
- Automated analyses
- Setup of a security infrastructure (servers, agents) to detect and alert on intrusions and security events (OSSEC)
- Setup of a private virtual network (OpenVPN server/clients)
- Setting up a relay email service
Enhancement of a bank-wide data platform
- Updating the data platform components at the hosting partner for all environments
- Extending extensive NiFi flows for various production applications
- Training employees in technology areas
- Anonymization of customer and sales data
Enhancement, optimization, documentation and knowledge transfer of an ETL and search solution for corporate customer master data
- Expansion of core business solutions (mainly in NiFi)
- Updating development infrastructures (Apache NiFi, Apache Solr cluster, ...)
- Load and performance testing with overall system optimizations
- Knowledge transfer
- System documentation (e.g. TechSpec)
- Data anonymization for testing purposes
Setup and development of a bank-wide data platform
- Consulting on tool selection
- Installation and configuration of data platform components at the hosting partner for all environments
- Creation of extensive NiFi flows for various production applications
- Setup of a central log server that consolidates production logs and makes them searchable
- Training employees in technology areas
- Anonymization of customer and sales data
Development of various IT solutions - especially in the open source search domain
- Conducting evaluations and proof-of-concept implementations
- Building core business solutions (primarily in NiFi)
- Setting up, distributing, and using development infrastructures (Apache NiFi, Apache Solr cluster, ...)
- Load and performance tests with overall system optimizations
- Developing the access service layer (RESTful)
- Setting up various security infrastructures
Architecture, design, and implementation of a solution for the continuous centralization and updating of globally distributed
- Contributing to the core idea of the solution
- Prototypical implementation
- Building the core business solution (mainly in NiFi)
- Setting up, distributing, and using development infrastructures (Apache NiFi, Apache Solr cluster, Spring application)
- Load and performance tests with overall system optimizations
- Developing the access service layer (RESTful)
- Continuous, development-driven communication and coordination with client systems to improve the overall solution
- Setting up various security infrastructures
Modernizing architecture and further developing the enterprise-wide search engines for a large German private bank
- Designing the new system architecture and building the platform/enterprise-wide secure, scalable search engine ecosystem
- Load and performance tests with overall system optimizations
- Setting up, distributing, and using development infrastructures (Maven, Hudson/Jenkins, Nexus, MySQL, Wiki, Backlog, ...)
- Database design with access layers
- Developing and implementing project-specific monitoring solutions
- Introducing extensive unit and web front-end tests
- System documentation (e.g., TechSpec)
- Designing and creating SOAP web services and JSON interfaces for in-house client systems with consulting
- Developing and integrating a security connector framework
- Setting up various security infrastructures
Development including load and performance optimizations for the budget-oriented entry of a large vehicle configurator
- Building parts of the administration logic (front end and business logic)
- Load and performance tests as well as overall system optimizations
- Migrating the application from a BEA cluster to a GlassFish cluster
- Automating the entire application (e.g., cron jobs)
Creating an international web application for selecting protective clothing
- Initial setup of the complete development infrastructure
- Architecture and design of all middleware services
- Conceptualization of the domain model and database design
- Presentations of results
- Support in front-end development
New development of a reservation system for a large German tour operator
- Analysis of the existing travel document production process
- Design of the sub-area for the new system in UML
- Presentations of results
- Organizing and conducting ongoing coordination with the Architecture Board
- Clarification, evaluation and implementation of a variety of new requirements (features)
New development of a group-wide CRM system for a large German private bank
- Technical Lead for the ServiceLayer team
- Planning and tracking Scrum stories
- Coordination and alignment of a variety of reference and client systems
- Development, alignment, and implementation of architecture topics
- Technical integration of reference systems
- Detailed design and implementation of service operations
New development of a telecommunications monitoring platform
- Review and extension of domain concepts
- Complete development of various IT concepts and architectural aspects
- Implementation of full GUI perspectives (complete creation of the interface, integrations and database optimizations; print functionality; ...)
- Connection and integration of a search engine
- Introduction of unit tests
- Coordination with quality assurance
Elaboration of architecture modernization
- Detailed documentation of a future alternative architecture with pros and cons of all involved system components
- Support in the preparation and presentation of results
Relaunch of the bank portal (Extranet)
- Further and new development of various portal functions: table of contents lists; login/MyProfile processes and dialogs; voting; online survey; newsletter distribution; content functions: automated order requests, contact forms, and forwarding functions
- Integration of current market and stock exchange data from a supplier into the portal
Design and implementation of new standalone application components in the context of an intranet eCRM system
- Concept, design, and implementation of the new standalone application component using Java Server Faces (first-time use at the client) and iBATIS
- Ongoing adjustments and improvements of this application component at the request of various business units
- Further development of existing eCRM application modules
- Introduction of new technologies (JSF, iBATIS) and staff coaching
- Conducting and analyzing load and performance tests
- Presenting analysis results with recommendations for action
- Implementing performance optimizations for the entire system
Enhancements to the corporate intranet and public website
- Creating IT concepts
- Goal-oriented coordination with the business department
- Execution of various "small tasks"
Company-wide unique customer identification according to Basel II / US-GAAP
- Architecture, design, and implementation
- Implementation of the Eclipse RCP client (first-time use at the client)
- Build process management
- Setting up and managing the project wiki
- Staff coaching
Evaluation of an existing software solution and development and integration of a prototype into the existing booking
- Evaluating and recommending a partially existing solution
- Conceptualization, design, and implementation of the new JSF prototype
- Participation in strategic company concept and documentation for the 'Future Leisure Platform'
- Supporting the product launch in a cluster environment
Concept and development of a complete leisure travel system
- Co-responsible for setting up the software architecture
- Design and development of services
- Evaluation and development of web services for the communication architecture between the Swing client and the server
- Development and setup of the product structure plan and the complete build process using ANT
- Building the client-service layer to encapsulate all client database access
- Development and deployment of the application in cluster operation
Design and implementation of an intranet eCRM system
- Design and implementation of an administration front end and its database design for system user modifications
- Implementation of the "Client Profile" component for managing comprehensive customer data
- Update of the application from Struts 0.5 to Struts 1.0
- Implementation of a JavaMail solution for automated sending of emails for new application accounts
- Implementation and further development of the "TradeList" and "CoreInformation" components
- Development of a generic filter (XP-Filter) for dynamic SQL query generation using JDOM
ATG Dynamo eBusiness Platform training
- Design and implementation of transactional enterprise portals with ATG Dynamo
- Programming of dynamic web components
- Administration and configuration of the Dynamo server platform
Functional concept, design, and implementation of a printing system
- Server-side development of a printing system for monetary vouchers
- Database design for voucher, printer, and print job management
Analysis, design and development of a web client
- Further development of a rich client for a travel reservation system
- Analysis, design and development of a new web client
Concept, analysis, design, implementation and introduction of the client software for a travel reservation system
- Concept, analysis, design, implementation and introduction of the client software
- Core development and creation of a framework
- Technical coordination of subsequent application projects
New development, object-oriented analysis and design of outsourced logistics
- Contributed to the new development of outsourced logistics
- Object-oriented analysis and design using OMT
- Client and server implementations
Skills
Apache Nifi (Dataflow) / Apache Solr Search Engine, Big Data Etl / Data Engineer
Object-oriented Analysis, Architecture, Design And Implementation Of Middleware Architectures On A Java Ee Basis (Java Experience Since 2001)
Development Of Application Software
J2ee
Ui Development (Rcp, Jsf)
Databases
Apache Nifi (Dataflow)
Apache Solr (Search Engine)
Analysis, Architecture, Design And Implementation Of Java Ee-based Middleware Architectures
Development Of Application Software (User Interfaces, Business Logic, Databases)
Object-oriented Software Development
Systematic Setup And Optimization Of It Project Infrastructures
Coordination And Tracking Of Development Tasks
Technical Project Leadership
Apache Nifi
Etl
J2ee (Jee)
Ooa/ood (Uml, Omt)
Rup
Xp
Prototyping
Employee Coaching
Scrum
Apache Nifi
Apache Solr
Nifi Registry
Minifi
Pki
Aes
Veracrypt
Ossec
Openvpn
J2se
Jee (Expert)
Grafana
Prometheus
Banana
Superset
Redis Cluster / Sentinel
Visual Studio Code
Eclipse Platform
Rich Client Platform (Rcp)
Kubernetes
Ansible
Jsf Frameworks: Apache Myfaces, Primefaces, Jboss Richfaces, Sun Jsf
Hudson
Jenkins
Cruisecontrol
Ant
Maven
Junit
Easymock
Mockito
Sonarcube
Together
Argouml
Magicdraw
Enterprise Architect
Git
Subversion (Svn)
Cvs
Mks Source Integrity
Continuus
Clearcase
Java
Jdk
Tcp/ip
Http(s)
Ftp
Putty (Ssh)
Struts
Spring
Soa
Webservices
Axis2
Jax-ws
Soapui
Bugzilla
Jira
Mercury Quality Center
Vm Ware
Oracle Vm Virtualbox
Mingle (Scrum Tool)
Jmeter
Hp Idol
Manifoldcf
Qgis
Postfix
Microsoft Office
Libreoffice
Mariadb / Mysql
Postgresql
Oracle
Hsqldb
Sybase
Informix
Jdbc
Hibernate + Ehcache
Ibatis
Db2
Redis
Flyway
Bea Weblogic
Jboss
Apache Tomcat
Jetty
Ibm Websphere
Macromedia Jrun
Glassfish
Java
Xml
Sql
Jsp
Jsf
Ejb
Xslt
Xsd
Jaxb
Jms
Jpa
Jax-ws
Html
Javascript
Json
Jsonpath
Jquery
Tcl
Unix (Linux, Hp-ux, Ibm Aix, Solaris)
Windows (Nt, 2000, Xp, Vista, 7, 8, ...)
Many Years Of Experience In Software Projects
Big Data Flows
Design And Implementation Of 3-tier Software Architectures On A Java Ee Basis And Their Deployment
Technical And Economic Perspective On Project Goals
Coordination And Communication Between Business Units And It
Strong Teamwork Skills And A Pronounced Goal Orientation
High Sense Of Responsibility And Self-initiative
Use Of Open Source Solutions In Enterprise Applications
Languages
Education
Diploma in Computer Science (University of Applied Sciences) · Computer Science
Similar Freelancers
Discover other experts with similar qualifications and experience