Architect & Java Developer
Überblick
Kurzer Überblick
Der Kandidat hat über 10 Jahre Erfahrung und ist zertifizierter AEM, Mobile und Blockchain Solutions Architect. Sein Schwerpunkt liegt auf der Arbeit mit AEM6 und Adobe CQ 5.6. Darüber hinaus hat er eine lange Entwicklungsgeschichte in Java (15 Jahre). Derzeit arbeitet er für ein Versicherungsunternehmen, wo er für die Migration der Anwendungsfälle in AEM und die Lösung spezieller Probleme in Abhängigkeit von den Kundenanforderungen verantwortlich ist. Davor war er für die Schweizer Regierung tätig, wo er für ein extrem großes AEM-Projekt verantwortlich war, das alle Abteilungen wie Militär oder Polizei umfasste. Er führte Sicherheitsprüfungen durch, richtete die Architektur ein und strukturierte die Konfigurationen des Projekts. Zuvor hat er auch eine Migration von CMS-Systemen durchgeführt. Außerdem hat er Erfahrung mit Adobe Experience Cloud-Tools wie Campaign v6, Analytics und Target. Er leitete ein Team von AEM- und Chemie-Entwicklern und gab ihnen während der Projekte Anleitung. Er ist es gewohnt, in einer agilen Umgebung mit Scrum zu arbeiten. Er ist deutscher und englischer Muttersprachler.
Berufliche Erfahrung
1997 - 1999: Education as a forwarding agent at GLS Germany (Royal Mail) Summary: Completed education program as a forwarding agent at GLS Germany.
2001 - 2006: Msc Computer Science at the University of Applied Sciences in Kempten (Germany) Summary: Completed Master of Science degree in Computer Science at the University of Applied Sciences in Kempten.
2013: Training "Adobe DAY CQ 5.5 Developer & System Administrator" Summary: Completed training program on Adobe DAY CQ 5.5 development and system administration.
2013: Training "Adobe DAY CQ 5.6 Advanced Developer" Summary: Completed advanced developer training program on Adobe DAY CQ 5.6.
2014: AEMHub London Summary: Participated in AEMHub London event.
2015: Trainings "AEM6 Adobe Campaign: End User and Application Developer" Summary: Completed trainings on AEM6 Adobe Campaign as an end user and application developer.
10 year's tight experience in developing and architecting for Adobe CQ5 / AEM6 environments. Summary: Possess 10 years of experience in developing and architecting for Adobe CQ5 / AEM6 environments.
15 years' experience in developing with Java-technologies, focus on web-technologies. Summary: Have 15 years of experience in developing with Java technologies, with a focus on web technologies.
15 years' experience in web development (also single page apps) with various JavaScript frameworks (AngularJS, jQuery, Bootstrap, WinJS, React, Vue) Summary: Have 15 years of experience in web development, including single page apps, using various JavaScript frameworks such as AngularJS, jQuery, Bootstrap, WinJS, React, and Vue.
6 years' experience in developing mobile applications with PhoneGap/Cordova Summary: Have 6 years of experience in developing mobile applications using PhoneGap/Cordova.
Project management in various mobile-customer projects. Summary: Managed various mobile customer projects.
Knows how to add tracking (Web-Analytics, Webtrekk, Synovite) for portals. Summary: Proficient in adding tracking capabilities (Web-Analytics, Webtrekk, Synovite) to portals.
Focus on interacting apps with Adobe CQ5 / AEM6. Summary: Specialize in developing interacting apps with Adobe CQ5 / AEM6.
Adobe Marketing Cloud Summary: Proficient in using Adobe Marketing Cloud.
Adobe AEM 6 / DAY CQ5 Summary: Experienced in working with Adobe AEM 6 / DAY CQ5.
Architecture of ambitious AEM landscapes with focus on performance and reliability. Summary: Skilled in designing high-performance and reliable AEM landscapes.
Developing Frontend / Backend / Apps Summary: Proficient in developing frontend, backend, and apps.
Abstraction of the UI via REACT, Vue (Content as a Service) Summary: Skilled in abstracting the UI using REACT and Vue for Content as a Service.
Supporting divisions about using und realization of AEM applications. Summary: Provide support and guidance to divisions on using and implementing AEM applications.
AEM Business Analyst Summary: Experienced in working as an AEM Business Analyst.
Controlling external service provider. Summary: Skilled in managing and controlling external service providers.
Usage of API-Gateways with REST. Summary: Proficient in using API gateways with REST.
Responsive development approach (mobile first). Summary: Follow a responsive development approach with a focus on mobile-first design.
Adobe Campaign v6 Summary: Experienced in working with Adobe Campaign v6.
Plans, campaigns, workflows, deliveries Summary: Skilled in planning, executing campaigns, managing workflows, and delivering results.
Enhancing XML Schemas and Forms Summary: Proficient in enhancing XML schemas and forms.
Connecting to AEM, creation of newsletter Summary: Experienced in connecting to AEM and creating newsletters.
Adobe Analytics Summary: Proficient in using Adobe Analytics.
Integration in AEM Summary: Experienced in integrating Adobe Analytics into AEM.
Adobe Target Summary: Experienced in integrating Adobe Target into AEM and conducting A/B tests.
AEM Apps Summary: Skilled in developing AEM apps using PhoneGap/Cordova.
Usage of AEM as a resource server. Summary: Proficient in using AEM as a resource server.
Java technologies Summary: Experienced in working with Java technologies.
Google Web Toolkit with Ext GWT (GXT) Summary: Skilled in using Google Web Toolkit with Ext GWT (GXT).
Spring Framework (Validation, Security) Summary: Experienced in using Spring Framework for validation and security.
JavaServer Faces, MyFaces, Struts 1, JSP, Servlets Summary: Proficient in working with JavaServer Faces, MyFaces, Struts 1, JSP, and Servlets.
Hibernate, JDBC Summary: Experienced in using Hibernate and JDBC.
Web Services with REST (jax-rs) und SOAP Summary: Skilled in developing web services using REST (jax-rs) and SOAP.
JavaEE6 Summary: Experienced in working with JavaEE6.
Web technologies Summary: Experienced in working with web technologies.
HTML 5 Summary: Proficient in using HTML 5.
JavaScript (ECMAScript) { jQuery, AngularJS, Node.js, QUnit, JsTestDriver, JSON, WinJS } Summary: Skilled in using JavaScript (ECMAScript) with various frameworks such as jQuery, AngularJS, Node.js, QUnit, JsTestDriver, JSON, and WinJS.
Responsive design Summary: Experienced in implementing responsive design.
Mobile development Summary: Experienced in mobile app development.
Windows Phone 8 & Windows 8 RT Apps with WinJS C# Summary: Skilled in developing Windows Phone 8 and Windows 8 RT apps using WinJS and C#.
Hybrid Apps with Adobe CQ5 / AEM6 as a resource server Summary: Experienced in developing hybrid apps using Adobe CQ5 / AEM6 as a resource server.
Objective-C for iOS Apps Summary: Proficient in developing iOS apps using Objective-C.
PhoneGap (Apache Cordova) Summary: Skilled in developing apps using PhoneGap (Apache Cordova).
Blockchain Summary: Experienced in working with blockchain technology.
Solidity Smart Contracts for the ETH / BSC Blockchains Summary: Skilled in developing Solidity smart contracts for the Ethereum and Binance Smart Chain blockchains.
Connection of the Adobe Experience Manager with a Web 3.0 based checkout possibility Summary: Experienced in connecting Adobe Experience Manager with a Web 3.0 based checkout system.
Web 3.0 (MetaMask) Summary: Proficient in working with Web 3.0 technologies, including MetaMask.
Cloud development Summary: Experienced in cloud development.
IBM Bluemix (WebSphere 8 Liberty mit JavaEE6) Summary: Skilled in using IBM Bluemix with WebSphere 8 Liberty and JavaEE6.
Application servers Summary: Experienced in working with various application servers.
JBoss, Tomcat, Node.js, GlassFish, Apache, WebSphere 8 Summary: Skilled in using JBoss, Tomcat, Node.js, GlassFish, Apache, and WebSphere 8 as application servers.
Tools Summary: Experienced in using various development tools.
IntelliJ IDEA, Eclipse, Netbeans, WebStorm, Xcode, Visual Studio Summary: Skilled in using IntelliJ IDEA, Eclipse, Netbeans, WebStorm, Xcode, and Visual Studio.
HP ALM v11, HP QuickTest Pro Summary: Experienced in using HP ALM v11 and HP QuickTest Pro for testing.
Adobe Creative Cloud Tools Summary: Proficient in using Adobe Creative Cloud tools.
Webtrekk, webanalytics, Synovite Summary: Experienced in using Webtrekk, webanalytics, and Synovite for tracking and analytics.
Testing Summary: Experienced in software testing.
Functional Tests mit Selenium (Webdriver) Summary: Skilled in conducting functional tests using Selenium (Webdriver).
JUnit, QUnit Summary: Proficient in using JUnit and QUnit for testing.
Continuous Integration mit TeamCity und Jenkins Summary: Experienced in implementing continuous integration using TeamCity and Jenkins.
Test Driven Development Summary: Skilled in Test Driven Development (TDD) methodology.
HP QuickTest Pro Summary: Experienced in using HP QuickTest Pro for testing.
Databases Summary: Experienced in working with various databases.
mongoDB, Oracle, MySQL, Postgresql, Microsoft SQL Server, SQLite Summary: Skilled in using mongoDB, Oracle, MySQL, Postgresql, Microsoft SQL Server, and SQLite databases.
Projects
HUK Coburg AEM Architecture & Development 05.2022 - 12.2022 Summary: Involved in the further development and realignment of the existing 3 AEM platforms (HUKDE, HUK24, VRK) with AEM 6.5.x. Developed new AEM components with Core Components, replaced an IBM WebSphere, and migrated use cases into the AEM backend. Also developed a routing service (Redirect Manager) and worked on bug fixing and further development of the 3 AEM applications. Analyzed the REST services landscape and used them in newly created online calculators. Developed forms with AEM Forms and used Groovy for migration scripts.
Technologies: Adobe AEM 6.5, TypeScript, NPM, Node.js, Adobe Core Components, AEM Forms, Coral UI
JungVonMatt / BMW.COM AEM Architecture / Consulting 12.2021 - 12/2021 (5 days) Summary: Provided consulting services for the realignment of the existing AEM platform of the BMW.COM presence. Developed a proof of concept (PoC) to showcase the possibilities of the Adobe Core Components and the BMW Web Core Components Foundation (WCCF) Framework. Architected a new frontend layer based on Vue.js and the Atomic Design Pattern, which was reused in other customer projects. Introduced Experience Fragments and AEM Styles Policies for content styling and CSS breakpoints. Used WebPack to build the AEM ClientLibs and consolidated project configurations. Note: The translations provided are approximate and may not be exact.
| Freiberufler | 660 € / Pro Tag |
| Eben | SENIOR |