Björn W.-Software Audit and Architecture Consulting: Portal Software

Check rate
Experience
Software Audit and Architecture Consulting: Portal Software
- I carried out a software audit and architecture consulting for an existing portal software for infrastructure provisioning for a company that offers virtual reality environments.
- Role: Mentoring and consulting
- Technologies used: Java
Consulting and Mentoring: eCommerce Platform for Order Processing
- I supported a publishing house that offers online publications through different eCommerce business models in the redevelopment of a platform for order processing.
- Role: Consulting and mentoring
- Technologies used: AWS, Java, Spring Boot, Microservices
Mentoring and Consulting: Updating Front-end Applications for Document Management
- I advised a company that develops document management software on the migration of various front-end components to current Angular and PrimeNG versions.
- I guided developers at the company with approaches and best practices for implementing this migration.
- Role: Mentoring and consulting
- Technologies used: Angular, PrimeNG
Development and Consulting: HMI for Machine Control
- For a mechanical engineering company, I am developing a new HMI for machine control.
- Role: Development and consulting
- Technologies used: React, Material-UI, Express, Node.js, JavaScript
Author: Stratospheric - From Zero to Production with Spring Boot and AWS
- Together with two other authors, I published an eBook in mid-2021 titled “Stratospheric - From Zero to Production with Spring Boot and AWS”. This eBook is a comprehensive guide for developing and deploying Spring Boot applications in AWS cloud environments.
- Role: Author
- Technologies used: AWS, CDK, Spring Boot, Java
Development and Mentoring: Application for Capacity Planning
- I supported a billing company in the healthcare sector with the implementation of an application for capacity planning.
- I guided developers in using new software technologies with which this application was built.
- Role: Development and Mentoring
- Technologies used: Angular, TypeScript, Jasmine, Protractor, Karma, Java, Spring Boot
Development and Consulting: Configurator for Variant Management (CPQ, PIM)
- I supported a provider of variant management software (CPQ, PIM) in the development of a rule-based configurator.
- Role: Development and Consulting
- Technologies used: jQuery, Node.js, SheetJS, jQuery-csv, HTML, CSS
Design and Development: Software for Construction Site Management
- For a company that offers software for construction site management, I designed and developed modules for use in a mobile application.
- Role: Design and Development
- Technologies used: JavaScript, Ext JS, Apache Cordova
Development and Quality Assurance: Application for Recording and Accounting of Benefits in Kind
- For an insurance company, I developed a web-based application for recording and accounting of benefits in kind.
- Role: Development and Quality Assurance
- Technologies used: Java, Spring, Spring Boot, Hibernate, JUnit, Angular 2, TypeScript, Karma, Jasmine, Protractor, PostgreSQL, Docker, Amazon Web Services
Mentoring and Consulting: Application for Coordinating Billing Processes
- I supported a billing company in the healthcare sector with the implementation of an application for coordinating billing processes.
- I guided developers in using new software technologies with which this application was built.
- Role: Mentoring and Consulting
- Technologies used: Angular, TypeScript, Jasmine, Protractor, Karma, Java, Spring Boot
Workshops: Spring Boot / Spring Cloud
- In collaboration with a provider of IT workshops, I give workshops on Spring Boot and Spring Cloud.
- Role: Trainer and concept development
- Technologies used: Java, Spring, Spring Boot, Spring Cloud
Concept and Development: Mobile Service App
- For a provider of drive technology, I designed and developed a mobile app for field service requests.
- Role: Concept and development
- Technologies used: Ionic, Angular 2, TypeScript, Swift, Xcode
Development: eCommerce / PIM Solutions
- For a provider of eCommerce / Product Information Management (PIM) systems, I implemented microservice-based solutions that extend existing applications and add new functionality.
- Role: Development
- Technologies used: Java, Docker, Spring, Spring Boot, Spring Integration, Apache POI, Mockito, REST Assured, RabbitMQ, JavaScript, JSON Schema, Hybris
Concept and Development: Search Solution for Variant Management (CPQ, PIM)
- For a provider of variant management software (CPQ, PIM), I designed and developed a search solution based on Elasticsearch.
- Role: Concept and development
- Technologies used: Java, Elasticsearch, Spring, Spring Boot, JUnit, Mockito, REST Assured
Mentoring and Consulting: Software for Sales Systems (POS)
- I advised a provider of sales system software (POS) in the logistics industry on choosing new front-end technologies and on quality assurance in software development (testing, continuous deployment).
- Role: Mentoring, quality assurance and consulting
- Technologies used: Angular 2, TypeScript, AngularJS, Jasmine, Protractor, Karma
Mentoring, Consulting, and Development: Software for Logistics and Compliance Management
- I advised a software provider for logistics and compliance management on improving quality assurance processes in software development (testing, database migration, continuous deployment).
- Role: mentoring, quality assurance, and development
- Technologies used: Java, Spring, JPA, JUnit, Mockito, Flyway, Spring Batch, Angular 2, TypeScript, Cucumber, Docker
Doctor Information Systems
- I supported a provider of doctor information systems in reviewing and refactoring the software architecture used there for developing application modules.
- I improved the framework used to develop the customer's different products in terms of maintainability and reliability.
- Role: architecture and development
- Technologies used: JavaScript, AngularJS, Jasmine, Karma, TypeScript
Serialization Solution
- For a company offering scalable serialization solutions, I developed user-friendly interfaces and improved the user experience of the existing application.
- Role: design and development
- Technologies used: Java, Spring, JPA, Vaadin
Mentoring and Development: Software for Public Administration
- I was involved in developing the next product version at a provider of software for public administration.
- At the same time, I trained the in-house developers in different frontend technologies - mainly AngularJS and JavaScript - and how they work together with Java backend applications.
- Role: mentoring and development
- Technologies used: Java, Spring, Hibernate, JavaScript, AngularJS, Lucene, Solr
ERP System for eCommerce Applications
- For a US eCommerce company in the clothing industry, I developed a web-based ERP solution to manage and process inbound and outbound goods, inventory, and individual stock levels for different products, locations, and sales channels.
- Role: architecture, development, and design
- Technologies used: Java, Spring Web MVC, Spring Boot, JavaScript, AngularJS
ZenQuery
- ZenQuery is an Enterprise Backend as a Service.
- ZenQuery provides you with an instant REST API for your SQL queries. Anything that can be expressed by SELECT * FROM ... ZenQuery turns into a conveniently accessible API.
- Role: Entrepreneur, Developer, Product Designer
- Selection of technologies used: Java, Spring Web MVC, JavaScript, AngularJS, PostgreSQL, various database connections, Heroku
Controlling application for analyzing receivables and payables
- For a renowned consulting company in the controlling sector, I developed a web application that can be used to carry out working capital and cash flow analyses.
- The application visualizes results using various dynamically generated charts and allows flexible Excel data import and export.
- Role: Development and design
- Selection of technologies used: Java, Spring Web MVC, JavaScript, AngularJS, NVD3, D3.js, Chart.js, Excel interfaces (import / export), PostgreSQL
Freshcard
- Freshcard is a digital business card distribution platform. Freshcard allows you to easily connect and exchange contact information with business contacts.
- The web application allows you to manage your contact details and create your individual business card layout in the browser (using HTML5 and SVG).
- The accompanying iPhone app lets you connect with people right when you meet them.
- Role: Entrepreneur, CTO, Developer, Product Designer. Apart from product design and development, my task as CTO was to coordinate a team of developers, designers, and service providers to make sure new product versions were delivered on time and with the right quality.
- Selection of technologies used: Java, Spring Web MVC, JavaScript, AngularJS, Fabric.js, SVG, PostgreSQL, iOS, Swift, Multipeer Connectivity, vCard, Heroku
MemoEasy
- Missed appointments are a major problem for many companies. MemoEasy solves this problem by allowing companies to manage their appointments online and letting customers receive a reminder by SMS or email in time before an appointment.
- Role: Entrepreneur, CTO, Developer, Designer
- Selection of technologies used: Ruby on Rails, PostgreSQL, Twilio, Heroku
Applications for applying for and processing consumer and business loans
- For an international bank, together in a team of 6 developers, I developed various enterprise web applications through which merchants as well as end customers can apply for loans.
- These applications also handle the further processing of applications and customer contacts.
- Through a service-oriented architecture, numerous backend systems are connected, for example core banking systems and risk assessment systems.
- Role: Development and design
- Selection of technologies used: Java, Spring, Hibernate, SOAP, WebSphere, JMS, Socket Services, Oracle Database, Lucene
Industry experience
See where this freelancer has spent most of their professional time.
Experienced in Information Technology, Manufacturing, Healthcare, Media and Entertainment, Banking and Finance, and Transportation.
Business area experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Product Development, Quality Assurance, Business Intelligence, Finance, and Accounting.
Languages
Statistics
Experience
Expertise
Profile
Frequently asked questions
Have questions? Find more information here.
Björn is based in Oberhausen, Germany and prefers 100% remote projects.
Björn speaks the following languages: German (Native), English (Native), Dutch (Advanced), Spanish (Intermediate), French (Intermediate).
Björn has at least 16 years of experience. During this time, Björn has worked in at least 25 different roles. The average length of individual experience is 1 year and 8 months. Note that Björn may not have shared all experience and actually has more experience.
Based on recent experience, Björn would be well-suited for roles such as: Software Audit and Architecture Consulting: Portal Software, Consulting and Mentoring: eCommerce Platform for Order Processing, Mentoring and Consulting: Updating Front-end Applications for Document Management.
Björn's most recent position is Software Audit and Architecture Consulting: Portal Software.
Björn is most experienced in industries like Information Technology, Manufacturing, and Healthcare. Björn also has some experience in Media and Entertainment, Banking and Finance, and Transportation.
Björn is most experienced in business areas like Information Technology, Product Development, and Quality Assurance. Björn also has some experience in Business Intelligence, Finance, and Accounting.
Björn has recently worked in industries like Information Technology, Media and Entertainment, and Manufacturing.
Björn has recently worked in business areas like Information Technology, Product Development, and Quality Assurance.
Björn is immediately available part-time for suitable projects.
Daily rate distribution
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.
Calculated based on our freelancers’ daily rates as of 7 Sep 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
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 Software Audit and Architecture Consulting: Portal Software
Nearby freelancers
Professionals working in or nearby Oberhausen, Germany
