Development of a reporting API with RESTful services and Spring Boot.
LDAP integration.
Migrating services to AWS.
Bootstrap.
Frontend development with Angular 14.
JBoss.
DynamoDB.
S3.
Athena.
Jun 2020 - Nov 2020
6 months
Hanover, Germany
Lorem ipsum dolor sit amet
AG Landberatung
Development of a cross-platform mobile app for the digital field record book.
Technologies used:
Ionic 5.
Angular 9.
Java.
iOS.
Android.
J2EE.
NPM.
Angular CLI.
Cordova.
HTML5.
SCSS.
GIT.
MySQL.
Nov 2019 - Mar 2021
1 year 5 months
Cologne, Germany
Lorem ipsum dolor sit amet
Roland Rechtsschutz
Design and development of an online platform for recording and managing insurance claims.
Technologies and methods used:
Spring Boot.
Java.
Hibernate.
Vue.
Vuetify.
Maven.
NPM.
Vue CLI.
HTML5.
SCSS.
GIT.
SonarQube.
Jenkins.
Docker.
Kubernetes.
Oracle.
SCRUM.
Jan 2019 - Oct 2019
10 months
Cologne, Germany
Lorem ipsum dolor sit amet
Roland Rechtsschutz
Mobile Angular apps for reporting insurance claims.
Technologies and methods used:
Angular 6.
Java.
Hibernate.
Spring Boot.
Jasmine.
Protractor.
NPM.
Angular CLI.
HTML5.
SCSS.
GIT.
SonarQube.
Notes Domino Server.
SCRUM.
Jan 2018 - Dec 2018
1 year
Koblenz, Germany
Lorem ipsum dolor sit amet
Compugroup Medical
Development of an online platform for doctors, patients, and health insurers.
Technologies and methods used:
Online services.
J2EE.
Angular 6.
Jasmine.
Karma.
NPM.
Angular CLI.
HTML5.
SCSS.
GIT.
SonarQube.
Jenkins.
Docker.
SCRUM.
May 2017 - Nov 2017
7 months
Melsungen, Germany
Lorem ipsum dolor sit amet
BBraun
Designing and implementing a resource planning software with Angular, NodeJS and Bootstrap 3.
Database programming.
Task runner GRUNT.
Responsive design.
HTML5.
Aug 2016 - Feb 2017
7 months
Dortmund, Germany
Lorem ipsum dolor sit amet
JoHo
Concept and implementation of an editorial planning tool for the cross-location work of the clinic press office.
Technologies used:
Zend Framework 2.
PHP.
MySQL.
AngularJS.
VisJS.
REST API.
Sep 2015 - Jan 2016
5 months
Münster, Germany
Lorem ipsum dolor sit amet
Fiducia & GAD
Java development.
J2EE.
Requirements analysis.
Test management.
DB2 databases.
Backend and frontend development.
Javascript.
HTML5.
LESS.
Dec 2014 - Dec 2017
3 years 1 month
Münster, Germany
Lorem ipsum dolor sit amet
GWS
Portal development with Python/Django: service portal and shop systems for banks.
Development environment:
Scrum.
Python.
Django 1.7.
PostgreSQL.
DB2.
SQL Server.
Javascript.
LESS.
Docker.
Jenkins.
Jul 2014 - Dec 2014
6 months
Cologne, Germany
Lorem ipsum dolor sit amet
Rewe Group
Release upgrade to IBM WebSphere 8.
Theme integration.
Portlet development.
For the company's in-house IBM WebSphere editorial system, a new theme was integrated as part of the release upgrade, and various portlets were migrated.
Technology stack used:
IBM WebSphere 8.
WCM.
Java.
J2EE.
Portlets.
Templates.
HTML5.
Bootstrap 3.
Responsive design.
May 2014 - Jun 2014
2 months
Göttingen, Germany
Lorem ipsum dolor sit amet
Göttinger Literaturherbst
Web application for the renowned annual cultural festival Göttinger Literaturherbst.
For event management, designed and implemented an administrative database with a web interface and a public website for the organizer.
Technologies used:
Contao PHP CMS for backend content management.
PHP5.
MySQL.
MVC.
Responsive design.
HTML5.
CSS.
The JavaScript framework Mootools.
SASS.
Apr 2014 - May 2014
2 months
Dortmund, Germany
Lorem ipsum dolor sit amet
Krankenhäuser DO
Clinic navigator to support patients.
Developed a web plugin for various hospitals in the Dortmund area that guides patients through diagnoses, therapies, organs, or medical terms to the appropriate specialist department.
The plugin was implemented as a Single Page Application using the JavaScript framework AngularJS.
Other technologies:
Grunt.
Mootools.
jQuery.
HTML5.
Responsive design.
Templates.
REST.
Mar 2014 - Apr 2014
2 months
Bochum, Germany
Lorem ipsum dolor sit amet
Uniklinikum Bochum
Programming the online encyclopedia of a specialist database for dermatology, venereology, allergology, and environmental medicine.
Technical environment:
Zend Framework 2.
PHP5.
jQuery.
Responsive design.
HTML5.
SASS.
MySQL.
Feb 2014 - Mar 2014
2 months
Melsungen, Germany
Lorem ipsum dolor sit amet
BBraun
The company BBraun needed to manage a variety of projects internally across different departments.
To clearly present project statuses, a Single Page Application was created for the intranet, allowing controllers to view budget and timeline statuses in text and graphical form.
Individual project managers can enter the current project status on specific deadlines.
All changes are logged.
Technology stack used:
HTML5.
AngularJS.
Responsive design.
JSON/AJAX.
Node.js.
Grunt.
Bootstrap 3.
SQLite.
Jan 2014 - Jan 2014
1 month
Dortmund, Germany
Lorem ipsum dolor sit amet
Caritativer Verbund
Introduced the accessible CMS system Contao (PHP) as a unified platform for senior services in the region.
Developed four new Contao modules enabling association editors to manage data for each facility.
Implemented Contao extensions in PHP5 and extended the data model for the modules in MySQL.
Integrated map functionality for facility search using the Google JavaScript API.
Nov 2013 - Dec 2013
2 months
Hanover, Germany
Lorem ipsum dolor sit amet
AG Landberatung
Integration of the JavaScript Fullcalendar with the vTiger CRM system. For better usability of the calendar function of vTiger CRM, the popular Fullcalendar was customized and connected to the database via a REST interface using PHP. Data exchange works via AJAX/JSON over an authenticated session.
Jun 2013 - Oct 2013
5 months
Darmstadt, Germany
Lorem ipsum dolor sit amet
Plansecur
To advise investors on capital investments, visualization through value diagrams and price trends helps compare risk and return. In collaboration with Plansecur advisors, an application was designed to manage portfolios and display the client's investment situation in different graphic charts (SVG) in the browser. The application was developed as a single page application with HTML5 and CSS3 and, thanks to responsive design, works on large PCs as well as small tablets or smartphones. Google's MVW framework AngularJS was used for implementation and the Bootstrap library from Twitter for design. The build process used the task runner Grunt. The backend was a Node.js web server with Express.
Apr 2013 - Jun 2013
3 months
Soltau, Germany
Lorem ipsum dolor sit amet
Unternehmensberatung Landberatung e.V.
New introduction of a management platform for customer relationships (CRM). After a selection process of different CRM systems, the open source solution vTiger (PHP/MySQL/Zend Framework) was visually and functionally customized for the customer's specific needs and deployed on the corporate network.
Nov 2012 - Mar 2013
5 months
Karlsruhe, Germany
Lorem ipsum dolor sit amet
Blue Yonder GmbH
Development of a web application for visualizing large data sets for sales forecast analysis with d3.js.
Programming language Python/Flask.
Database Exasol/Postgres.
Data mining.
For a market research company, a standard software was developed to analyze customer mass data (retail). Daily customer data (several million records) was loaded into Exasol databases via XML/CSV interfaces. An analysis algorithm processed these booking data into various analytics databases (Postgres). Through a web portal, these processed large data sets were aggregated according to different interests and graphically prepared for the client using JavaScript frameworks (d3.js, rickshaw.js, cubism.js, amCharts, Dojo, jQuery). Data between server and client systems was exchanged dynamically (Ajax) in JSON format. Python with the Flask microframework was used as the programming language between the layers.
May 2012 - Oct 2012
6 months
Hanover, Germany
Lorem ipsum dolor sit amet
AG Landberatung
AG Landberatung in Hannover is the umbrella association of over 10,000 agricultural farms in northern Germany and needed an application to create annual nutrient and humus balances as well as area reports. For this purpose, a web application was developed that members can log into and generate balances with their personal data.
The application was built with J2EE technology including:
Servlets.
JSP.
MySQL Server.
Tomcat.
HTML.
jQuery.
JavaScript.
CSS.
Feb 2012 - Present
13 years 9 months
Self-employed Work
Projects focusing on consulting and development in software development, process optimization, and databases across various industries.
Aug 2011 - Jan 2012
6 months
Wetter, Germany
Lorem ipsum dolor sit amet
X²DataSystems
A portal was developed for X²DataSystems' task management as an interface between the client and service provider to handle tasks more efficiently and clearly. The client reports requests and errors through the platform to the service provider and is automatically notified of the task status by email.
The development was done with:
Visual Studio.
MVC2.
SQL Server 2008.
ASP.NET.
HTML.
JavaScript.
JQuery.
ExtJS.
CSS.
Nov 2010 - Jun 2011
8 months
Bonn, Germany
Lorem ipsum dolor sit amet
L-Mobile Solutions
L-Mobile offers mobile software and hardware solutions for business processes. The technology provides interfaces to external systems (ERP software) and enables convenient handling of business processes from and with mobile devices in manufacturing, warehousing, purchasing, and sales.
To expand the product range, an additional service module was developed in a joint project.
Technologies used:
Visual Studio 2010.
C#.
MVC.
WPF.
Microsoft SQL Server.
May 2010 - Oct 2010
6 months
Sprockhövel, Germany
Lorem ipsum dolor sit amet
Böhmer GmbH
A document management system was developed for Böhmer GmbH to manage versioning and distribution of internal work documents.
The system was developed with:
Visual Studio.
MVC2.
SQL Server 2008.
ASP.NET.
HTML.
JavaScript.
CSS.
PDF.
Jan 2010 - Jan 2012
2 years 1 month
Wetter, Germany
IT Consulting / Development
X²DataSystems
Consulting, planning, and customization for clients using the InforCOM ERP system.
Technologies:
Lj4.
Oracle.
SQL Server.
Jan 2010 - May 2010
5 months
Reichshof, Germany
Lorem ipsum dolor sit amet
Berg KG
Developed a new training platform for Berg KG that enabled the organization, planning, and delivery of employee training.
The platform was built using:
Visual Studio.
MVC2.
SQL Server 2008.
ASP.NET.
HTML.
JavaScript.
CSS.
Charting functions with Dojo.
Jan 2009 - May 2009
5 months
Hagen, Germany
Lorem ipsum dolor sit amet
Fernuni Hagen
Developed an Android app in collaboration with Fernuni Hagen to extract knowledge from social networks and use it for spatial orientation. Keywords (tags) with geoinformation were retrieved via a REST API and placed as a tag cloud over a map.
Technical background:
Android.
Java.
REST.
Web 2.0.
Eclipse.
Apr 2006 - Dec 2009
3 years 9 months
Germany
IT Project Management / Development
RZ Jade-Hochschule
Implemented web services for students and staff of the university network.
Introduced the chip card as a replacement for the student ID for all members of the university network.
Technologies:
J2EE.
Velocity.
Struts.
Hibernate.
Postgres.
Informix.
XML.
XSLT.
Eclipse.
QIS.
HTML.
JavaScript.
Apr 2005 - Mar 2006
1 year
Minden, Germany
Process Development
Amadee AG
Process development.
Database programming.
Interface specifications.
Connected customers' external systems through connectors using the company's in-house business platform.