Softwareentwicklung (Java / Backend)
- Verfügbarkeit einsehen
- 8 Referenzen
- 90€/Stunde
- 61440 Oberursel (Taunus)
- auf Anfrage
- de | en
- 09.02.2024
Kurzvorstellung
Meine Spezialitäten sind
- Refactoring / Modernisierung von Legacy Systemen
- Java Performance Analyse / Profiling und Optimierung
Auszug Referenzen (8)
"Herr N. hat uns im Projekt airline.com mit seiner tiefen Airline Erfahrung und seinem breiten Skill-Profil herausragend unterstützt."
1/2018 – 3/2020
Tätigkeitsbeschreibung
• Identify and support to solve functional and non-functional problems issues in the functional area “Flight Offer Management” and “Merchandizing”
• Analyze processes, code, application behavior to support remediation
• Identifying hotspots / bottlenecks in the Software with Java profiling tools and come up with suggestions to improve them (e.g. review / redesign approach of processing ATPCO data)
• Defect analysis of functional problems, mainly in the Amadeus and ATPCO area
• Design new or enhance existing processes within the solution of the software provider in such a way that non-functional requirements can be met
• Track progress of identified problems and report to management
• Align / coordinate several involved parties: Software Provider, Testing, Delivery Manage-ment, Solution Design Governance, Solution Design Configuration, Project Management
Technology & Tools used
• Postman, SoapUI
• VisualVM Profiler
• Java 8, JPA, JavaScript, Spring Boot, Spring Batch
• MySQL, MongoDB
Mongodb, Mysql, J2EE, Spring Framework, Representational State Transfer (REST)
"Kompetent und zuverlässig!"
1/2017 – 6/2017
Tätigkeitsbeschreibung
• Implement module for importing, retrieving and calculating ATPCO PFC (Passenger Facility Charge) in Java.
• Integration of the PFC Module into the NDC API
• Implement RBD logic for feeder flights
• Implement functionality for cancellation of flights
Technology & Tools used
• Java 8, Hibernate, Spring Boot, Spring Batch, Junit, Lombok
• MySQL, MongoDB
• Git, Jenkins, Maven
Mongodb, Mysql, Apache Maven, J2EE, Junit, Spring Framework, Hibernate (Framework)
"Herr N. hat uns im Projekt airline.com mit seiner tiefen Airline Erfahrung und seinem breiten Skill-Profil herausragend unterstützt."
1/2016 – 12/2017
Tätigkeitsbeschreibung
• Responsible for creating functional and technical specification for the airline.com pogram (successor of Lufthansa.com, swiss.com, Austrian.com booking platform) in the offer management area in close collaboration with the software vendor (Datalex)
• Track the life cycle of a wide range of offer management features (design, development, test)
• Example for functional areas: Flight Offers, Merchandizing/Ancillary Offers, Shopping, Pricing, Precomputation, Dynamic Bundling
• Assist the developers in using API and data formats in a proper way such as Amadeus Webservices, ATPCO Data Applications
• Testing / Accepting delivered functionality on service level (REST API)
Technology & Tools used
• Postman, SoapUI
• VisualVM Profiler
• Java 8, JPA, JavaScript, Spring Boot, Spring Batch
• MySQL, MongoDB
Mongodb, Mysql, J2EE, Spring Framework, Representational State Transfer (REST)
"Tolle Zusammenarbeit in einem Projekt für unseren Kunden „Hurtigruten“. H. N. hat die Anforderungen rasch verstanden und perfekt umgesetzt."
6/2015 – 10/2015
Tätigkeitsbeschreibung
• Migrating a .NET Amadeus ApiV2 client to Amadeus Webservices
• Instruct and support developers to implement the solution
Technology & Tools used
• C# .NET
.Net, C#
"Mit seinen fundierten Fachkenntnissen trug Herr N. maßgeblich zum Erfolg des Projekts bei. Die Zusammenarbeit aus unserer Sicht war vorbildlich."
10/2014 – 12/2015
Tätigkeitsbeschreibung
• Migration of complete Flight Booking / Ticketing Functionality from the Swiss Airlines internal reservation system to Amadeus Webservices during the migration transition of Swiss Airlines to Amadeus Altea.
• Functionalities covered: Availability, Pricing, manual TST creation, Ticketing, Ancillary Services, TSM creation, MCO issuance, EMD issuance, Group Bookings, etc.
• Responsible for identification and implementation of the proper Amadeus services for each of the HP implementations.
• Creating mapping documentations (HP AxsRes <-> Amadeus) as guideline for other developers most of the relevant services.
• Adapting IBE business logic to cover functional and technical differences between the old and the new reservation system.
Technology & Tools used
• SoapUI
• Java 8, JavaScript, Spring, Lombok, Guava, Spring-WS, Junit, Mockito, XMLUnit, JAXB
• Oracle / SQL
• SVN, Jenkins, Maven
• Apache Tomcat
Oracle-Anwendungen, Apache Tomcat, J2EE, Junit, Spring Framework
"Herr N. hat alle Aufgaben zu unserer vollsten Zufriedenheit erledigt."
4/2014 – 10/2014
Tätigkeitsbeschreibung
Frontend Technology Migration to modern UI Framework
Technology & Tools used
• Java 8, Spring, Lombok, Guava, Junit
• Javascript ,HTML, CSS, JQuery, Bootstrap
• SVN, Ivy, Jenkins
• Apache Tomcat
J2EE, CSS (Cascading Style Sheet), HTML, JavaScript, Jquery
"Herr N. hat alle Aufgaben zu unserer vollsten Zufriedenheit erledigt."
4/2014 – 10/2014
Tätigkeitsbeschreibung
• definition and implementation of a supplier-neutral back-office and mid-office API
• Direct Connect integration (Navitaire, FareLogix)
Technology & Tools used
• XMLSpy
• Java 8, Spring, Lombok, Guava, Junit
• SVN, Ivy, Jenkins
J2EE, XSD (XML Schema Definition)
"Herr N. hat alle Aufgaben zu unserer vollsten Zufriedenheit erledigt."
3/2001 – 3/2014
Tätigkeitsbeschreibung
InteRes GmbH, Darmstadt, Germany
Lead Developer, 03 / 2001 – 03 / 2014
Technology & Tools used
• SoapUI, Postman
• Java EE, JavaScript, Spring, Lombok, Guava, Spring-WS, Junit, HTTPUnit, Selenium, Mockito, XMLBeans, JAXB
• Apache Velocity, Commons, Axis and others
• Oracle, MySQL, MSSQL, Hibernate, JPA, JDBC
• SVN, Git, Jenkins, Maven, Ivy
• Tomcat
• HTML / CSS / JQuery
• Eclipse, IntelliJ
• Visual VM Profiler
• Regular Expressions
• RMI / Corba
• Object Oriented Development
• Service Oriented Architecture
• Design Patterns / Clean Code
• Jira, Confluence
Projects
ARD ( Accounting Record Document → supplier-neutral back-office and mid-office API) for Lufthansa City Center/ ta.ts, 06 / 2013 – 03 / 2014
Tasks
• definition and implementation of a supplier-neutral back-office and mid-office API
• Direct Connect integration (Navitaire, FareLogix)
GDS Comparison Study for Sabre Holdings / Fried & Partner, 10 / 2012 – 02 / 2013
Tasks
• Gathered and discussed requirements with Sabre and the consultant.
• Created the specification, led and instructed team member to implement a robotic tool for generating pricing, book-ability, and performance data of all 3 major GDS used for a GDS Comparison Study (created by a 3rd party consultant).
Flight Express web service API for Sabre Travel Network, 01 / 2012 – 03 / 2014
• Gathered and discussed requirements with Sabre and Sabre´s customer.
• Led and instructed team members to design and implement the API.
GDS vs. Direct Connect (Farelogix) Comparison Study on feasibility, functionality, and other aspects for Lufthansa, 01 / 2011 – 12 / 2011
• Extensive evaluation / comparison of Farelogix vs. Amadeus in terms of offered API services and processes.
• Defined, implemented, executed, evaluated and documented UAT tests in both systems to make sure customer requirements are met for each of the offered functionalities in the areas of Availability, Pricing, Reservation,Ticketing, Refund, Exchange, Ancillary Services and others.
Customized Travel Transaction Platform (Mercado Server) with web service API for Thomas Cook AG, 03 / 2010 – 12 / 2010
• Gathered and discussed requirements with the customer.
• Led and instructed team member to implement business requirements.
• Designed and implemented the software solution for new business requirements.
• Advised the customer about product and GDS topics.
• Provided 2nd / 3rd level support for technical issues and questions.
GDS comparison study for Sabre Travel Network, 10 / 2009 – 01 / 2010
• Created the specification, designed and implemented a robotic tool for generating pricing, book-ability, and performance data of all 3 major GDS used for a GDS comparison study.
• Analyzed generated data and created statistical evaluation.
Customized agency booking front end (similar to Flight Express) for Thomas Cook AG,
08 / 2009 – 11 / 2010
• Gathered and discussed requirements with the customer.
• Led and instructed team member to implement business requirements.
• Designed and implemented the software solution for new business requirements.
• Advised the customer about product and GDS topics.
• Provided 2nd / 3rd level support for technical issues and questions.
Product “Multi-GDS Terminal”, 01 / 2009 – 07 / 2009
• Designed and implemented mapping module for mapping cryptic GDS host commands to Java API calls with a regular expression grammar. As a result InteRes was the first company to offer a solution for using Amadeus (or any other GDS) cryptic host commands for searching / booking / pricing / displaying and mixing Sabre / Galileo / Amadeus / Direct Connect content in one integrated Amadeus host screen display.
Midoco mid office adapter for Product Mercado Server, 06 / 2008 – 12 / 2008
• Designed and implemented the connectivity and data conversion layers to transfer PNR data to the mid office host.
Customized Travel Transaction Platform (Mercado Server) with Java API for Lufthansa-Systems (NetLine, Crew Management System), 11 / 2007 – 11 / 2009
• Took over responsibility for the project.
• Gathered and discussed requirements with the customer.
• Led and instructed team member to implement business requirements.
• Designed and implemented the software solution for new business requirements.
Customized Travel Transaction Platform (Mercado Server) with Java API for Lufthansa-Systems (MyIDTravel, Staff Travel Management System), 10 / 2007 – 03 / 2014
• Technical responsibility from the beginning.
• Gathered and discussed requirements with the customer.
• Designed and implemented the software solution for new business requirements.
• Currently providing 2nd / 3rd level support.
Flight Express GUI for Sabre Travel Network, 06 / 2004 – 06 / 2005 and 07 / 2006 – 03 / 2014
• Led and instructed team members to implement business requirements and other tasks of the application life cycle.
• Gathered and discussed requirements with the customer.
• Designed and implemented the software solution for numerous business requirements (e.g. Segment Select Pricing).
• QA-Tested bugfixes, enhancements, and new features.
• Prepared and delivered deployments.
• Provided 2nd / 3rd level support.
• Analyzed and solved complex technical issues (e.g. identified and removed root cause for slow SWS response times causing major application outages with the team).
• Analyzed and solved complex functional issues (e.g. analyzed fare rules and routings in the consolidator database to find out why certain fares did not apply).
• Assisted product management to create reports by extracting data from the database which was not available via the application itself (e.g. built SQL query to list agencies using more than one consolidator).
• Primary point of contact to Sabre for all product related issues including strategic planning, marketing, customer acquisition, product management, product support, operational issues, and complex technical problems.
FlyLoco.de - new generation Dynamic Packaging solution for LTur, 10 / 2005 – 01 / 2007
• Designed and implemented RMI API for searching and booking Dynamic Packaging products (Flight/Hotel/Car).
• Led and instructed team members to implement business requirements, back end modules and other tasks of the application life cycle.
• Implemented and/or integrated various modules in the Business-Layer (e.g. Flight/Hotel/Car/Package calculation, Business Rules Engine, etc.) and Data-Layer
(DB schemata, OR Mapping).
STADAF Host Adapter for Product Mercado Server*, 06 / 2004 – 03 / 2014
• Designed and implemented the software solution for loading, searching, pricing (including Class-Mix, Stop-Over and Open-Jaw) and booking EMEA-based consolidator database fares.
• Currently advising the team as an expert.
Customized Travel Transaction Platform (Mercado Server) with Java API for
Conet (DaGama, Business Travel Management System), 01 / 2004 – 06 / 2005
• Designed and implemented the software solution for business requirements related to Flight / Hotel / Car content in Amadeus ApiV2 and Sabre SDS.
• Advised the customer about product and GDS topics.
• Provided 2nd / 3rd level support.
• Took over technical responsibility for the project.
Customized Travel Transaction Platform (Mercado Server) with XML API for LTur, 12 / 2003 – 12 / 2007
• Provided 2nd / 3rd level support.
• Implemented enhancements and bug fixes.
• Analyzed and solved complex technical issues (e.g. fixing connection leaks, memory leaks, and deadlocks).
• Analyzed and solved complex functional issues (e.g. finding out why certain fares did not apply).
• Introduced cost and time saving solutions (reducing Amadeus GDS scans by implementing an availability cache).
• Took over technical responsibility for the project.
Customized Travel Transaction Platform (Mercado Server) with Java API for OTA airline-direct.de, 03 / 2003 – 08 / 2006
• Gathered and discussed requirements with the customer.
• Provided 2nd / 3rd level support.
• Implemented enhancements and bug fixes.
• Took over technical responsibility for the project.
FlyLoco.de – Dynamic Packaging solution for LTur, 01 / 2003 – 07 / 2006
• Gathered and discussed requirements with the customer.
• Provided 2nd / 3rd level support.
• Designed and implemented front end (in HTML) and back end (in Java) functionality.
• Analyzed and solved complex technical issues (e.g. find and engage the root cause for long
• running database queries).
• Took over technical responsibility for the project.
No-frills host adapters (screen scraping) for Product Mercado Server*, 09/ 2002 – 01 / 2003
• Implemented screen scraping algorithms for availability, pricing and booking no-frill carriers without redirecting the user to the no-frills website. As a result Mercado Server was one of the first booking engines with fully integrated no-frills content.
Customized agency booking tool for Fritidsresor (TUI Sweden), 07 / 2001 – 11 / 2003
• Gathered and discussed requirements with the customer.
• Designed and implemented the software solution for new business requirements in both the front end (HTML) and back end (Java).
• Took over technical responsibility for the project.
Customized agency booking tool for OTA Brightsun UK, 05 / 2001 – 01 / 2004
• Designed and implemented code for new business requirements in both the front end (HTML) and back end (Java).
Customized agency booking tool for TUI Deutschland, 04 / 2001 – 11 / 2002
• Designed and implemented the software solution for new business requirements in both the front end (HTML) and back end (Java).
Host adapters for Mercado Server, 03 / 2001 – 03 / 2014
• Designed and implemented host adapters for the following CRS / GDS:
Sabre SDS, Sabre Web Services, Amadeus ApiV2, Galileo Web Services, Navitaire Openskies, Pegasus.
• Led and advised team members on implementing host adapters for the following CRS / GDS:
Amadeus Web Services, Sabre XGate2, Navitaire Newskies, Farelogix, Octopus, Sunnycars, Holiday Cars, Sixt.
Product Mercado Server, 03 / 2001 – 03 / 2014
• Designed and implemented various modules of a Multi-GDS Travel Transaction Platform, e.g.: concurrent air/hotel/car shopping in multiple CRS/GDS, availability caching, tax caching, PNR persistence, CRS/GDS Proxy, CRS/GDS session management, airline configurations (interlining, E-Ticketing, Direct Access vs. Neutral Access)
• Designed and implemented CRS abstraction layer (CRS/GDS-neutral domain model / API)
• Advised team members on implementing new functionality, fixing bugs and getting used to the product.
Datenbankentwicklung, Java (allg.), Web Services
Qualifikationen
Projekt‐ & Berufserfahrung
6/2020 – offen
Tätigkeitsbeschreibung
Full-Stack (React, Golang) contribution to the development of a victim database against violation of human rights, disappearances, detentions.
Voluntary Full-Stack contribution to the development of a victim database for violation of human rights, disappearances, detentions.
• Develop new frontend functionality
• Bugfixing
• Deploy backend / frontend in the cloud
-Hyperlink entfernt-
Postgresql, Cloud Computing, JavaScript, React (JavaScript library), Representational State Transfer (REST)
1/2018 – 3/2020
Tätigkeitsbeschreibung
• Identify and support to solve functional and non-functional problems issues in the functional area “Flight Offer Management” and “Merchandizing”
• Analyze processes, code, application behavior to support remediation
• Identifying hotspots / bottlenecks in the Software with Java profiling tools and come up with suggestions to improve them (e.g. review / redesign approach of processing ATPCO data)
• Defect analysis of functional problems, mainly in the Amadeus and ATPCO area
• Design new or enhance existing processes within the solution of the software provider in such a way that non-functional requirements can be met
• Track progress of identified problems and report to management
• Align / coordinate several involved parties: Software Provider, Testing, Delivery Manage-ment, Solution Design Governance, Solution Design Configuration, Project Management
Technology & Tools used
• Postman, SoapUI
• VisualVM Profiler
• Java 8, JPA, JavaScript, Spring Boot, Spring Batch
• MySQL, MongoDB
Mongodb, Mysql, J2EE, Spring Framework, Representational State Transfer (REST)
1/2017 – 6/2017
Tätigkeitsbeschreibung
• Implement module for importing, retrieving and calculating ATPCO PFC (Passenger Facility Charge) in Java.
• Integration of the PFC Module into the NDC API
• Implement RBD logic for feeder flights
• Implement functionality for cancellation of flights
Technology & Tools used
• Java 8, Hibernate, Spring Boot, Spring Batch, Junit, Lombok
• MySQL, MongoDB
• Git, Jenkins, Maven
Mongodb, Mysql, Apache Maven, J2EE, Junit, Spring Framework, Hibernate (Framework)
1/2016 – 12/2017
Tätigkeitsbeschreibung
• Responsible for creating functional and technical specification for the airline.com pogram (successor of Lufthansa.com, swiss.com, Austrian.com booking platform) in the offer management area in close collaboration with the software vendor (Datalex)
• Track the life cycle of a wide range of offer management features (design, development, test)
• Example for functional areas: Flight Offers, Merchandizing/Ancillary Offers, Shopping, Pricing, Precomputation, Dynamic Bundling
• Assist the developers in using API and data formats in a proper way such as Amadeus Webservices, ATPCO Data Applications
• Testing / Accepting delivered functionality on service level (REST API)
Technology & Tools used
• Postman, SoapUI
• VisualVM Profiler
• Java 8, JPA, JavaScript, Spring Boot, Spring Batch
• MySQL, MongoDB
Mongodb, Mysql, J2EE, Spring Framework, Representational State Transfer (REST)
8/2015 – 12/2015
Tätigkeitsbeschreibung
• Consulting Sabre Architects to integrate FlightExpress API into Sabre Red Workspace to migrate Flightcenter USA from FlightExpress UI to Sabre Red
• Develop missing services in FlightExpress API
Technology & Tools used
• SoapUI
• Java 8, JavaScript, Spring, Lombok, Guava, Spring-WS, Junit, Mockito, XMLBeans
• Oracle / SQL
• SVN, Jenkins, Maven
• Apache Tomcat
Oracle-Anwendungen, Apache Tomcat, Apache Maven, J2EE, Spring Framework, Jquery, Web Services, XSD (XML Schema Definition)
6/2015 – 10/2015
Tätigkeitsbeschreibung
• Migrating a .NET Amadeus ApiV2 client to Amadeus Webservices
• Instruct and support developers to implement the solution
Technology & Tools used
• C# .NET
.Net, C#
10/2014 – 12/2015
Tätigkeitsbeschreibung
• Migration of complete Flight Booking / Ticketing Functionality from the Swiss Airlines internal reservation system to Amadeus Webservices during the migration transition of Swiss Airlines to Amadeus Altea.
• Functionalities covered: Availability, Pricing, manual TST creation, Ticketing, Ancillary Services, TSM creation, MCO issuance, EMD issuance, Group Bookings, etc.
• Responsible for identification and implementation of the proper Amadeus services for each of the HP implementations.
• Creating mapping documentations (HP AxsRes <-> Amadeus) as guideline for other developers most of the relevant services.
• Adapting IBE business logic to cover functional and technical differences between the old and the new reservation system.
Technology & Tools used
• SoapUI
• Java 8, JavaScript, Spring, Lombok, Guava, Spring-WS, Junit, Mockito, XMLUnit, JAXB
• Oracle / SQL
• SVN, Jenkins, Maven
• Apache Tomcat
Oracle-Anwendungen, Apache Tomcat, J2EE, Junit, Spring Framework
4/2014 – 10/2014
Tätigkeitsbeschreibung
Frontend Technology Migration to modern UI Framework
Technology & Tools used
• Java 8, Spring, Lombok, Guava, Junit
• Javascript ,HTML, CSS, JQuery, Bootstrap
• SVN, Ivy, Jenkins
• Apache Tomcat
J2EE, CSS (Cascading Style Sheet), HTML, JavaScript, Jquery
4/2014 – 10/2014
Tätigkeitsbeschreibung
• definition and implementation of a supplier-neutral back-office and mid-office API
• Direct Connect integration (Navitaire, FareLogix)
Technology & Tools used
• XMLSpy
• Java 8, Spring, Lombok, Guava, Junit
• SVN, Ivy, Jenkins
J2EE, XSD (XML Schema Definition)
3/2001 – 3/2014
Tätigkeitsbeschreibung
InteRes GmbH, Darmstadt, Germany
Lead Developer, 03 / 2001 – 03 / 2014
Technology & Tools used
• SoapUI, Postman
• Java EE, JavaScript, Spring, Lombok, Guava, Spring-WS, Junit, HTTPUnit, Selenium, Mockito, XMLBeans, JAXB
• Apache Velocity, Commons, Axis and others
• Oracle, MySQL, MSSQL, Hibernate, JPA, JDBC
• SVN, Git, Jenkins, Maven, Ivy
• Tomcat
• HTML / CSS / JQuery
• Eclipse, IntelliJ
• Visual VM Profiler
• Regular Expressions
• RMI / Corba
• Object Oriented Development
• Service Oriented Architecture
• Design Patterns / Clean Code
• Jira, Confluence
Projects
ARD ( Accounting Record Document → supplier-neutral back-office and mid-office API) for Lufthansa City Center/ ta.ts, 06 / 2013 – 03 / 2014
Tasks
• definition and implementation of a supplier-neutral back-office and mid-office API
• Direct Connect integration (Navitaire, FareLogix)
GDS Comparison Study for Sabre Holdings / Fried & Partner, 10 / 2012 – 02 / 2013
Tasks
• Gathered and discussed requirements with Sabre and the consultant.
• Created the specification, led and instructed team member to implement a robotic tool for generating pricing, book-ability, and performance data of all 3 major GDS used for a GDS Comparison Study (created by a 3rd party consultant).
Flight Express web service API for Sabre Travel Network, 01 / 2012 – 03 / 2014
• Gathered and discussed requirements with Sabre and Sabre´s customer.
• Led and instructed team members to design and implement the API.
GDS vs. Direct Connect (Farelogix) Comparison Study on feasibility, functionality, and other aspects for Lufthansa, 01 / 2011 – 12 / 2011
• Extensive evaluation / comparison of Farelogix vs. Amadeus in terms of offered API services and processes.
• Defined, implemented, executed, evaluated and documented UAT tests in both systems to make sure customer requirements are met for each of the offered functionalities in the areas of Availability, Pricing, Reservation,Ticketing, Refund, Exchange, Ancillary Services and others.
Customized Travel Transaction Platform (Mercado Server) with web service API for Thomas Cook AG, 03 / 2010 – 12 / 2010
• Gathered and discussed requirements with the customer.
• Led and instructed team member to implement business requirements.
• Designed and implemented the software solution for new business requirements.
• Advised the customer about product and GDS topics.
• Provided 2nd / 3rd level support for technical issues and questions.
GDS comparison study for Sabre Travel Network, 10 / 2009 – 01 / 2010
• Created the specification, designed and implemented a robotic tool for generating pricing, book-ability, and performance data of all 3 major GDS used for a GDS comparison study.
• Analyzed generated data and created statistical evaluation.
Customized agency booking front end (similar to Flight Express) for Thomas Cook AG,
08 / 2009 – 11 / 2010
• Gathered and discussed requirements with the customer.
• Led and instructed team member to implement business requirements.
• Designed and implemented the software solution for new business requirements.
• Advised the customer about product and GDS topics.
• Provided 2nd / 3rd level support for technical issues and questions.
Product “Multi-GDS Terminal”, 01 / 2009 – 07 / 2009
• Designed and implemented mapping module for mapping cryptic GDS host commands to Java API calls with a regular expression grammar. As a result InteRes was the first company to offer a solution for using Amadeus (or any other GDS) cryptic host commands for searching / booking / pricing / displaying and mixing Sabre / Galileo / Amadeus / Direct Connect content in one integrated Amadeus host screen display.
Midoco mid office adapter for Product Mercado Server, 06 / 2008 – 12 / 2008
• Designed and implemented the connectivity and data conversion layers to transfer PNR data to the mid office host.
Customized Travel Transaction Platform (Mercado Server) with Java API for Lufthansa-Systems (NetLine, Crew Management System), 11 / 2007 – 11 / 2009
• Took over responsibility for the project.
• Gathered and discussed requirements with the customer.
• Led and instructed team member to implement business requirements.
• Designed and implemented the software solution for new business requirements.
Customized Travel Transaction Platform (Mercado Server) with Java API for Lufthansa-Systems (MyIDTravel, Staff Travel Management System), 10 / 2007 – 03 / 2014
• Technical responsibility from the beginning.
• Gathered and discussed requirements with the customer.
• Designed and implemented the software solution for new business requirements.
• Currently providing 2nd / 3rd level support.
Flight Express GUI for Sabre Travel Network, 06 / 2004 – 06 / 2005 and 07 / 2006 – 03 / 2014
• Led and instructed team members to implement business requirements and other tasks of the application life cycle.
• Gathered and discussed requirements with the customer.
• Designed and implemented the software solution for numerous business requirements (e.g. Segment Select Pricing).
• QA-Tested bugfixes, enhancements, and new features.
• Prepared and delivered deployments.
• Provided 2nd / 3rd level support.
• Analyzed and solved complex technical issues (e.g. identified and removed root cause for slow SWS response times causing major application outages with the team).
• Analyzed and solved complex functional issues (e.g. analyzed fare rules and routings in the consolidator database to find out why certain fares did not apply).
• Assisted product management to create reports by extracting data from the database which was not available via the application itself (e.g. built SQL query to list agencies using more than one consolidator).
• Primary point of contact to Sabre for all product related issues including strategic planning, marketing, customer acquisition, product management, product support, operational issues, and complex technical problems.
FlyLoco.de - new generation Dynamic Packaging solution for LTur, 10 / 2005 – 01 / 2007
• Designed and implemented RMI API for searching and booking Dynamic Packaging products (Flight/Hotel/Car).
• Led and instructed team members to implement business requirements, back end modules and other tasks of the application life cycle.
• Implemented and/or integrated various modules in the Business-Layer (e.g. Flight/Hotel/Car/Package calculation, Business Rules Engine, etc.) and Data-Layer
(DB schemata, OR Mapping).
STADAF Host Adapter for Product Mercado Server*, 06 / 2004 – 03 / 2014
• Designed and implemented the software solution for loading, searching, pricing (including Class-Mix, Stop-Over and Open-Jaw) and booking EMEA-based consolidator database fares.
• Currently advising the team as an expert.
Customized Travel Transaction Platform (Mercado Server) with Java API for
Conet (DaGama, Business Travel Management System), 01 / 2004 – 06 / 2005
• Designed and implemented the software solution for business requirements related to Flight / Hotel / Car content in Amadeus ApiV2 and Sabre SDS.
• Advised the customer about product and GDS topics.
• Provided 2nd / 3rd level support.
• Took over technical responsibility for the project.
Customized Travel Transaction Platform (Mercado Server) with XML API for LTur, 12 / 2003 – 12 / 2007
• Provided 2nd / 3rd level support.
• Implemented enhancements and bug fixes.
• Analyzed and solved complex technical issues (e.g. fixing connection leaks, memory leaks, and deadlocks).
• Analyzed and solved complex functional issues (e.g. finding out why certain fares did not apply).
• Introduced cost and time saving solutions (reducing Amadeus GDS scans by implementing an availability cache).
• Took over technical responsibility for the project.
Customized Travel Transaction Platform (Mercado Server) with Java API for OTA airline-direct.de, 03 / 2003 – 08 / 2006
• Gathered and discussed requirements with the customer.
• Provided 2nd / 3rd level support.
• Implemented enhancements and bug fixes.
• Took over technical responsibility for the project.
FlyLoco.de – Dynamic Packaging solution for LTur, 01 / 2003 – 07 / 2006
• Gathered and discussed requirements with the customer.
• Provided 2nd / 3rd level support.
• Designed and implemented front end (in HTML) and back end (in Java) functionality.
• Analyzed and solved complex technical issues (e.g. find and engage the root cause for long
• running database queries).
• Took over technical responsibility for the project.
No-frills host adapters (screen scraping) for Product Mercado Server*, 09/ 2002 – 01 / 2003
• Implemented screen scraping algorithms for availability, pricing and booking no-frill carriers without redirecting the user to the no-frills website. As a result Mercado Server was one of the first booking engines with fully integrated no-frills content.
Customized agency booking tool for Fritidsresor (TUI Sweden), 07 / 2001 – 11 / 2003
• Gathered and discussed requirements with the customer.
• Designed and implemented the software solution for new business requirements in both the front end (HTML) and back end (Java).
• Took over technical responsibility for the project.
Customized agency booking tool for OTA Brightsun UK, 05 / 2001 – 01 / 2004
• Designed and implemented code for new business requirements in both the front end (HTML) and back end (Java).
Customized agency booking tool for TUI Deutschland, 04 / 2001 – 11 / 2002
• Designed and implemented the software solution for new business requirements in both the front end (HTML) and back end (Java).
Host adapters for Mercado Server, 03 / 2001 – 03 / 2014
• Designed and implemented host adapters for the following CRS / GDS:
Sabre SDS, Sabre Web Services, Amadeus ApiV2, Galileo Web Services, Navitaire Openskies, Pegasus.
• Led and advised team members on implementing host adapters for the following CRS / GDS:
Amadeus Web Services, Sabre XGate2, Navitaire Newskies, Farelogix, Octopus, Sunnycars, Holiday Cars, Sixt.
Product Mercado Server, 03 / 2001 – 03 / 2014
• Designed and implemented various modules of a Multi-GDS Travel Transaction Platform, e.g.: concurrent air/hotel/car shopping in multiple CRS/GDS, availability caching, tax caching, PNR persistence, CRS/GDS Proxy, CRS/GDS session management, airline configurations (interlining, E-Ticketing, Direct Access vs. Neutral Access)
• Designed and implemented CRS abstraction layer (CRS/GDS-neutral domain model / API)
• Advised team members on implementing new functionality, fixing bugs and getting used to the product.
Datenbankentwicklung, Java (allg.), Web Services
Weitere Kenntnisse
- Java
- Javascript
- Visual Basic
- SQL
- C#
- C++
- ABAP/4
- MQL4 / MQL5 (FX Trading)
Frameworks / Libraries:
- Spring Framework, Spring Boot, Spring Batch
- Apache Velocity, Commons, Axis
- Lombok
- AngularJS
- React
- JQuery
- JPA
- Hibernate
- XMLBeans
- Junit
- Mockito
- HttpUnit
Datenbanken:
- Oracle
- MySQL
- MSSQL
- Postgresql
Tools:
- XMLSpy
- SoapUI
- Postman
- Eclipse
- Ant, Gradle, Ivy, Maven
- SVN, Git
- Jenkins
- Profiling Tools (Visual VM)
Sonstiges:
- Webservices (JAX-WS, JAX-RS)
- Regular Expressions
- Docker , Kubernetes
- RMI
- Corba
Branchenwissen (Touristik)
-------------------------------
Prozesse und Markt:
- Prozesse im Geschäftsreise- und Freizeitreisebereich
- Prozesse im Consolidator- und Veranstalter-Geschäft
- GDS, Direct Connect, Lowcost, Charter
- Tarifierung, IATA Kategorien, Verfügbarkeit, Pricing, Buchung, Umbuchung, Ticketing
- Dynamic Packaging
- Marktanalyse / GDS, Direct Connect Vergleichsstudie
CRS / GDS / Formate:
- Sabre (SWS, Sabre Host Commands)
- Amadeus (Apiv2, Webservices, Masterpricer, Flexpricer, FareXpert, Digital API, DES, RefX, Amadeus Host Commands)
- Galileo (XML Select, GWS, Universal API, Galileo Host Commands)
- Navitaire (Newskies)
- FareLogix (FLX API)
- NDC
- Blank / TOMA
- STADAF
- ATPCO
- diverse Schnittstellen von Hotel und Mietwagen Brokern
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden