Christoph Bewerbung
Architect, Business Analyst, Developer
Experience
Architect, Business Analyst, Developer
Deutsche Telekom
- Solutions Designer/Developer for HR apps
- Frameworks: Java, Spring Boot, Cloud technologies, digital signatures, front-end frameworks, OAuth2
- Requirements gathering and communication with the departments, resulting in the development and definition of epics/stories and work preparation for near-shore colleagues (Safe process model).
- Tests, deployment, and code reviews of the delivered work packages.
- Developer for Spring Boot applications with integration work packages for various interfaces such as SAP, middleware, printing center, DHL, and others.
- Implementation using the agile Kanban process model.
- Test-driven development.
- Artifacts were deployed and developed in Telekom's own cloud using Kubernetes and Helm.
Architect
VW FS AG
Certifications
05/2024 Adobe Certified Master Sites Architect
04/2022 Adobe Sign Essentials
11/2018 Adobe Certified Expert AEM Dev/Ops Engineer
02/2018 Certified Professional for Software Architecture
07/2017 ACE AEM Architect
07/2017 Adobe Certified Expert – Adobe Experience Manager Form Developer
10/2007 Studied computer science (degree: Diplom)
AEM as a Cloud Service migration
Frameworks: AEM as a Cloud Service, AEM Assets, Dynamic Media
As part of the transition from AEM on-premise to AEM as a Cloud Service, I support the DEV and OPS teams in identifying relevant topics.
In cooperation with the Technical Account Manager (TAM), I work on elaborating authentication and authorization concepts to meet the specific requirements of a cloud application at VWFS.
Additionally, I provide technical expertise to assist in implementing the necessary tasks.
A key aspect of the migration involves managing AEM Assets and Dynamic Media.
For AEM Assets, I oversee the migration and optimization of existing assets such as images, videos, and documents to ensure seamless integration with the cloud environment.
Regarding Dynamic Media, I handle the integration and configuration of features that enable dynamic image and video delivery across multiple channels.
This includes ensuring high-performance media delivery, particularly for global markets, and creating renditions tailored to various device requirements, such as adaptive image sizes.
To ensure a successful migration, I develop a dedicated AEM test concept to guarantee code quality and product stability.
I also contribute to the setup of the CI/CD pipeline within AEM Cloud Manager, automating build and deployment processes.
Content migration is another critical task, involving the transfer of existing content to the cloud while optimizing it for better performance and ensuring proper indexing for search functionalities.
Performance analysis plays a vital role, especially in optimizing load times and overall system performance, with a specific focus on the delivery of assets and dynamic media.
Lastly, I set up and optimize a Content Delivery Network (CDN) to ensure fast and secure global content delivery.
Architect, Developer
Eurowings
- AEM development
- Frameworks: AEM 6.5 (on-premise), Java
- I was responsible for the maintenance and ongoing development of an existing Adobe Experience Manager (AEM) system, ensuring its stability, performance, and adaptability to evolving business requirements.
- My work involved both troubleshooting and enhancing the system to support new features and functionality.
- Designed and implemented custom AEM components to meet specific business needs using Sling Models and HTL (HTML Template Language).
- Developed and integrated new interfaces to connect AEM with external systems and services, such as RESTful APIs and third-party applications.
- Focused on improving the overall code quality by identifying and implementing missing test cases using JUnit and Mockito.
- Conducted performance analysis and made necessary adjustments to ensure that the AEM system operated efficiently under varying workloads.
- Proactively identified and resolved issues within the AEM system, addressing bugs and enhancing existing functionality.
- Worked closely with cross-functional teams, including front-end developers, QA testers, and stakeholders, to gather requirements.
- Documented all changes and new developments for long-term maintainability.
Architect/Developer
KfW
- AEM Forms consulting
- Frameworks: AEM 6.3 - 6.5 / AEM Forms, PDF, AF, Java
- Maintenance and development of new forms (PDF/AF) and processes.
Developer, Architect
BASF
- AEM development
- Frameworks: AEM 5.6 / 6.3 - 6.5 / AEM Sites, AEM MSM, Spring Boot, Spring Security, AWS, Adobe Cloud Manager, Java, JUnit, Mockito
- As an AEM Backend Developer, I was responsible for the comprehensive refactoring of the web platform based on a multi-tenant architecture.
- Conducted an in-depth analysis of over 10 industry-specific websites to identify platform-specific requirements and align them with the new multi-tenant architecture.
- Designed and implemented structural changes to the backend to support scalability and managed critical upgrade tasks.
- Designed and developed Sling Models to map data from the JCR to Java objects.
- Implemented reusable and modular OSGi services and components for content processing and external API integrations.
- Built and configured custom workflows for content publishing, approval processes, and automated asset management.
- Leveraged AEM Servlets and Event Handlers to handle custom business logic.
- Migrated and optimized existing assets into the AEM Assets library and integrated Dynamic Media.
- Utilized AEM Multi-Site Manager (MSM) to streamline the management of content across multiple sites.
- Integrated external systems including SAP Hybris, Solr Search, and external job portals.
- Planned and executed a large-scale content migration from the legacy system using custom tools and scripts.
- Designed and implemented tools using Spring Boot and AWS, including a redirect management tool and a link-checking utility.
- Conducted performance analysis and fine-tuned AEM instances and configured Dispatcher caching.
- Partnered with customer departments to gather and analyze business requirements and translate them into technical solutions.
- Set up and optimized the CI/CD pipeline in the AEM environment.
Architect, Developer
Fraunhofer Gesellschaft
- AEM Forms Development
- Technologies: AEM Forms 6.2
- Development of components and interfaces to backend systems.
Consultant
BASF
- AEM Content Consulting
- Technologies: AEM 6.0
- Consulting on content and content restructuring, as well as content migration.
Backend Developer
Denkwerk
- Dev in CQ5 / AEM 6.0
- Technologies: CQ 5.6 (Java, OSGi, Sling, Components), AEM 6.0
- Web service integration as client and server.
- UI development (components, design, templates) based on agency specs, and related backend development (OSGi), localizations.
Developer
AJILA / CSCS
- Business travel process development
- Technologies: Adobe LiveCycle ES4, Java, AngularJS, Spring, PDF forms, XSD
- Creation of a LiveCycle process and a leading web application for business travel requests.
Architect, Developer
COOP
- Quiz tool development with AEM Forms
- Technologies: AEM Forms 6.1, AEM Sites 6.1
- UI development (components, design, templates) based on agency specs and related backend development (OSGi).
- Maintenance since 09/2016.
Developer
Investitionsbank Schleswig-Holstein / Baltic Sea Region
- Form development
- Technologies: LiveCycle Designer ES 4
- UI development with GWT and backend development with Spring for an educational economics simulation.
Developer
Finanz Informatik
- Development of form tests
- Technologies: Adobe LiveCycle, iText, Spring
- Full project implementation of a system for regression testing PDF forms in the financial sector.
Developer
Ajila
- GWT development
- Technologies: GWT 2.7 / Spring 4
- UI development with GWT and backend development with Spring for an educational economics simulation.
Developer
Canton of Aargau / AJILA
- PoC 'EasyStip'
- Technologies: AEM 6.1 Forms, AEM Sites
- Creation of a PoC to collect application data for a scholarship with integration of external interfaces, including AEM frontend (components, design, template) and backend development.
Architect, Developer
Finanz Informatik (FI), German Savings Banks
- Automated form tests
- Technologies: Java, XML, Spring, iText, LiveCycle ES4, SOAP, Apache FOP
- Requirements gathering and specification writing for automated form tests.
- Form content, text, and metadata are compared, evaluated, and stored.
- Reports are output as PDF.
- Maintenance and support.
Product Owner, Architect, Developer
City of Wiesbaden, Health Insurance for Railway Officials
- Form management
- Technologies: Java, OSGI bundles, Apache Sling, XML, Spring, PDF forms, HTTP, iText
- Developed a portal for managing forms based on the AEM open source version.
- The portal can deliver forms and receive returned data for further processing.
- Open architecture for custom extensions.
- Maintenance, further development, and cloud hosting.
Architect; Developer
Wüstenrot & Württembergische
- Form and signature system development
- Technologies: LiveCycle ES, Java (OSGI), Apache Felix, CQ5/AEM6, Adobe Experience Manager, LiveCycle Designer, electronic signatures
- Consulting and design of a newly set up form system including form design, form management, interfaces, and system integration.
- Extensive form development.
- Maintenance.
Developer
Finanz Informatik (FI), German Savings Banks
- XML tool development for forms
- Technologies: Java, SWT, XML, Google Guice, Maven
- Developed various XML tools to compare XML-based form descriptions and integrate them automatically into the FI environment.
- Maintenance and further development.
Developer
Berlin Waterworks
- PDF/A generation as a service
- Technologies: LiveCycle ES PDF Generator, Java (ImageMagick, XML), PDF/A
- Provided a server-side PDF generation service with interfaces for various client systems.
- Considered PDF/A requirements and customized the conversion based on customer specifications.
- Ongoing maintenance and consulting.
Consultant
Federal Employment Agency
- PDF consulting
- Technologies: LiveCycle ES, Java (GWT, Spring, JSP, REST, HTTP, MySQL, JPA, jbpm), LiveCycle Designer, electronic signatures, Maven, Tomcat, SOAP
- Consulting for creating accessible documents.
- Support for form-related issues.
- Tool development for validating form versions.
- Requirements-based consulting and development.
Developer
Agricultural Pension Bank, Frankfurt
- PDF document generation
- Technologies: LiveCycle ES, Java (Spring, JSP, HTTP, MySQL, JPA, jBPM), electronic signatures, Maven, Tomcat
- Developed an application to convert personalized documents for the board and supervisory board in a batch process.
- Used Excel and Word files as input.
- Batch conversion and individual encryption with certificates.
- Ongoing maintenance.
Developer
Finanz Informatik (FI), German Savings Banks
- Form development
- Technologies: Adobe LiveCycle Designer, XML, JavaScript, LiveCycle ES
- Designing forms and document templates according to FI CI.
- Implementing form logic with JavaScript.
- Populating data with XML.
- Consulting on implementation, maintenance, and further development of a complex forms system.
Developer
House of Bavarian Economy, Bavarian Ministry of Environment, Berlin Waterworks
- PDF printer
- Technologies: LiveCycle ES, Java (GWT, Spring, JMS, REST, HTTP, MySQL, JPA, jBPM), LiveCycle Designer, electronic signatures, Maven, Tomcat
- Developed a PDF printer to generate PDFs from PostScript using Adobe LiveCycle.
- Implemented special requirements like templates, security features, and facsimiles.
Developer
Lonex
- Development of an HTML5 app
- Technologies: HTML5, Android, iOS, Adobe PhoneGap, Java (iText, Tomcat, REST), Adobe LiveCycle Designer
- Created PDF and HTML5 forms for filling out and retrieval via an app.
Architect, Developer
Courts of Thuringia
- Electronic incoming mail processes
- Technologies: LiveCycle ES PDF Generator, Java (Spring, JMS, REST, HTTP, MySQL, JPA), electronic signatures, Maven, Tomcat, PDF/A, barcodes, SOAP
- Consulting on the design of an electronic incoming mail system (fax, paper, PDF) with archiving.
- Implementing components such as PDF/A generation, barcode labels, and transfer notes.
- Interface integration in specialized systems.
- Ongoing consulting and further development.
- Maintenance.
Developer
SMA
- Electronic signature processes and PDF generation
- Technologies: LiveCycle ES PDF generator, PDF forms, signatures, web applications (Spring, Tomcat, JSP, JPA, HTML5), digital signatures, Excel macro, iText, SOAP
- Implementation of signature processes with PDFs.
- Delivery of a PDF conversion system with a web application for editing PDFs.
- Batch PDF generation from Excel spreadsheets and signing.
- Support and maintenance.
Consultant
Vattenfall Europe
- Correspondence creation
- Technologies: LiveCycle ES, Adobe Correspondence Management, LiveCycle Designer, XML, CQ5
- Consulting and partial implementation of requirements for integrating the Adobe product.
Developer
SMA, Bundesverwaltungsgericht, Berliner Wasserwerke
- Monitoring tool for conversion jobs
- Technologies: LiveCycle ES, Java (GWT, Spring, JMS, HTTP, MySQL, JPA), Maven, Tomcat
- Development of a system to capture conversion jobs with status details.
- Providing reporting and filtering options through the user interface.
Developer
StudiVZ
- Portal redesign
- Technologies: Java (GWT, REST, HTML5, JavaScript)
- Collaborated in the team for the redesign of the StudiVZ portal.
- Implemented the user interface with GWT and connected to backend systems.
Developer
Bundesverwaltungsgericht
- PDF generation and interfaces
- Technologies: LiveCycle ES PDF generator, Java (Spring, JMS, ImageMagick, iText), web services (SOAP)
- Provided an interface for specialist systems to generate PDFs (GO§A, VIS).
- Reviewed incoming documents and adapted the conversion.
- Ongoing maintenance and consulting.
Adobe Product Support
Comparex
- Assisted the helpdesk in responding to customer inquiries about Adobe products (third-level support).
- Analysis, consulting, and communication with the vendor.
Architect, Developer
Public Transport Company Saxony-Anhalt
- Electronic application processing
- Techniques: LiveCycle ES, Java (GWT, Spring, JMS, REST, HTTP, MySQL, JPA, jBPM), LiveCycle Designer, electronic signatures, Maven, Tomcat, Apache FOP, XSLT, XML, Alfresco, SharePoint
- Developed a complex application system from incoming submissions to decision notifications using a workflow system.
- Utilization of PDF forms, signatures, and XML.
- Web applications based on GWT-Spring.
- Continuous enhancement and maintenance using various DMS systems.
Consultant
Lidl, Fresenius, AIF, Federal Office for Goods Transport, Ministry of the Environment (Bavaria)
- LiveCycle and PDF consulting
- Techniques: LiveCycle ES
- Consulting on PDF and Adobe LiveCycle.
- Installation of LiveCycle systems and consulting on system and architecture.
- Presales consulting on behalf of Comparex, Leipzig.
- Training sessions and workshops.
Developer
Siemens
- Form development
- Techniques: LiveCycle Designer, XML
- Developed forms for Siemens employees with large datasets.
- Converted Excel to XML for static form population.
Languages
Education
Diploma · Computer Science
Certifications & licenses
Adobe Certified Master Sites Architect
adobe.com
Adobe Sign Essentials
adobe.com
Adobe Certified Expert AEM Dev/Ops Engineer
adobe.com
Certified Professional for Software Architecture
isaqb.org
ACE AEM Architect
Adobe Certified Expert – Adobe Experience Manager Form Developer
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Christoph based?
What languages does Christoph speak?
How many years of experience does Christoph have?
What roles would Christoph be best suited for?
What is Christoph's latest experience?
What companies has Christoph worked for in recent years?
Which industries is Christoph most experienced in?
Which business areas is Christoph most experienced in?
Which industries has Christoph worked in recently?
Which business areas has Christoph worked in recently?
What is Christoph's education?
Does Christoph have any certificates?
What is the availability of Christoph?
What is the rate of Christoph?
How to hire Christoph?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Architect, Business Analyst, Developer
Nearby freelancers
Professionals working in or nearby Magdeburg, Germany