Schweiz / Nicht-EU: Nur 100% REMOTE-Einsatz ! Kein Vorort-Einsatz ! (wegen Steuer/Soz-Abgabe/KV in der Schweiz / Nicht-EU, wegen deutscher Steuer-Komplikationen)
Projekte:
2022-2024: LIFERAY-DXP-7.4 Portal: Migration Customer-Portal and Employee-Portal to Liferay 7.4 on Docker-Platform on AWS-Cloud
? Branche: Construction and Mining Machines
Aufgaben:
? Adm./inst./conf. AWS-EC2, AWS-LoadBalancer, AWS-VPC, AWS-S3, AWS-CloudWatch, AWS-Cloud, AWS-IAM, AWS-Artifacts (SecurityGroup, TargetGroup, KeyPair, LaunchTemplate, AutoScalingGroup)
? Inst. Docker-Engine-Platform on AWS-EC2, inst./conf./deploy Docker-Containers (Liferay, MariaDB, ElasticSearch) via Docker-Compose, impl. docker-compose.yml (services, image, depends_on, environment, ports, volumes, configs, secrets, networks, command)
? Migration/upgrade Liferay-DXP-6.2 to 7.4 on Docker-Flatform on AWS-Cloud, Migration/OSGI-fy WAR-Portlets/Plugins to OSGI-JAR-Portlets/OSGI-Modules
? Impl./modify Frontend: Liferay-MVC-Portlet, Spring-MVC-Portlet, npm-Angular-Portlet, Angular-Application-iFrame-Portlet, Angular-Application, IPC, Hooks, JSP/HTML/JavaScript, TypeScript/Angular, Theme/Style/SCSS Responsive Design via Bootstrap
? Impl./modify Backend: REST-Webservices/CRUD/SpringBoot, Liferay-User-Account Customizing
? Deploy/CI/CD: build/deploy Applications to Liferay-Docker-Container, CI/CD/Jenkins
Technologien:
? LIFERAY DXP 7.4, AWS-EC2, Docker/docker-compose, Tomcat, PostgreSQL/MariaDB, ElasticSearch
? OSGI-Module/-Service, Portlets (Liferay-MVC, Spring-MVC, npm-Angular, iFrame), JSP/Html/JS, IPC, Hook, Theme/Bootstrap/SCSS, Angular/TypeScript/Node.js, REST/SpringBoot, JAVA
? Putty/SSH/WinSCP, Gradle/Eclipse,, Git/GitLab, Jenkins/CI/CD, Confluence/JIRA, LINUX/Win10, Scrum
2020-2021: LIFERAY-DXP-7.2 Portal: Migration Liferay-Portal-6.2 to 7.2 on On-Premise-Docker-Platform
? Branche: Bank
Aufgaben:
? Inst. Docker-Engine-Platform on VM-Instances, inst./conf./deploy Docker-Containers (Liferay, PostgreSQL, ElasticSearch, NGINX) via Docker-Compose, impl. docker-compose.yml (services, image, depends_on, environment, ports, volumes, configs, secrets, networks, command)
? Migration/Upgrade Liferay-DXP-6.2 to Liferay-DXP-7.2, Upgrade Liferay-Database 6.2 to 7.2, Migration/OSGI-fy WAR-Portlets to OSGI-JAR-Portlets/Plugins, OSGI-fy vanilla-JARs to OSGI-JARs/OSGI-Modules
? Deploy Portal-Sites(Pages/Webcontents/Documents&Medias) + Groups + Roles + Portlets, LDAP-Connection, Hook-Impl.
? Authorization-Concept/Config/Impl. of UserGroups + Roles + Pages + Sites
? Impl./modify VAADIN-Portlets, npm-Angular-Portlets/TypeScript, REST-Webservices/SpringBoot
Technologien:
? LIFERAY DXP 7.2, Docker, PostgreSQL/Oracle, ElasticSearch, NGINX-LoadBalancer/WebServer, LDAP
? OSGI/Portlet, VAADIN/MVP, Angular/TypeScript/node.js, REST/SpringBoot/Spring, Camunda/BPMN, JAVA
? Putty/SSH/WinSCP, Eclipse, Git/GitLab/Maven, Confluence/JIRA, LINUX/Win10, Scrum
2018-2019: LIFERAY-DXP-7.1 Portal on Kubernetes/OpenShift-Cluster: eBusiness-Platform for FuelCard / Toll(Maut) / ValueAdded-Services
? Branche: Transport/Telematics
Aufgaben:
? Inst./setup Highly Available Kubernetes/OpenShift-Cluster (stacked etcd topology): VIP + 2x HAProxy + 3x Master + 3x Worker
? Impl. CI/Jenkins-build-pipeline: impl Dockerfile, build Docker-Image, push to Docker-Repo
? Impl. CD/Jenkins-deploy-pipeline: impl Kubernetes/OpenShift-Artifacts (Deployment.yml, StatefulSet.yml, DaemonSet.yml, Pod.yml, Container/Image, Service.yml, Ingres.yml, PersistentVolumeClaim.yml, PersistentVolume.yml, StorageClass.yml, ConfigMap.yml, Secret.yml, Job.yml), build and deploy to Kubernetes-Cluster
? Impl./Deploy Applications to Kubernetes/OpenShift-Cluster via CI/CD: Liferay-Portal-Cluster, PostgreSQL(Database), ElasticSearch-Cluster(Search-Engine), pgAdmin4(DB-WebClient), James(Email-Server), Roundcube(Webmail-Client), KeyCloak(SSO/IAM), Matomo(Web-Analytic)
? Impl. Messaging: Kafka, Producer/Consumer, Topics/Records/Messages, publish/subscr., spring-kafka
? Config Liferay-Portal, SSO/KeyCloak, Realm/Themes/Clients, OpenIdConnect-Adaper/-Config
? DevOps/Operation-Support, BugFix, Change-Request/Service-Request- Support
? Impl. OSGi-Module(Portlet/Hook/Theme/Layout/ServiceBuilder/REST), npm-Angular-Portlet/TypeScript, npm-React-Portlet, Html/JSP/JSF/FTL/Bootstrap, Angular-Application-iFrame-Portlet, Angular-Application, REST(CRUD)/SpringBoot
Technologien:
? Portal: LIFERAY DXP 7.1, OSGi Module, Portlet, Angular/TypeScript/node.js, Html/CSS/Bootstrap, JSP/FreemarkerTemplate/JSF, WCM/FirstSpirit/Lucene, REST/SpringBoot, JAVA
? SSO/Web/SSO/IAM(Identity&Access Management): KeyCloak/OpenIDConnect/OAuth2/JSONWebToken, LDAP
? On-Premise-Cluster: OpenShift/Kubernetes/kubectl/kubeadm, Container: Docker/Image/Microservice
? Messaging/Events/Streaming: Kafka, Producer/Consumer, publish/subscribe, spring-kafka
? Monitoring: Grafana/Prometheus/Prometheus-Node-Exporter/ElastAlert
? Logging: ELK-Elastic-Stack/Elasticsearch/Logstash/Kibana(Frontend/WebGUI)/fluentd/ElastAlert
? Alerting: Prometheus/Prometheus-Alertmanager/Grafana(WebGUI/Dashboard)/ElastAlert/JIRA
? CI/CD: Jenkins/PipeLine/GitLab/Git/Maven/Gradle/Docker/groovy/yml
? Scrum/JIRA/Confluence, Oracle/PostgreSQL/pgAdmin, Tomcat/WildFly, Ubuntu/LINUX/Win10
2017-2018: LIFERAY-DXP-7 Portal: Intranet Single Sign On (SSO)
? Branche: Industrie- und Handelskammern
Aufgaben:
? Install/config/impl. SSO (Single Sign On) via CAS(SSO) + AD(LDAP); config HTTPS/Cert
? SSO-Integration of Liferay-Satellite-Applications; impl. Login-Page, Logout-Page, JSP/Html/JS/CSS
Technologien:
? LIFERAY, CAS/SSO, AD/LDAP, Tomcat/PostgreSQL, JSP/Html/JS/CSS, JAVA, Gradle/Git, LINUX/Win10
2016-2017: LIFERAY-DXP-7 Portal: Enterprise-WebPortal
? Branche: Insurance / Versicherung
Aufgaben:
? Portal install/config: LIFERAY-DXP/JBOSS, Portal-Database/Oracle, Elastic-Search
? Liferay-Clustering: Cluster, vertical/horizontal instances, virtual-Hosting, Load-Balancer /WebServer/Apache-HTTP-WebServer/Reverse-Proxy, multiple Application-Server instances
? Site-Development: Public-/Private-Pages/Site, Site-/Page-Templates, Resources-Importer
? Look&Feel: analyze/concept & impl. gradle-based Theme, ThemeContributor/Appl-Decorator, LayOutTemplate, _styled/CSS-Scopes/#banner/#content/#footer, SCSS/Vars/Mixins/Bootstrap, Freemarker-Templates/.ftl
? WebContent: analyze/concept/impl. via WC-Structure/WC-Template/Tag/Category/Kaleo-WorkFlow, TagCloud-Portlet, TagsNavigation-Portlet, Categories-Navigation-Portlet
? Application: analyze/concept/impl. via OSGi-Module, LiferayMVC-Portlet, JSF-Portlets(+PrimeFaces +CDI), npm-Angular-Portlet, npm-React-Portlet, TypeScript, Contract-List-Portlet, Contract-Details-Portlet, Partner-Infos-Portlet, HTML5/CSS3/jQuery, REST/CRUD/SpringBoot
Technologien:
? LIFERAY DXP 7.0, OSGi-Module, Themes/Freemarker, Bootstrap/SCSS/Sass, Node.js, HTML5/CSS3/jQuery
? MVC-Portlet, JSF-Portlet/PrimeFaces, npm-Angular-Portlet/TypeScript, JAVA, SpringBoot
? Eclipse/Git/Gradle, JBOSS/ORACLE, Scrum/JIRA/Confluence, LINUX/Win
2015-2016: LIFERAY Portal: Community Platform for Seamless Driver-Experience
? Branche: Automobil-Industrie
Aufgaben:
? Adm./inst./conf. AWS-EC2, AWS-RDS, AWS-S3; inst./conf./deploy Liferay + Applications on AWS-EC2
? Site-Development: Dashboard-Page, Garage-Page, Drivers-Page, Experience-Page, Forum-Page
? Asset-Development: Asset(Driver/Vehicle/Event/Story), Asset-Renderer, Asset-Display-Portlet
? Hook-Plugin Impl./Customizing: portal-properties-Hook (Portal-Event-Hook, Listener-Hook), language-properties-Hook, custom-jsp-Hook, service-Hook
? Service-Layer/Persistence-Layer Impl.: Liferay-Service-Builder, service.xml, Driver, Vehicle, Event, Story, EventAttendee; IgDom-Service, CoSy-Service, VIN (Vehicle Id. Number )
? Portlet-Impl.: article-assets-portlet, dashboard-forum-teaser-portlet, driver-profile-portlet, garage-vehicle-portlet, login-portlet, event-attendee-portlet, HTML5/CSS3/Bootstrap/JS/jQuery
Technologien:
? LIFERAY-EE-6.2, Liferay-MVC-Portlet, JS/jQuery/Ajax, JSP/HTML5/CSS3/Bootstrap, JAVA, Eclipse
? AWS/EC2/RDS/S3, Putty/SSH/WinSCP, Git/maven, JIRA/Confluence, GlassFish, PostgreSQL, LINUX/Win
2014-2015: LIFERAY Portal: Telematics-Platform for Online Fleet Management Services & EOBR Electronic On Board Recorder
? Branche: Continental / VDO / T-Systems / Telematics
Aufgaben:
? Adm./inst./conf. AWS-EC2, AWS-RDS, AWS-S3; inst./conf./deploy Liferay + Applications on AWS-EC2
? Portlet-Impl./Modif.: DisplayVehiclePositions-Portlet, DisplayVehicleTracks-Portlet, FindNearestVehicles-Portlet, ManageCustomers-Portlet, ManageDrivers-Portlet, ManageVehicles-Portlet, ManageTrailers-Portlet, ManageEOBRs-Portlet, ManageDocuments-Portlet
? Concept&Impl.: JSP/OO-JS-FrameWork: Modular-based/Event-based/OO-JavaScript-based, encapsulate/reusable/looseCoupling; Event-based with FrontEnd-LIFERAY-Event-Bus(cl.side"IPC")
? Concept&Impl.: MAP-FrameWork: Generic OO-Map-API/OO-PTVMap-Tasks/autom. Tasks-Processing
? Concept&Impl.: Multi-Portlets-Maven-Project: namespace-oriented structure, common resources
? Modif. Hook-Plugin: create Pages/Roles/Portlet-Instances, exec pre/post-Event-Actions
? Modif. Theme-Plugin: common OO-JS-FrameWork, LayOut/CSS/Bootstrap
? Impl. JSON-based-Service, AJAX-Call & asynchr. event-based JSON-processing WebClient
Technologien:
? LIFERAY 6.2, TomCat, JAVA/JSP/HTML/CSS/Bootstrap, jQuery/OO-JS/JSON, Freemarker, SlickGrid/PTV-Map, FrontEnd-Event-Bus
? LIFERAY-Service-Builder/WebServices, JSON based Service-Layer, SPRING-MVC, JSR303-BeanValid
? AWS/EC2/RDS/S3, Putty/SSH/WinSCP, Jenkins/CI/CD, Eclipse/Maven/Git, SOAPMonitor, LINUX/Win, Scrum
2013-2014: LIFERAY Portal + JSF/PRIMEFACES: Provisioning-Platform for Internet / TV / Cable / Mobile / Phone-Services
? Branche: Internet & Telecommunication
Aufgaben:
? Portlet-Implementation with current newest Technologies of LIFERAY & JEE6 & JSF-Frameworks: LIFERAY-6.2-EE, JSF-Portlets-2.x + LiferayFaces + JEE6.JSF-2.x + Facelets + PrimeFaces-5.x, JEE6.CDI (Context&Dependency Injection) + Weld, JEE6.JPA + Spring-Data-JPA/Hibernate + SQLCustomQueries
? Portlet-Implementation: ProductManager-Portlet, ProductSearch-Portlet, ProductList-Portlet, ProductEdit-Portlet, ProductCreate-Portlet, AppPropsManager-Portlet, AppPropsList-Portlet, AppPropsEdit-Portlet, AppPropsCreate-Portlet, DB-based-Pagination
? Messaging: Inter-Portlet-Comnunication IPC(serverside), LIFERAY-Message-Bus, Message-Scheduler
? Install/Config: Portal-Install/Config, Hooks, Themes, Layout-Templates, Custom-Attributes
Technologien:
? LIFERAY 6.2-EE, Portlets, JEE, JavaEE, JSF/PrimeFaces/Facelets, Spring Data JPA, Hibernate, Maven/pom.xml, Eclipse/SVN, JIRA/Scrum, JBoss, Oracle, LINUX/Win7
2012-2013: LIFERAY Portal JSR286: Online-Portal for Simulator-Booking for Flight-Training MySIM
? Branche: Luftfahrt
Aufgaben:
? Portlet-Implementation: BookingView-Portlet, ListView-Portlet, PlannerView-Portlet, Offers-Portlet, Basket-Portlet, BasketInfo-Portlet, Basket-Timer, Simulator-Timer, DB-based-Pagination/Sort/Tabs
? Order-Processing: request/confirm/reject/shift/cancel/repost, Availabilities/Requests/Offers/ Confirmations, MassOrder-/SingleOrder-Processing, History-List, Scheduled-Jobs, CleanUp-Hook
? Messaging: Inter-Portlet-Communication IPC, LIFERAY-Message-Bus, Message-Scheduler/Quartz, LIFERAY-FrontEnd-Messages
? Install/Config: Portal-Install/Config, Hooks, Themes, Layout-Templates, Custom-Attributes
Technologien:
? LIFERAY 6.1-EE, Service-Builder/SQLCustomQueries, MVC-Portlet, JSF-Portlet/PrimeFaces
? JAVA, JSP/jQuery/AJAX/AUI, Tomcat/LINUX/Win7, MS-SQL/Eclipse/SVN, Scrum/JIRA/Confluence
2011-2012: LIFERAY Portal JSR286: Online-Portal for Energy-Provider
? Branche: Energy
Aufgaben:
? Portlet-Implemention: DashboardWidgets-Portlet, Navigation-Portlet, Admin-Portlet, DocumentManager-Portlet, SupportContact-Portlet, StromPreisAnfrage-Portlet, StromBestellung-Portlet, AuftragsListe-Portlet, ReportController-Portlet, SendMail, IPC
? Install/Config: Portal-Install/Config, Hooks, Themes, Layout-Templates, Mail/ScheduledJobs
Technologien:
? LIFERAY 6.0-EE, Service-Builder, JSP/jQuery, GlassFish/MS-SQL, Eclipse, LINUX/Win, Scrum/JIRA
2010-2011: JSF WebPortal: B2B-WebApplication: Configuration and Calculation Platform (CCP)
? Branche: Telecommunication
Aufgaben:
? WebGUI-Development: JSF, Facelets, Richfaces, A4J/AJAX, HTML, CSS, jQuery, Javascript
? Calculation: Opportunity, Offer, ServiceDescription, Asset, Order, Calculation, Invoice
? Configuration: Configurator, Product, Catalog, Location, Workbasket, Administration
? Multi-Tiers: WebGUI-Layer, BusinessLogic-Layer/Service-Layer, Persistence-Layer
Technologien:
? JSF/Facelets/Richfaces, EJB/Spring/Hibernate/Oracle, JAVA, Eclipse/Maven, Jboss/LINUX, Scrum
2009-2010: IBM WebSphere Portal JSR286: B2C/B2E, Redaktion-System & Customer Information System
? Branche: Finance
Aufgaben:
? WebGUI-Layer: Portal-Pages, JSF-Portlets(JSR286), IPC via Events & Public-Render-Parameters
? Service-Layer: SOA/MDA, WebService(Axis2), JMS, Portal-Search/SIAPI/Collection
? Persistence-Layer: Facade/SessionEJB3/Spring(DI)/JPA/Hibernate, JNDI/LDAP, DB-Search
? WCM/CMS: wcm.api, SiteFramework, Categories, Workflow, AuthoringTemplate, PresentationTempl
? Test/Log/Tracing/Docu: JUNIT/MOCKs, Selenium/AutomaticTest, Log4J, JavaDoc/Wiki
Technologien:
? IBM WebSphere Portal/ILWWCM, RSA/RAD/SVN, JAVA, Putty, Oracle, Maven/pom.xml, JIRA, LINUX/XP
2008-2009: IBM WebSphere: Web-Application for DHCP-based Provisioning-Platform for Triple Plays Internet Services Internet-Flat / Voice-over-IP / TV-Streaming over ADSL/VDSL via PPP/DHCP
? Branche: Internet & Telecommunication
Aufgaben:
? Web-Layer1(GUI): Provisionierung/Management per Struts/Tiles und EJB-/WebService-Client
? Web-Layer2: synchr.OrderRequestHndling(History/Convers./Queueing/Ack) per WS/JMS, SIB/WMQ
? Business-Layer1: asynchronous transactional Order-Message-Handling per MDB/onMessage
? Business-Layer2: asynchronous transactional Order-Processing per SessionEJB/CMT-TX, WS/JMS
? Persistence-Layer: Session-EJBs per Hibernate an Oracle-DB, per JNDI an LDAP-Server
? Test: (Unabhängiger) Layer-Test per MockEJB/Cactus/HTTPUnit/JUnit/Log4J und Dummies
Technologien:
? IBM WebSphere ND 6, IBM RAD 6, JAVA, SPRING/Hibernate/Oracle, WebService/SEI, LINUX/Win, Scrum
2006-2007: LIFERAY Portal JSR168: Cooperate Websites
? Branche: Industrie
Aufgaben:
? Portlet-Development with MVC-Portlet, JSP, HTML, CSS, JavaScript
? WebContent-Development: Content-Structures, Presentation-Templates, WebContent
Technologien:
? LIFERAY-Portal, LIFERAY SDK, Portlet JSR168, JAVA, Oracle, Tomcat, Eclipse/SVN, LINUX/XP
2005-2006: Produkt-Informationssystem und Integration von Anwendungen mit Webservice
? Branche: Telekommunikation
Aufgaben:
? Anbindung Client-Application per Webservices/WSDL/SOAP/XML, EJB/Facade/DTO
? Web-App f. Produkte-/Tariffe-Konfig. mit JSP/STRUTS/TILES/EL/JSTL/ActionServlet/ActionForm
Technologien:
? WebService/EJB/JSP/STRUTS, JAVA, SUN-App-Server, Eclipse, Oracle, UNIX/Windows, TCP/IPMonitor
2003-2004: IBM WebSphere: Online Webshop, Order-Abwicklung, ERP-Anbindung
? Branche: eCommerce
Aufgaben:
? Architektur-Design, UML-Modellierung, Websites-Entwicklung, EJB-Impl.(CMP/BMP/Session)
? Prozess-Ablauf-Steuerung, Order/Billing-Prozesse, DB/ERP-Anbindung mit XML und XSL
Technologien:
? JAVA/J2EE, Servlet/JSP, IBM WebSphere Application Server, WAS/WSAD, DB2/LINUX/2000/CVS
2002-2003: OLAP-Anwendung zur flexiblen Analyse von Daten aus der Oracle-DB mit C#/.NET
? Branche: Market Research & Finance
Aufgaben:
? GUI für Auswertungsabfrage, DB-Design, Abfrage Kriterien Analyse/Impl., Reporting/Statistik
Technologien:
? 3-Tiers-Architektur, C#/VisualStudio.NET/XP, Oracle/SQL-Plus, Serialisierung/XML
2001-2002: IBM WebSphere: Anbindung der externen Geschäftspartner
? Branche: Versicherung
Aufgaben:
? Impl. xml/xsd/xsl, JAXP/XALAN-XSLT/COCOON/XERCES-Processing, XML-RDB Composition/Decompos.
Technologien:
? IBM WebSphere Application Server, WAS/WSAD, JAVA, Oracle/SQL, 2000/UNIX/CVS
2000-2001: Generische Plattform WebAuftritt/Märkte/Wertpapierhandel für Multi-Banken
? Branche: Bank
Aufgaben:
? Beratung/Entwicklung der einzusetzenden Technologien JAVA/J2EE/XSL/XML/HTML/CSS
? Impl. WebSites/XSLT für dynamische Web-Contents, DB-Design, dynam. WebSites-Process-Config
Technologien:
? Reuters/TIBCO/Marktdaten/NetTrading/News/Charts-Server, JAVA, Xml-Spy, Oracle/CVS/UNIX/2000
1999-2000: Webshop, Zulieferer/Kunden-Anbindung (SCM/CRM), Order-Abwicklung, ERP-Anbindung
? Branche: eCommerce
Aufgaben:
? Order-/Billing-Prozesse, ERP-Anbindung-Modul mit XML-/XSL, Websites, DB-AcessLayer
Technologien:
? Intershop, UML/XML/XSL/XSLT/DOM, CGI/PERL/HTTP/SMTP/FTP/IIS, ODBC/Sybase, E-Procurement
1998-1999: Software zur Aufnahme/Verarbeitung der Daten des anrufenden Versicherungsnehmers
? Branche: Versicherung / Call-Center
Aufgaben:
? Architektur/UML-Model, MFC-GUI, Doc-Kompo-Tool, Berechtigung-/Konfig-Modul, DB-Acess-Layer
Technologien:
? UML/OOA/OOD/OOP/MVC, MS-Visual-C++, Oracle/SQL/OCI, PVCS/UNIX/2000
1997-1998: Websites der internen Abteilungen
? Branche: Industrie
Aufgaben:
? Design und Programmierung der Websites, Implementierung Applets
Technologien:
? HTML, Java-Script, CSS, SWING/JAVA/J2EE, Html-Kit, SQL/Oracle, FTP, CVS, NT/LINUX
1996-1997: Tool für die Lagerverwaltung und Konfiguration von Produkten
? Branche: Industrie
Aufgaben:
? JAVA-Programmierung, Entwicklung der GUI mit SWING, DB-Anbindung mit JDBC und SQL
Technologien:
? IBM VisualAge for JAVA, SWING, JDBC, SQL, DB2, ClearCase, NT, SUN
1995-1996: Entwurf/Projektierung-Tools für Gleise/Oberleitung
? Branche: Industrie / Bahn
Aufgaben:
? Impl.: GUI, open DataAccessLayer, Projekt-/Benutzer-/Berechtigung-Verwaltung
Technologien:
? OOA/OOD/OOP, C++, NT, ODBC, SQL, Oracle/DB2/SqlServer/Sybase/SqlBase/Access/dBase
WINDOWS: Windows10.x/8.x/7/XP/.../Workstation/Server
UNIX: Linux, Mac OS X, SUN Solaris, HP UX
VM: VMWare-Fusion/WorkStation/Server, VirtualBox
Schweiz / Nicht-EU: Nur 100% REMOTE-Einsatz ! Kein Vorort-Einsatz ! (wegen Steuer/Soz-Abgabe/KV in der Schweiz / Nicht-EU, wegen deutscher Steuer-Komplikationen)
Projekte:
2022-2024: LIFERAY-DXP-7.4 Portal: Migration Customer-Portal and Employee-Portal to Liferay 7.4 on Docker-Platform on AWS-Cloud
? Branche: Construction and Mining Machines
Aufgaben:
? Adm./inst./conf. AWS-EC2, AWS-LoadBalancer, AWS-VPC, AWS-S3, AWS-CloudWatch, AWS-Cloud, AWS-IAM, AWS-Artifacts (SecurityGroup, TargetGroup, KeyPair, LaunchTemplate, AutoScalingGroup)
? Inst. Docker-Engine-Platform on AWS-EC2, inst./conf./deploy Docker-Containers (Liferay, MariaDB, ElasticSearch) via Docker-Compose, impl. docker-compose.yml (services, image, depends_on, environment, ports, volumes, configs, secrets, networks, command)
? Migration/upgrade Liferay-DXP-6.2 to 7.4 on Docker-Flatform on AWS-Cloud, Migration/OSGI-fy WAR-Portlets/Plugins to OSGI-JAR-Portlets/OSGI-Modules
? Impl./modify Frontend: Liferay-MVC-Portlet, Spring-MVC-Portlet, npm-Angular-Portlet, Angular-Application-iFrame-Portlet, Angular-Application, IPC, Hooks, JSP/HTML/JavaScript, TypeScript/Angular, Theme/Style/SCSS Responsive Design via Bootstrap
? Impl./modify Backend: REST-Webservices/CRUD/SpringBoot, Liferay-User-Account Customizing
? Deploy/CI/CD: build/deploy Applications to Liferay-Docker-Container, CI/CD/Jenkins
Technologien:
? LIFERAY DXP 7.4, AWS-EC2, Docker/docker-compose, Tomcat, PostgreSQL/MariaDB, ElasticSearch
? OSGI-Module/-Service, Portlets (Liferay-MVC, Spring-MVC, npm-Angular, iFrame), JSP/Html/JS, IPC, Hook, Theme/Bootstrap/SCSS, Angular/TypeScript/Node.js, REST/SpringBoot, JAVA
? Putty/SSH/WinSCP, Gradle/Eclipse,, Git/GitLab, Jenkins/CI/CD, Confluence/JIRA, LINUX/Win10, Scrum
2020-2021: LIFERAY-DXP-7.2 Portal: Migration Liferay-Portal-6.2 to 7.2 on On-Premise-Docker-Platform
? Branche: Bank
Aufgaben:
? Inst. Docker-Engine-Platform on VM-Instances, inst./conf./deploy Docker-Containers (Liferay, PostgreSQL, ElasticSearch, NGINX) via Docker-Compose, impl. docker-compose.yml (services, image, depends_on, environment, ports, volumes, configs, secrets, networks, command)
? Migration/Upgrade Liferay-DXP-6.2 to Liferay-DXP-7.2, Upgrade Liferay-Database 6.2 to 7.2, Migration/OSGI-fy WAR-Portlets to OSGI-JAR-Portlets/Plugins, OSGI-fy vanilla-JARs to OSGI-JARs/OSGI-Modules
? Deploy Portal-Sites(Pages/Webcontents/Documents&Medias) + Groups + Roles + Portlets, LDAP-Connection, Hook-Impl.
? Authorization-Concept/Config/Impl. of UserGroups + Roles + Pages + Sites
? Impl./modify VAADIN-Portlets, npm-Angular-Portlets/TypeScript, REST-Webservices/SpringBoot
Technologien:
? LIFERAY DXP 7.2, Docker, PostgreSQL/Oracle, ElasticSearch, NGINX-LoadBalancer/WebServer, LDAP
? OSGI/Portlet, VAADIN/MVP, Angular/TypeScript/node.js, REST/SpringBoot/Spring, Camunda/BPMN, JAVA
? Putty/SSH/WinSCP, Eclipse, Git/GitLab/Maven, Confluence/JIRA, LINUX/Win10, Scrum
2018-2019: LIFERAY-DXP-7.1 Portal on Kubernetes/OpenShift-Cluster: eBusiness-Platform for FuelCard / Toll(Maut) / ValueAdded-Services
? Branche: Transport/Telematics
Aufgaben:
? Inst./setup Highly Available Kubernetes/OpenShift-Cluster (stacked etcd topology): VIP + 2x HAProxy + 3x Master + 3x Worker
? Impl. CI/Jenkins-build-pipeline: impl Dockerfile, build Docker-Image, push to Docker-Repo
? Impl. CD/Jenkins-deploy-pipeline: impl Kubernetes/OpenShift-Artifacts (Deployment.yml, StatefulSet.yml, DaemonSet.yml, Pod.yml, Container/Image, Service.yml, Ingres.yml, PersistentVolumeClaim.yml, PersistentVolume.yml, StorageClass.yml, ConfigMap.yml, Secret.yml, Job.yml), build and deploy to Kubernetes-Cluster
? Impl./Deploy Applications to Kubernetes/OpenShift-Cluster via CI/CD: Liferay-Portal-Cluster, PostgreSQL(Database), ElasticSearch-Cluster(Search-Engine), pgAdmin4(DB-WebClient), James(Email-Server), Roundcube(Webmail-Client), KeyCloak(SSO/IAM), Matomo(Web-Analytic)
? Impl. Messaging: Kafka, Producer/Consumer, Topics/Records/Messages, publish/subscr., spring-kafka
? Config Liferay-Portal, SSO/KeyCloak, Realm/Themes/Clients, OpenIdConnect-Adaper/-Config
? DevOps/Operation-Support, BugFix, Change-Request/Service-Request- Support
? Impl. OSGi-Module(Portlet/Hook/Theme/Layout/ServiceBuilder/REST), npm-Angular-Portlet/TypeScript, npm-React-Portlet, Html/JSP/JSF/FTL/Bootstrap, Angular-Application-iFrame-Portlet, Angular-Application, REST(CRUD)/SpringBoot
Technologien:
? Portal: LIFERAY DXP 7.1, OSGi Module, Portlet, Angular/TypeScript/node.js, Html/CSS/Bootstrap, JSP/FreemarkerTemplate/JSF, WCM/FirstSpirit/Lucene, REST/SpringBoot, JAVA
? SSO/Web/SSO/IAM(Identity&Access Management): KeyCloak/OpenIDConnect/OAuth2/JSONWebToken, LDAP
? On-Premise-Cluster: OpenShift/Kubernetes/kubectl/kubeadm, Container: Docker/Image/Microservice
? Messaging/Events/Streaming: Kafka, Producer/Consumer, publish/subscribe, spring-kafka
? Monitoring: Grafana/Prometheus/Prometheus-Node-Exporter/ElastAlert
? Logging: ELK-Elastic-Stack/Elasticsearch/Logstash/Kibana(Frontend/WebGUI)/fluentd/ElastAlert
? Alerting: Prometheus/Prometheus-Alertmanager/Grafana(WebGUI/Dashboard)/ElastAlert/JIRA
? CI/CD: Jenkins/PipeLine/GitLab/Git/Maven/Gradle/Docker/groovy/yml
? Scrum/JIRA/Confluence, Oracle/PostgreSQL/pgAdmin, Tomcat/WildFly, Ubuntu/LINUX/Win10
2017-2018: LIFERAY-DXP-7 Portal: Intranet Single Sign On (SSO)
? Branche: Industrie- und Handelskammern
Aufgaben:
? Install/config/impl. SSO (Single Sign On) via CAS(SSO) + AD(LDAP); config HTTPS/Cert
? SSO-Integration of Liferay-Satellite-Applications; impl. Login-Page, Logout-Page, JSP/Html/JS/CSS
Technologien:
? LIFERAY, CAS/SSO, AD/LDAP, Tomcat/PostgreSQL, JSP/Html/JS/CSS, JAVA, Gradle/Git, LINUX/Win10
2016-2017: LIFERAY-DXP-7 Portal: Enterprise-WebPortal
? Branche: Insurance / Versicherung
Aufgaben:
? Portal install/config: LIFERAY-DXP/JBOSS, Portal-Database/Oracle, Elastic-Search
? Liferay-Clustering: Cluster, vertical/horizontal instances, virtual-Hosting, Load-Balancer /WebServer/Apache-HTTP-WebServer/Reverse-Proxy, multiple Application-Server instances
? Site-Development: Public-/Private-Pages/Site, Site-/Page-Templates, Resources-Importer
? Look&Feel: analyze/concept & impl. gradle-based Theme, ThemeContributor/Appl-Decorator, LayOutTemplate, _styled/CSS-Scopes/#banner/#content/#footer, SCSS/Vars/Mixins/Bootstrap, Freemarker-Templates/.ftl
? WebContent: analyze/concept/impl. via WC-Structure/WC-Template/Tag/Category/Kaleo-WorkFlow, TagCloud-Portlet, TagsNavigation-Portlet, Categories-Navigation-Portlet
? Application: analyze/concept/impl. via OSGi-Module, LiferayMVC-Portlet, JSF-Portlets(+PrimeFaces +CDI), npm-Angular-Portlet, npm-React-Portlet, TypeScript, Contract-List-Portlet, Contract-Details-Portlet, Partner-Infos-Portlet, HTML5/CSS3/jQuery, REST/CRUD/SpringBoot
Technologien:
? LIFERAY DXP 7.0, OSGi-Module, Themes/Freemarker, Bootstrap/SCSS/Sass, Node.js, HTML5/CSS3/jQuery
? MVC-Portlet, JSF-Portlet/PrimeFaces, npm-Angular-Portlet/TypeScript, JAVA, SpringBoot
? Eclipse/Git/Gradle, JBOSS/ORACLE, Scrum/JIRA/Confluence, LINUX/Win
2015-2016: LIFERAY Portal: Community Platform for Seamless Driver-Experience
? Branche: Automobil-Industrie
Aufgaben:
? Adm./inst./conf. AWS-EC2, AWS-RDS, AWS-S3; inst./conf./deploy Liferay + Applications on AWS-EC2
? Site-Development: Dashboard-Page, Garage-Page, Drivers-Page, Experience-Page, Forum-Page
? Asset-Development: Asset(Driver/Vehicle/Event/Story), Asset-Renderer, Asset-Display-Portlet
? Hook-Plugin Impl./Customizing: portal-properties-Hook (Portal-Event-Hook, Listener-Hook), language-properties-Hook, custom-jsp-Hook, service-Hook
? Service-Layer/Persistence-Layer Impl.: Liferay-Service-Builder, service.xml, Driver, Vehicle, Event, Story, EventAttendee; IgDom-Service, CoSy-Service, VIN (Vehicle Id. Number )
? Portlet-Impl.: article-assets-portlet, dashboard-forum-teaser-portlet, driver-profile-portlet, garage-vehicle-portlet, login-portlet, event-attendee-portlet, HTML5/CSS3/Bootstrap/JS/jQuery
Technologien:
? LIFERAY-EE-6.2, Liferay-MVC-Portlet, JS/jQuery/Ajax, JSP/HTML5/CSS3/Bootstrap, JAVA, Eclipse
? AWS/EC2/RDS/S3, Putty/SSH/WinSCP, Git/maven, JIRA/Confluence, GlassFish, PostgreSQL, LINUX/Win
2014-2015: LIFERAY Portal: Telematics-Platform for Online Fleet Management Services & EOBR Electronic On Board Recorder
? Branche: Continental / VDO / T-Systems / Telematics
Aufgaben:
? Adm./inst./conf. AWS-EC2, AWS-RDS, AWS-S3; inst./conf./deploy Liferay + Applications on AWS-EC2
? Portlet-Impl./Modif.: DisplayVehiclePositions-Portlet, DisplayVehicleTracks-Portlet, FindNearestVehicles-Portlet, ManageCustomers-Portlet, ManageDrivers-Portlet, ManageVehicles-Portlet, ManageTrailers-Portlet, ManageEOBRs-Portlet, ManageDocuments-Portlet
? Concept&Impl.: JSP/OO-JS-FrameWork: Modular-based/Event-based/OO-JavaScript-based, encapsulate/reusable/looseCoupling; Event-based with FrontEnd-LIFERAY-Event-Bus(cl.side"IPC")
? Concept&Impl.: MAP-FrameWork: Generic OO-Map-API/OO-PTVMap-Tasks/autom. Tasks-Processing
? Concept&Impl.: Multi-Portlets-Maven-Project: namespace-oriented structure, common resources
? Modif. Hook-Plugin: create Pages/Roles/Portlet-Instances, exec pre/post-Event-Actions
? Modif. Theme-Plugin: common OO-JS-FrameWork, LayOut/CSS/Bootstrap
? Impl. JSON-based-Service, AJAX-Call & asynchr. event-based JSON-processing WebClient
Technologien:
? LIFERAY 6.2, TomCat, JAVA/JSP/HTML/CSS/Bootstrap, jQuery/OO-JS/JSON, Freemarker, SlickGrid/PTV-Map, FrontEnd-Event-Bus
? LIFERAY-Service-Builder/WebServices, JSON based Service-Layer, SPRING-MVC, JSR303-BeanValid
? AWS/EC2/RDS/S3, Putty/SSH/WinSCP, Jenkins/CI/CD, Eclipse/Maven/Git, SOAPMonitor, LINUX/Win, Scrum
2013-2014: LIFERAY Portal + JSF/PRIMEFACES: Provisioning-Platform for Internet / TV / Cable / Mobile / Phone-Services
? Branche: Internet & Telecommunication
Aufgaben:
? Portlet-Implementation with current newest Technologies of LIFERAY & JEE6 & JSF-Frameworks: LIFERAY-6.2-EE, JSF-Portlets-2.x + LiferayFaces + JEE6.JSF-2.x + Facelets + PrimeFaces-5.x, JEE6.CDI (Context&Dependency Injection) + Weld, JEE6.JPA + Spring-Data-JPA/Hibernate + SQLCustomQueries
? Portlet-Implementation: ProductManager-Portlet, ProductSearch-Portlet, ProductList-Portlet, ProductEdit-Portlet, ProductCreate-Portlet, AppPropsManager-Portlet, AppPropsList-Portlet, AppPropsEdit-Portlet, AppPropsCreate-Portlet, DB-based-Pagination
? Messaging: Inter-Portlet-Comnunication IPC(serverside), LIFERAY-Message-Bus, Message-Scheduler
? Install/Config: Portal-Install/Config, Hooks, Themes, Layout-Templates, Custom-Attributes
Technologien:
? LIFERAY 6.2-EE, Portlets, JEE, JavaEE, JSF/PrimeFaces/Facelets, Spring Data JPA, Hibernate, Maven/pom.xml, Eclipse/SVN, JIRA/Scrum, JBoss, Oracle, LINUX/Win7
2012-2013: LIFERAY Portal JSR286: Online-Portal for Simulator-Booking for Flight-Training MySIM
? Branche: Luftfahrt
Aufgaben:
? Portlet-Implementation: BookingView-Portlet, ListView-Portlet, PlannerView-Portlet, Offers-Portlet, Basket-Portlet, BasketInfo-Portlet, Basket-Timer, Simulator-Timer, DB-based-Pagination/Sort/Tabs
? Order-Processing: request/confirm/reject/shift/cancel/repost, Availabilities/Requests/Offers/ Confirmations, MassOrder-/SingleOrder-Processing, History-List, Scheduled-Jobs, CleanUp-Hook
? Messaging: Inter-Portlet-Communication IPC, LIFERAY-Message-Bus, Message-Scheduler/Quartz, LIFERAY-FrontEnd-Messages
? Install/Config: Portal-Install/Config, Hooks, Themes, Layout-Templates, Custom-Attributes
Technologien:
? LIFERAY 6.1-EE, Service-Builder/SQLCustomQueries, MVC-Portlet, JSF-Portlet/PrimeFaces
? JAVA, JSP/jQuery/AJAX/AUI, Tomcat/LINUX/Win7, MS-SQL/Eclipse/SVN, Scrum/JIRA/Confluence
2011-2012: LIFERAY Portal JSR286: Online-Portal for Energy-Provider
? Branche: Energy
Aufgaben:
? Portlet-Implemention: DashboardWidgets-Portlet, Navigation-Portlet, Admin-Portlet, DocumentManager-Portlet, SupportContact-Portlet, StromPreisAnfrage-Portlet, StromBestellung-Portlet, AuftragsListe-Portlet, ReportController-Portlet, SendMail, IPC
? Install/Config: Portal-Install/Config, Hooks, Themes, Layout-Templates, Mail/ScheduledJobs
Technologien:
? LIFERAY 6.0-EE, Service-Builder, JSP/jQuery, GlassFish/MS-SQL, Eclipse, LINUX/Win, Scrum/JIRA
2010-2011: JSF WebPortal: B2B-WebApplication: Configuration and Calculation Platform (CCP)
? Branche: Telecommunication
Aufgaben:
? WebGUI-Development: JSF, Facelets, Richfaces, A4J/AJAX, HTML, CSS, jQuery, Javascript
? Calculation: Opportunity, Offer, ServiceDescription, Asset, Order, Calculation, Invoice
? Configuration: Configurator, Product, Catalog, Location, Workbasket, Administration
? Multi-Tiers: WebGUI-Layer, BusinessLogic-Layer/Service-Layer, Persistence-Layer
Technologien:
? JSF/Facelets/Richfaces, EJB/Spring/Hibernate/Oracle, JAVA, Eclipse/Maven, Jboss/LINUX, Scrum
2009-2010: IBM WebSphere Portal JSR286: B2C/B2E, Redaktion-System & Customer Information System
? Branche: Finance
Aufgaben:
? WebGUI-Layer: Portal-Pages, JSF-Portlets(JSR286), IPC via Events & Public-Render-Parameters
? Service-Layer: SOA/MDA, WebService(Axis2), JMS, Portal-Search/SIAPI/Collection
? Persistence-Layer: Facade/SessionEJB3/Spring(DI)/JPA/Hibernate, JNDI/LDAP, DB-Search
? WCM/CMS: wcm.api, SiteFramework, Categories, Workflow, AuthoringTemplate, PresentationTempl
? Test/Log/Tracing/Docu: JUNIT/MOCKs, Selenium/AutomaticTest, Log4J, JavaDoc/Wiki
Technologien:
? IBM WebSphere Portal/ILWWCM, RSA/RAD/SVN, JAVA, Putty, Oracle, Maven/pom.xml, JIRA, LINUX/XP
2008-2009: IBM WebSphere: Web-Application for DHCP-based Provisioning-Platform for Triple Plays Internet Services Internet-Flat / Voice-over-IP / TV-Streaming over ADSL/VDSL via PPP/DHCP
? Branche: Internet & Telecommunication
Aufgaben:
? Web-Layer1(GUI): Provisionierung/Management per Struts/Tiles und EJB-/WebService-Client
? Web-Layer2: synchr.OrderRequestHndling(History/Convers./Queueing/Ack) per WS/JMS, SIB/WMQ
? Business-Layer1: asynchronous transactional Order-Message-Handling per MDB/onMessage
? Business-Layer2: asynchronous transactional Order-Processing per SessionEJB/CMT-TX, WS/JMS
? Persistence-Layer: Session-EJBs per Hibernate an Oracle-DB, per JNDI an LDAP-Server
? Test: (Unabhängiger) Layer-Test per MockEJB/Cactus/HTTPUnit/JUnit/Log4J und Dummies
Technologien:
? IBM WebSphere ND 6, IBM RAD 6, JAVA, SPRING/Hibernate/Oracle, WebService/SEI, LINUX/Win, Scrum
2006-2007: LIFERAY Portal JSR168: Cooperate Websites
? Branche: Industrie
Aufgaben:
? Portlet-Development with MVC-Portlet, JSP, HTML, CSS, JavaScript
? WebContent-Development: Content-Structures, Presentation-Templates, WebContent
Technologien:
? LIFERAY-Portal, LIFERAY SDK, Portlet JSR168, JAVA, Oracle, Tomcat, Eclipse/SVN, LINUX/XP
2005-2006: Produkt-Informationssystem und Integration von Anwendungen mit Webservice
? Branche: Telekommunikation
Aufgaben:
? Anbindung Client-Application per Webservices/WSDL/SOAP/XML, EJB/Facade/DTO
? Web-App f. Produkte-/Tariffe-Konfig. mit JSP/STRUTS/TILES/EL/JSTL/ActionServlet/ActionForm
Technologien:
? WebService/EJB/JSP/STRUTS, JAVA, SUN-App-Server, Eclipse, Oracle, UNIX/Windows, TCP/IPMonitor
2003-2004: IBM WebSphere: Online Webshop, Order-Abwicklung, ERP-Anbindung
? Branche: eCommerce
Aufgaben:
? Architektur-Design, UML-Modellierung, Websites-Entwicklung, EJB-Impl.(CMP/BMP/Session)
? Prozess-Ablauf-Steuerung, Order/Billing-Prozesse, DB/ERP-Anbindung mit XML und XSL
Technologien:
? JAVA/J2EE, Servlet/JSP, IBM WebSphere Application Server, WAS/WSAD, DB2/LINUX/2000/CVS
2002-2003: OLAP-Anwendung zur flexiblen Analyse von Daten aus der Oracle-DB mit C#/.NET
? Branche: Market Research & Finance
Aufgaben:
? GUI für Auswertungsabfrage, DB-Design, Abfrage Kriterien Analyse/Impl., Reporting/Statistik
Technologien:
? 3-Tiers-Architektur, C#/VisualStudio.NET/XP, Oracle/SQL-Plus, Serialisierung/XML
2001-2002: IBM WebSphere: Anbindung der externen Geschäftspartner
? Branche: Versicherung
Aufgaben:
? Impl. xml/xsd/xsl, JAXP/XALAN-XSLT/COCOON/XERCES-Processing, XML-RDB Composition/Decompos.
Technologien:
? IBM WebSphere Application Server, WAS/WSAD, JAVA, Oracle/SQL, 2000/UNIX/CVS
2000-2001: Generische Plattform WebAuftritt/Märkte/Wertpapierhandel für Multi-Banken
? Branche: Bank
Aufgaben:
? Beratung/Entwicklung der einzusetzenden Technologien JAVA/J2EE/XSL/XML/HTML/CSS
? Impl. WebSites/XSLT für dynamische Web-Contents, DB-Design, dynam. WebSites-Process-Config
Technologien:
? Reuters/TIBCO/Marktdaten/NetTrading/News/Charts-Server, JAVA, Xml-Spy, Oracle/CVS/UNIX/2000
1999-2000: Webshop, Zulieferer/Kunden-Anbindung (SCM/CRM), Order-Abwicklung, ERP-Anbindung
? Branche: eCommerce
Aufgaben:
? Order-/Billing-Prozesse, ERP-Anbindung-Modul mit XML-/XSL, Websites, DB-AcessLayer
Technologien:
? Intershop, UML/XML/XSL/XSLT/DOM, CGI/PERL/HTTP/SMTP/FTP/IIS, ODBC/Sybase, E-Procurement
1998-1999: Software zur Aufnahme/Verarbeitung der Daten des anrufenden Versicherungsnehmers
? Branche: Versicherung / Call-Center
Aufgaben:
? Architektur/UML-Model, MFC-GUI, Doc-Kompo-Tool, Berechtigung-/Konfig-Modul, DB-Acess-Layer
Technologien:
? UML/OOA/OOD/OOP/MVC, MS-Visual-C++, Oracle/SQL/OCI, PVCS/UNIX/2000
1997-1998: Websites der internen Abteilungen
? Branche: Industrie
Aufgaben:
? Design und Programmierung der Websites, Implementierung Applets
Technologien:
? HTML, Java-Script, CSS, SWING/JAVA/J2EE, Html-Kit, SQL/Oracle, FTP, CVS, NT/LINUX
1996-1997: Tool für die Lagerverwaltung und Konfiguration von Produkten
? Branche: Industrie
Aufgaben:
? JAVA-Programmierung, Entwicklung der GUI mit SWING, DB-Anbindung mit JDBC und SQL
Technologien:
? IBM VisualAge for JAVA, SWING, JDBC, SQL, DB2, ClearCase, NT, SUN
1995-1996: Entwurf/Projektierung-Tools für Gleise/Oberleitung
? Branche: Industrie / Bahn
Aufgaben:
? Impl.: GUI, open DataAccessLayer, Projekt-/Benutzer-/Berechtigung-Verwaltung
Technologien:
? OOA/OOD/OOP, C++, NT, ODBC, SQL, Oracle/DB2/SqlServer/Sybase/SqlBase/Access/dBase
WINDOWS: Windows10.x/8.x/7/XP/.../Workstation/Server
UNIX: Linux, Mac OS X, SUN Solaris, HP UX
VM: VMWare-Fusion/WorkStation/Server, VirtualBox
"Der Consultant hat bei Support & Wartung des Liferay-Portals und der Cloud für die eBusiness-Plattform für Tankkarte, Maut und Mehrwert-Services mitgearbeitet. Er verfügt über sehr gutes Wissen in der Software-Entwicklung und Wartung mit:
- Portal: Liferay-Portal, Portlets/Hooks/Themes/Html/JS, JEE-Fullstack
- Cloud: OpenShift/Kubernetes/Docker-Container
- IAM: KeyCloak/SSO/OpenIDConnect/OAuth2
- CI/CD: Jenkins-PipeLine/GitLab
Wir wünschen ihm alles Gute und würden uns freuen, auch in künftigen Projekten mit ihm zusammenarbeiten zu können."— Projekt eBusiness-Platform für Tankkarte, Maut und Mehrwert-Services, 07/18 - 12/18
Referenz durch Projektleiter, Ratinger Unternehmen in der Transportbranche mit ca 1.000 Mitarbeitern, vom 21.12.18
"Der Consultant hat in einem Großprojekt bei der Erstellung eines Liferay-Portals für die Telematics-Plattform Online Fleet Management Services mitentwickelt. Er verfügt über ein tiefgreifendes Wissen in der Software-Entwicklung mit:
- LifeRay 6.1-EE, Portlet 2.0 JSR286, JSP/HTML/jQuery/OO-JavaScript/CSS, SlickGrid/PTV-Map
- SpingMVC/JSR303-Bean-Validation, LifeRayService/WebServices, FrontEnd-LifeRay-Event-Bus
- Maven/Eclipse, Git/Gerrit/Jenkins/Polarion, Putty/Tunnel/SOAPMonitor, TomCat/LINUX/Windows7
Seine aktive Mitarbeit war geprägt von hohem Engagement. Seine Konzepte und seine Implementierungen waren fundiert und bildeten Basismodule als Grundbausteine für weitere Arbeiten im Team. Wir würden uns freuen, in künftigen Projekten mit ihm zusammenarbeiten zu können."— Projekt Telematics-Plattform for Online Fleet Management Services, 05/14 - 10/14
Referenz durch Projektleiter, internationales IT-Dienstleistungsunternehmen, > 50.000 MA, vom 16.10.14
"Der Consultant hat in einem grossen Liferay-Portal-Projekt für die Erstellung von Tools für die Provisioning-Plattform für Internet/TV/Cable/Mobile/Phone-Services mitentwickelt. Er verfügt über ein profundes Wissen in der Software-Entwicklung mit:
- Liferay-Portal, Portlet 2.0 JSR286, JSF2.0/Facelets/LiferayFaces/PrimeFaces
- Multi-Tiers, WebGUI-Layer, Service-Layer, Persistence-Layer/JPA/SpringDataJPA
- Eclipse, Tomcat, Oracle, SVN, Maven, Windows7, Linux.
Wir wünschen ihm alles Gute und würden uns freuen, auch in künftigen Projekten mit ihm zusammenarbeiten zu können."— Projekt Tools für Provisioning-Plattform für Internet/TV/Cable/Mobile/Phone-Services, 10/12 - 02/13
Referenz durch Projektleiter, Kabel Deutschland Holding AG, vom 04.03.13
"Der Consultant hat in einem grossen JEE/Web-Projekt für die Erstellung einer Configuration & Calculation Platform mitentwickelt. Er verfügt über ein profundes Wissen in der Software-Entwicklung mit:
- GUI-Entwicklung mit JSF/Facelets/Richfaces/A4J/AJAX, JEE/JAVA
- Multi-Tiers, GUI-Layer, Business-Logic-Layer, Persistence-Layer
- Eclipse, JBOSS, Hibernate, Oracle, SVN, XP.
Wir wünschen ihm alles Gute und würden uns freuen, auch in künftigen Projekten mit ihm zusammenarbeiten zu können."— Projekt Configuration & Calculation Platform (CCP), 10/09 - 05/10
Referenz durch Projektleiter, Telekommunikationskonzern, > 50.000 MA, vom 25.05.10
"Der Consultant hat in einem grossen J2EE/Web-Projekt für die Erstellung einer DHCP-basierten Provisionierungs-Plattform mitentwickelt. Er verfügt über ein profundes Wissen in der Software-Entwicklung mit:
- J2EE/JAVA, Multi-Tiers, Web
- IBM Websphere Application Server V.6, IBM Rational Application Developer V.6
- WebService, JMS/SIB/Queue, EJB/MDB, Transaction, Hibernate, Struts, Oracle
Wir wünschen ihm alles Gute und würden uns freuen, auch in künftigen Projekten mit ihm zusammenarbeiten zu können."— Projekt J2EE-Projekt für Provisionierungssystem, 10/05 - 03/06
Referenz durch Mitarbeiter, internat. Beratungsunternehmen (17000 MA), vom 22.02.06
"Der Consultant hat bei der Entwicklung einer Windows-Anwendung zur flexiblen Analyse von Daten einer Oracle-DB mitgearbeitet. Diese baut auf dem .NET-Framework auf und ist in C# programmiert. Durch seine gute Auffassungsgabe konnte der Consultant sich innerhalb von weniger als zwei Tagen in das Konzept einarbeiten. Er schaffte es daher, bereits in der ersten Woche einen Teil der Entwicklung voranzutreiben. Unter Einhaltung von abstrakten Konzept- und Entwicklungsrichtlinien arbeitete er selbstständig und zielgerichtet. Dabei brachte er seine eigenen Kenntnisse und Erfahrungen mit ein. Sein Engagement und seine Arbeitseinstellung waren vorbildlich. Er stand am Wochenende und zu späten Abendstunden zur Verfügung. [...] Wir wünschen ihm alles Gute und würden uns freuen, auch in künftigen Projekten mit ihm zusammenarbeiten zu können."
— Projekt Entwicklung einer Anwendung mit C# und .NET, 12/02 - 02/03
Referenz durch internat. Marktforschungsinstitut (4750 MA), vom 14.02.03
"Der Consultant wurde gesucht und eingesetzt für die Aufgaben
- Beratung/Entwicklung in XSL, XML, HTML, JAVA
- Analyse und Design von Web-Seiten
- Beratung hinsichtlich der eingesetzten Technologien in einem grossen e-Brokerage-Projekt für ein Banken-Rechenzentrum. Er verfügt über fundiertes Wissen und wertvolle Praxiserfahrung auf diesen Gebieten. Er hat sich schnell eingearbeitet und war sehr engagiert. Seine stets freundliche und zuvorkommende Art war eine wichtige Voraussetzung für das Coaching anderer Teammitglieder. Ergänzend erstellte er auch Dokumentation. Hervorzuheben ist seine räumliche Flexibilität."— Projekt Beratung e-Brokerage-Technologie, 08/01 - 10/01
Referenz durch Atos Origin GmbH, Team Manager, vom 23.09.02