Renke G.

Software Architect

Oldenburg, Germany

Experience

Jan 2023 - Dec 2024
2 years

Software Architect

Open Knowledge GmbH

Materialmeister

Industry: Architecture and Construction Client: Die Holzbauprofis

Materialmeister is a portal that aims to digitize the entire procurement process in craft trades (initially focusing on roofing and carpentry companies). The project is focused on developing an MVP. Die Holzbauprofis is a carpentry company specializing in residential extensions to existing buildings. It is located on the southern edge of the Ruhr region and plans, manufactures, and installs these extensions. Their range of services includes complete additions, roof extensions, and the finishing of existing attics.

Functional Focus:

  • Planning the cloud architecture
  • Concept and design of the CI/CD pipeline and infrastructure as code (IaC)
  • Consulting on tool selection
  • Consulting and designing the cloud-native application

Technical Focus:

  • AWS, Terraform, Linux
Jan 2023 - Dec 2024
2 years

Software Architect

Open Knowledge GmbH

Requirements Specification and ERP Interface

Industry: Industry and Mechanical Engineering Client: Semcoglas Holding GmbH

At the start of the project, electronic data exchange covering the various business transactions relevant to Semcoglas Holding GmbH was not satisfactorily solved. Although there were different types of interfaces that at least partially supported the exchange between the customers of the Semcoglas Group and the ERP systems at Semco branches, there was no unified, powerful, and flexible solution for a standard data exchange between the involved companies. Open Knowledge GmbH is supporting Semcoglas Holding GmbH in creating a requirements specification for such an interface. As part of the project, beyond the more abstractly described requirements, the core of a modern, powerful interface specification is to be defined. The work includes analysing technical and business requirements, designing a RESTful API according to the OpenAPI 3 standard, and presenting the identified requirements in a requirements document. Semcoglas Holding GmbH is primarily involved in flat glass production and refinement. The headquarters is in Westerstede (Lower Saxony). At over 20 sites, mostly in Germany, the company manufactures and/or markets glazing products. Semco is also involved in a float glass plant that produces a large part of the raw materials needed at the various sites.

Functional Focus:

  • Requirements analysis for a modern ordering interface in the glass industry
  • Sketching the interface via OpenAPI

Technical Focus:

  • OpenAPI
Jan 2022 - Dec 2023
2 years

Software Architect

Open Knowledge GmbH

Storepick

Industry: Transport and Logistics Client: Vanderlande B.V.

STOREPICK is an end-to-end, robot-supported warehouse solution for automated carton picking that enables process optimization across the entire value chain. This solution ensures efficient handling of incoming and outgoing goods and provides retailer-friendly deliveries in various store concepts. Vanderlande B.V. is one of the world's leading general contractors for warehouse process automation and a global market leader in value-optimized automation of logistics processes at airports and in the parcel market.

Functional Focus:

  • Digitizing logistics processes in warehouses
  • Consulting and designing the architecture of efficient, cloud-native microservices applications
  • Advising on event-driven architectures for asynchronous communication in business contexts, designing event pipelines
  • Consulting and implementing Continuous Deployment (CD) and Continuous Integration (CI) using GitOps
  • Conducting Kubernetes workshops, consulting and designing microservices orchestration
  • Implementing the solution

Technical Focus:

  • Java, Kafka, Kubernetes, GitOps, Microservices, Quarkus, Linux
Jan 2022 - Dec 2022
1 year

Software Architect

Open Knowledge GmbH

ETS Cloud

Industry: Internet, Information Technology and Multimedia Client: KNX Association cvba

Migration of the ETS desktop software into a web application and creation of a cloud platform to extend the KNX ecosystem. KNX is a standard for building automation. KNX Association cvba is an association of companies (mainly building technology manufacturers) that promotes and markets the standard and its specification.

Functional Focus:

  • Web-based platform for configuring commercial home automation systems
  • Designing the architecture of the microservices application
  • Planning the migration of the existing software to the cloud platform
  • Consulting and implementing Continuous Deployment (CD) and Continuous Integration (CI) using GitOps (Flux)
  • Implementing the solution and further development

Technical Focus:

  • Cloud platform, AWS, Kotlin, DevOps, Kubernetes, GitOps (Flux), Microservices
Jan 2021 - Dec 2022
2 years

Software Developer/Architect

Open Knowledge GmbH

One Dispatch

Industry: Transport and Logistics Client: Schenker AG

One Dispatch is an application developed to support land transport operations, digitizing and optimizing existing processes. DB Schenker AG is an integrated logistics service provider with global supply chains. It supports industry and trade with land transport, global air and sea freight, as well as contract logistics and supply chain management.

Functional Focus:

  • Digitizing logistics processes for truck tours
  • Consulting and designing the architecture of efficient, cloud-native microservices applications
  • Implementing the solution

Technical Focus:

  • Cloud technologies, Kotlin, Spring, TypeScript, Angular, CSS, HTML, Kafka, Microservices
Jan 2021 - Dec 2021
1 year

Software Developer/Architect

Open Knowledge GmbH

Connect2Terminal

Industry: Transport and Logistics Client: Schenker AG

Connect2Terminal is an app built to support land transport operations, allowing users at terminals to register and handle goods. The easy-to-use application (web and mobile) supports terminals in multiple countries. Connect2Terminal not only has a modern look in the new DB Schenker style but is also functional, practical, and smart. The app was developed closely with business stakeholders throughout the process – from solution design to implementation. Connect2Terminal includes features for event logging by terminal staff, allowing logs at both package and shipment levels. DB Schenker AG is an integrated logistics provider with global supply chains. It supports industry and trade with land transport, global air and sea freight, as well as contract logistics and supply chain management.

Key Focus Areas:

  • Digitizing logistics processes in warehouses.
  • Consulting and designing architecture for efficient, cloud-native microservice applications.
  • Implementing the solution.

Technical Focus Areas:

  • Cloud technologies, Kotlin, Spring, TypeScript, Angular, CSS, HTML, Kafka, microservices
Jan 2019 - Dec 2020
2 years

Software Developer/Architect

Open Knowledge GmbH

ECO

Industry: Transport and Logistics Client: Schenker AG

The main goal of ECO is to optimize delivery processes. ECO helps dispatchers coordinate delivery routes efficiently and use resources in the best way. A central part of the project was integrating an AI-powered routing engine that takes order data and vehicle availability to create an optimal execution plan for an entire delivery region. The algorithm received various input data, such as opening hours, vehicle restrictions, and specific requirements for vehicles and equipment. The project included building interfaces to feed this data into the optimization algorithm and visually presenting the results in different formats to make them accessible to dispatchers. During the project, tasks addressed included complex address management, duplicate address detection, managing simulation jobs as asynchronous tasks, visualizing transport routes, preparing simulation data, and managing permanent and temporary address restrictions. With ECO, Schenker AG can make its delivery processes more efficient and use resources better. DB Schenker AG is an integrated logistics provider with global supply chains. It supports industry and trade with land transport, global air and sea freight, as well as contract logistics and supply chain management.

Key Focus Areas:

  • Analyzing and optimizing truck tours.
  • Creating a geo-based address management system.

Technical Focus Areas:

  • Kotlin, Spring, TypeScript, Angular, CSS, HTML, microservices
Jan 2017 - Dec 2024
8 years

Cloud Architect, Cloud Consultant, Trainer

Open Knowledge GmbH

Conducting Various Client Workshops

Industry: Various Client: Various

Workshops were held for various clients focusing on cloud architectures and migrating applications to a cloud infrastructure. This role also included architecture reviews and sketching possible architectures for each client's environment. Topics also covered project automation using Infrastructure as Code, designing CI/CD pipelines in the cloud, evaluating potential technologies, and teaching necessary technologies during the workshops (training).

Key Focus Areas:

  • Advising on cloud technologies and cloud architectures.
  • Evaluating technologies in the client's context.
  • Designing and planning CI/CD pipelines / automation with IaC.
  • Consulting and designing cloud-native applications.
  • Knowledge transfer and training.

Technical Focus Areas:

  • Various cloud technologies with a focus on AWS, IaC, DevOps, cloud architectures, cloud-native development
Jan 2017 - Dec 2019
3 years

Software Developer/Architect

Open Knowledge GmbH

eForwarder

Industry: Transport and Logistics Client: Schenker AG

The eSchenker web portal combines established eSchenker online features with new eServices on one platform. This lets users manage logistics processes efficiently, quickly, and comfortably with a single access point. The web application brings together all transport modes in an eBusiness portal – from land transport to air and sea freight to contract logistics. It has all the tools needed to control every step of the transport chain, such as scheduling, pricing, booking, tracking, invoicing, and reporting. The eForwarder lets DB Schenker AG customers get quotes for national and international transport. DB Schenker AG is an integrated logistics provider with global supply chains. It supports industry and trade with land transport, global air and sea freight, as well as contract logistics and supply chain management.

Key Focus Areas:

  • Implementing a modular system for flexible wizards (frontend/backend).
  • Integrating with external systems/interfaces.

Technical Focus Areas:

  • Java, Spring, TypeScript, Angular, Postgres, Reactive
Jan 2016 - Dec 2017
2 years

Software Developer

Open Knowledge GmbH

Next Generation eServices

Industry: Transport and Logistics Client: Schenker AG

