Recommended expert
Björn Wilmsmann
Software Audit and Architecture Consulting: Portal Software
Experience
Jan 2023 - Dec 2023
1 yearSoftware Audit and Architecture Consulting: Portal Software
- I performed a software audit and architecture consultation for an existing portal software that provisions infrastructure for a company that offers virtual reality environments.
- Role: Mentoring and Consulting
- Technologies used: Java
Jan 2021 - Present
5 years 1 monthConsulting and Mentoring: eCommerce Platform for Order Processing
- I am assisting a publishing house that offers online publications through various eCommerce business models in the new development of a platform for processing orders.
- Role: Consulting and Mentoring
- Technologies used: AWS, Java, Spring Boot, Microservices
Jan 2021 - Dec 2021
1 yearMentoring and Consulting: Updating Front-end Applications for Document Management
- I advised a company that develops document management software on migrating various front-end components to the latest Angular and PrimeNG versions.
- I guided the company's developers on approaches and best practices for carrying out this migration.
- Role: Mentoring and Consulting
- Technologies used: Angular, PrimeNG
Jan 2020 - Dec 2024
5 yearsDevelopment 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
Jan 2020 - Dec 2023
4 yearsAuthor: Stratospheric - From Zero to Production with Spring Boot and AWS
- Together with two other authors, in mid 2021 I published an eBook titled "Stratospheric - From Zero to Production with Spring Boot and AWS". This eBook is a comprehensive guide to developing and deploying Spring Boot applications in AWS Cloud environments.
- Role: Author
- Technologies used: AWS, CDK, Spring Boot, Java
Jan 2020 - Dec 2021
2 yearsDevelopment and Mentoring: Application for Demand Planning
- I supported a billing company in the healthcare industry with the implementation of a demand planning application.
- I guided developers in using the new software technologies used to build this application.
- Role: Development and Mentoring
- Technology selection: Angular, TypeScript, Jasmine, Protractor, Karma, Java, Spring Boot
Jan 2019 - Dec 2019
1 yearDevelopment and Consulting: Configurator for Variant Management (CPQ, PIM)
- I supported a provider of variant management software (CPQ, PIM) in developing a rule-based configurator.
- Role: Development and Consulting
- Technology selection: jQuery, Node.js, SheetJS, jQuery-csv, HTML, CSS
Jan 2018 - Dec 2019
2 yearsDesign and Development: Software for Construction Site Management
- For a company that offers construction site management software, I designed and developed modules for use in a mobile application.
- Role: Design and Development
- Technology selection: JavaScript, Ext JS, Apache Cordova
Jan 2018 - Dec 2019
2 yearsDevelopment and Quality Assurance: Application for Recording and Accounting of Non-Cash Benefits
- For an insurance company, I developed a web-based application to record and account for non-cash benefits.
- Role: Development and Quality Assurance
- Technology selection: Java, Spring, Spring Boot, Hibernate, JUnit, Angular 2, TypeScript, Karma, Jasmine, Protractor, PostgreSQL, Docker, Amazon Web Services
Jan 2018 - Dec 2019
2 yearsMentoring 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 the new software technologies used to build this application.
- Role: Mentoring and Consulting
- Technology selection: Angular, TypeScript, Jasmine, Protractor, Karma, Java, Spring Boot
Jan 2017 - Present
9 years 1 monthWorkshops: Spring Boot / Spring Cloud
- In collaboration with an IT workshop provider, I deliver workshops on Spring Boot and Spring Cloud.
- Role: Trainer and Concept
- Selected technologies: Java, Spring, Spring Boot, Spring Cloud
Jan 2017 - Dec 2018
2 yearsConcept 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
- Selected technologies: Ionic, Angular 2, TypeScript, Swift, Xcode
Jan 2017 - Dec 2017
1 yearDevelopment: 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
- Selected technologies: Java, Docker, Spring, Spring Boot, Spring Integration, Apache POI, Mockito, REST Assured, RabbitMQ, JavaScript, JSON Schema, Hybris
Jan 2017 - Dec 2017
1 yearConcept 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
- Selected technologies: Java, Elasticsearch, Spring, Spring Boot, JUnit, Mockito, REST Assured
Jan 2017 - Dec 2017
1 yearMentoring and Consulting: Software for Sales Systems (POS)
- I advised a provider of sales system software (POS) in the logistics industry on selecting new front-end technologies and on quality assurance in software development (testing, continuous deployment).
- Role: Mentoring, Quality Assurance, and Consulting
- Selected technologies: Angular 2, TypeScript, AngularJS, Jasmine, Protractor, Karma
Jan 2016 - Dec 2019
4 yearsMentoring, Consulting and Development: Logistics and Compliance Management Software
- I advised a provider of logistics and compliance management software 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
Jan 2016 - Dec 2017
2 yearsPhysician Information Systems
- I supported a provider of physician information systems by reviewing and refactoring the software architecture used for developing application modules.
- I improved the framework used to develop the client's various products in terms of maintainability and reliability.
- Role: Architecture and development
- Technologies used: JavaScript, AngularJS, Jasmine, Karma, TypeScript
Jan 2016 - Dec 2016
1 yearSerialization Solution
- For a company offering scalable serialization solutions, I developed user-friendly user interfaces and improved the user experience of the existing application.
- Role: Design and development
- Technologies used: Java, Spring, JPA, Vaadin
Jan 2015 - Dec 2016
2 yearsMentoring and Development: Public Administration Software
- At a provider of public administration software, I took part in developing the next product version.
- I also trained the developers in various frontend technologies - mainly AngularJS and JavaScript - and in their interaction with Java backend applications.
- Role: Mentoring and development
- Technologies used: Java, Spring, Hibernate, JavaScript, AngularJS, Lucene, Solr
Jan 2015 - Dec 2015
1 yearERP System for eCommerce Applications
- For a US-based eCommerce company in the apparel industry, I developed a web-based ERP solution that manages and processes goods inflows and outflows, inventory, and stock levels for different products, locations, and sales channels.
- Role: Architecture, development and design
- Technologies used: Java, Spring Web MVC, Spring Boot, JavaScript, AngularJS
Jan 2014 - Present
12 years 1 monthZenQuery
- 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
- Selected technologies: Java, Spring Web MVC, JavaScript, AngularJS, PostgreSQL, various database integrations, Heroku
Jan 2014 - Dec 2017
4 yearsControlling Application for Receivables and Liabilities Analysis
- For a well-known consulting firm in the controlling industry, I developed a web application that enables 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
- Selected technologies: Java, Spring Web MVC, JavaScript, AngularJS, NVD3, D3.js, Chart.js, Excel interfaces (import/export), PostgreSQL
Jan 2014 - Dec 2015
2 yearsFreshcard
- 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 ensure that new product versions were delivered on time and with the required quality.
- Selected technologies: Java, Spring Web MVC, JavaScript, AngularJS, Fabric.js, SVG, PostgreSQL, iOS, Swift, Multipeer Connectivity, vCard, Heroku
Jan 2013 - Dec 2014
2 yearsMemoEasy
- No-shows are a major problem for many businesses. MemoEasy solves this problem by letting businesses manage their appointments online and sending customers a reminder by SMS or email before an appointment.
- Role: Entrepreneur, CTO, Developer, Designer
- Selected technologies: Ruby on Rails, PostgreSQL, Twilio, Heroku
Jan 2011 - Dec 2015
5 yearsApplications for Consumer and Corporate Loan Application and Processing
- For an international bank, I worked in a team of six developers to build various enterprise web applications that let merchants and end customers apply for loans.
- These applications also handle further processing of the applications and customer interactions.
- Through a service-oriented architecture, numerous backend systems are connected, e.g. core banking systems and risk assessment.
- Role: development and design
- Selected technologies: Java, Spring, Hibernate, SOAP, WebSphere, JMS, socket services, Oracle Database, Lucene
Languages
German
AdvancedEnglish
Advanced Need a freelancer? Find your match in seconds.
Try FRATCH GPT More actions
Similar Freelancers
Discover other experts with similar qualifications and experience