The eSchenker web portal combines established eSchenker online features with new eServices on one platform. This lets users manage logistics processes efficiently, quickly, and with ease using a single access point. The web application connects all transport modes in an eBusiness portal – from land transport to air and sea freight to contract logistics. It has all the tools needed to manage every step of the transport chain, such as scheduling, pricing, booking, tracking, invoicing, and reporting. The international development team works in parallel on new features and helps migrate the different IT systems of subsidiaries in other countries to the eSchenker web portal. A flexible permissions model allows adaptation to regional requirements. DB Schenker AG is an integrated logistics provider with global supply chains. It supports industry and trade with land transport, global air and sea freight, as well as contract logistics and supply chain management.

Key Focus Areas:

  • Improving architecture and code quality.
  • Refactoring from Angular.js to Angular.
  • Implementing analytics.

Technical Focus Areas:

  • Java, Spring, Angular.js, Angular
Jan 2015 - Dec 2016
2 years

Software Developer

Open Knowledge GmbH

Yet Another Frontend

Industry: Telecommunications Client: NetCologne GmbH

Development of a tablet-based wizard to finalize internet connections for new customers. NetCologne is a regional telecommunications provider, cable network operator, and internet service provider with its own telecommunications network in the Rhineland metropolitan area. The focus is in the Cologne/Bonn region, where the headquarters at Coloneum in Cologne-Ossendorf is located.

Professional focus:

  • React-based, tablet-first wizard for ordering internet connections for new customers.

Technical highlights:

  • JavaScript, React, Redux, Neo4J, CSS, HTML, Linux
Jan 2015 - Dec 2015
1 year

Software Developer

Open Knowledge GmbH

IZAR@Mobile 5" GUI development

Industry: Other services Client: Diehl Metering

As a supplement to the IZAR@NET V2 software, a 5" GUI was developed for mobile use. IZAR@Mobile V2 had to be specially adapted for a rugged mobile device that meets the needs of field staff reading thermal energy meters. The application also had to provide a core functionality to simplify the meter reading process for the user. Diehl Metering is part of the Diehl Group, headquartered in Nuremberg. The metering division produces Diehl measuring devices and offers transmission and evaluation systems for consumption data of all types of energy.

Professional focus:

  • Data transfer between browser and mobile device via USB link cable for use in warehouses.

Technical highlights:

  • JavaScript, USB, Chrome extensions, Linux
Jan 2015 - Dec 2015
1 year

Software Developer

Open Knowledge GmbH

IPS

Industry: Media and publishing Client: CEWE Stiftung & Co. KGaA

Further development of the white-label photo platform. CEWE Stiftung & Co. KGaA is Europe’s largest photo finisher.

Professional focus:

  • Implementation of new end user-facing features in the photo ordering area

Technical highlights:

  • Java, JSP, JSF, JavaScript, HTML, CSS
Jan 2014 - Dec 2015
2 years

Software Developer

Open Knowledge GmbH

IAV AMeDA measurement data platform

Industry: Automotive and vehicle manufacturing Client: IAV GmbH

The AMeDA measurement data platform, developed by IAV, is used by well-known car manufacturers to manage all information around measurement data. As part of the AMeDA project, the platform and the related AMeDA Analysis application should be raised to a new functional and technical level. In addition to new features, the new AMeDA version is to be developed based on the current JEE standard. As one of the world’s leading engineering partners, IAV develops the mobility of the future. Their engineering is proven across brands in vehicles worldwide. With more than 35 years of experience and a broad range of expertise, IAV brings together diverse worlds: the automotive and IT world, the hardware and software world, the product and service world.

Professional focus:

  • Implementation of a job engine based on Docker containers

Technical highlights:

  • Java, Docker
Jan 2014 - Dec 2015
2 years

Software Developer

Open Knowledge GmbH

VSA migration tool

Industry: Pharma, medical technology, doctors and hospitals Client: VSA GmbH

The VSA-owned product "jump" is based on the proprietary UI component framework "Marvin". The project involves automatically migrating more than 1,500 screens of the application from Swing to JavaFX. The goal is to create a toolset that lets you perform certain migration tasks, like replacing method calls, through configuration. For other, very application-specific migrations, there should be purely programmatic solutions. VSA GmbH is the market leader in pharmacy management software.

Professional focus:

  • Analysis and implementation of automated refactorings/transformations from Swing to JavaFX

Technical highlights:

  • Java, Eclipse EMF

Summary

Renke Grunwald is an experienced software architect with deep expertise in developing and maintaining mission-critical enterprise applications in both monolithic and event-driven, microservice-centered architectures.

In his role as Head of Cloud Solutions, he advises clients on all cloud topics, especially AWS Cloud, for which he is also a Certified Solutions Architect. With his extensive, proven knowledge from numerous client projects, he helps companies choose the right technology and architecture when it comes to building or extending old and new applications.

He also shares this expertise as a speaker at conferences and as a regular author in IT Spektrum and other publications.

Languages

German
Native
English
Advanced

Certifications & licenses

Certified Solutions Architect

AWS

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions