Summary Experience Education Languages
Experience Aug 2024 - Present
1 year 2 months
Further development of an application for managing personnel changes.
Implemented the frontend with React and Material UI.
Implemented the backend with Java and Spring Boot.
System environment: React, Java, Spring, TypeScript, Next.js, Material UI, GitHub Enterprise, Figma, Docker, Playwright, Swagger, OpenAPI, npm, yarn, git.
Apr 2024 - Jul 2024
4 months
Developed an AI correction assistant for annual financial statements.
Implemented the frontend with React, Next.js and Material UI.
Implemented the backend with Java and Spring Boot.
System environment: React, Java, Spring, TypeScript, Next.js, Material UI, GitHub Enterprise, Figma, Docker, Playwright, Swagger, OpenAPI, npm, yarn, git.
Dec 2023 - Apr 2024
5 months
Developed an application to analyze data from production machines.
Implemented the frontend with React and Next.js, as well as Material UI.
Agile development using Scrum.
System environment: React, Next.js, TypeScript, JavaScript, Material UI, GitHub Actions, Keycloak, Playwright, Swagger, OpenAPI, npm, Git.
Aug 2021 - Apr 2022
9 months
Developed a back-office application for objection management.
Implemented the frontend with Angular 12-13.
Agile development using Scrum.
Created GUI prototypes with business analysts and the specialist department in Figma.
System environment: Angular 12-13, TypeScript, Java, Spring, Spring Boot, Bootstrap 5, Adobe XD, NgRx, PrimeNG, npm, RxJS, Swagger, Git, Jira, Confluence, Bitbucket, Azure, Zoom.
Jun 2020 - Dec 2023
3 years 7 months
Developed a back-office application for pension claims and pension benefits.
Implemented the frontend with Vue.js.
Made the frontend responsive for mobile devices.
Developed reusable Angular components.
Created a design system for the application with Figma.
Developed REST services with Java.
Agile development using Scrum.
System environment: Angular 8-17, Java, Spring, TypeScript, Figma, Adobe XD, Playwright, Swagger, Material UI, OpenAPI, npm, NGXS, Tailwind CSS, responsive design, RxJS, Git, Jira, Confluence, Bitbucket, GoTo Meeting, Teams.
Jan 2020 - May 2020
5 months
New development of the aldi-reisen.de travel portal.
Implemented the frontend with Angular 9 and the backend with Ruby on Rails.
Implemented a Rest API in Ruby on Rails.
Developed the frontend to be responsive for mobile devices.
Agile development with Scrum.
Set up the development server with Linux Ubuntu.
System environment: Angular9, TypeScript, npm, TeamCity, Responsive Design, Ruby on Rails 6, RxJS, Scrivito CMS, Git, Jira, Confluence, Slack, Microsoft Teams
Mar 2019 - Present
6 years 7 months
Created a portal for selling health insurance.
Built the frontend and backend.
Made it responsive for mobile devices.
Agile development with Scrum.
Connected to Rest services with Java.
Set up the development server with Linux Ubuntu.
System environment: Ruby on Rails 5.x, webpack, npm, Rspec, MySql, Nginx, CSS3, RVM, Bundler, Git, Jira, Confluence
Feb 2017 - Dec 2019
2 years 11 months
Built a workflow to finalize building savings contracts.
Implemented the frontend with Angular 2+ and regularly updated it up to version 8.
Advised on responsive development.
Connected to Rest services with Java.
Revised application concepts with a UX designer.
Code reviews and participation as SPOC in architecture meetings.
Agile development with Scrum.
System environment: Angular 2-8, TypeScript, Java, JavaScript, npm, TeamCity, Responsive Design, HammerJS, RxJS, Lodash, Git, Jira, Confluence
Oct 2016 - Dec 2016
3 months
Created a portal to handle transactions in the commercial real estate sector.
Developed the complete design and implemented the portal.
Agile development with Scrum.
Set up the development server with Linux Ubuntu.
System environment: Ruby on Rails, Rspec, Mysql, Apache, Passenger, Selenium, HTML5, CSS3, jQuery, RVM, Bundler, Haml, Sass, Cucumber, Highcharts
Dec 2014 - Sep 2016
1 year 10 months
Implemented a portal for SMEs for payment processing and factoring.
Implemented the frontend with Angular 1.x.
Responsive design for mobile devices.
Agile development with Scrum.
System environment: Angular 1.x, Sass, npm, bower, CSS, Bootstrap 3, Babel, webpack, Java, Spring, Spring Boot, MongoDB, Git, Jira, Confluence
Sep 2012 - Mar 2013
7 months
Further development of the HTML5 Reader application.
Development of the application for displaying eBooks on the Tolino platform.
Development using the in-house framework jasy.
Responsive implementation for mobile devices.
Environment: JavaScript, HTML5, CSS3, Hudson, unifyjs, jasy, Git, Jira, Confluence.
May 2009 - Dec 2014
5 years 8 months
Created a trading portal for products in the photovoltaic industry.
Designed and implemented the entire portal in Ruby on Rails.
Environment: Ruby on Rails, HTML5, CSS3, RSpec, MySQL, Apache, jQuery, Ajax, Passenger, Selenium, Git.
May 2009 - Dec 2011
2 years 8 months
Built a new release of an application for evaluating and analyzing corporate customer ratings.
Extended the report engine to handle complex vector graphics.
Designed and implemented a chart engine.
Acted as business analyst, project lead, architect, and lead developer.
Created IT concepts and guided project team members.
Environment: JavaEE, Swing, Oracle, PDF reports, Subversion.
Mar 2009 - May 2009
3 months
Trained internal staff on using the in-house development framework.
Provided training on Enterprise Java technologies.
Transferred know-how as Lead Developer.
Environment: JavaEE, Swing, Oracle, PDF reports, Subversion.
Oct 2008 - Jan 2009
4 months
Conducted a study to evaluate common JavaScript frameworks.
Developed a prototype using ExtJs.
Environment: ExtJs, jQuery, MooTools, Prototype, qooxdoo.
Jul 2008 - Feb 2009
8 months
Design and implementation of an application for evaluating and analyzing corporate customer ratings.
Design and implementation of the data model and frontend.
Training of project staff in Java Enterprise technologies.
Development of a report engine using Eclipse BIRT to generate PDF reports.
System environment: JavaEE, Swing, Webstart, Apache Axis, Webservices, Eclipse BIRT.
Feb 2008 - Jul 2008
6 months
Design and implementation of an application for risk provisioning in accordance with IFRS standards.
Design and implementation of the tool and data model.
Training of staff in Java Enterprise technologies.
Design and implementation of interfaces to backend systems.
System environment: JavaEE, Swing, Webstart, Apache Axis, Webservices.
Dec 2007 - Dec 2011
4 years 1 month
Development of an internal project for vacation and time tracking.
Complete implementation of frontend and backend in Ruby on Rails.
System environment: Rails2, Rails3, test-unit, HTML5, CSS3, jQuery Mobile, authlogic, searchlogic, Haml, formtastic, FactoryGirl, faker, Rspec, fastercsv, paperclip, Git.
Oct 2007 - Feb 2008
5 months
Design and implementation of an application for sales support.
Development of the frontend with ExtJs.
Development of the backend with Struts 2.
System environment: Java, Struts 2, ExtJs, JSON.
Mar 2007 - Dec 2007
10 months
Design and implementation of a rating application for ship financing.
Creation of the frontend and interfaces to backend systems.
Development of a reporting solution to generate reports in various formats.
System environment: Java, Java Swing, Apache Axis, POI.
Nov 2006 - Mar 2007
5 months
Design and implementation of an “electronic authority workstation”.
Development of web parts and SQL procedures.
System environment: MOSS 2007, web parts, C#, SQL Server, Office 2007.
Oct 2005 - Oct 2006
1 year 1 month
Introduction of barcode technology in a German Armed Forces depot.
Creation of an IT concept for mapping functional processes.
Design of interfaces, operational concepts, and data migration.
System environment: Microsoft Axapta, SQL.
Apr 2005 - Dec 2006
1 year 9 months
Development of a web catalog for pharmaceutical products.
Development of a data migrator to process XML catalog data.
Design and development of the application.
System environment: Java / J2EE, Eclipse, Oracle, Hibernate, Struts, Spring, X-Doclet, ANT, CVS, PL/SQL.
Oct 2003 - Mar 2005
1 year 6 months
Development of a data migrator to process XML catalog data.
Development of a web application to process SWIFT messages.
Design and development of the application.
System environment: Java / J2EE, Eclipse, DB2 Stored Procedures, JDBC, MQ Series, Struts, Spring, X-Doclet, ANT, CVS.
Apr 2003 - Sep 2005
2 years 6 months
Development of a new editorial system based on the Coremedia CMS.
Further development of the editorial system.
System environment: Java / J2EE, Eclipse, DB2 Stored Procedures, JDBC, MQ Series, Struts, Spring, X-Doclet, ANT, CVS.
Nov 2002 - Feb 2003
4 months
Further development of the Content Provider Supporting Website.
Designing the architecture and implementing the application.
Environment: JSP, Servlets, Oracle, Struts, Ant, CVS, JUnit, LDAP.
Sep 2002 - Nov 2002
3 months
Developed a banking solution according to Section 24c of the German Banking Act.
Designed and developed a framework for parsing large XML data.
Environment: Java, Castor, Eclipse, VisualSourceSafe, JUnit, Oracle.
Feb 2002 - Sep 2002
8 months
Developed an editorial system for processing economic news based on Coremedia CMS.
Designed and added extensions for Coremedia and Tomcat.
Challenges: high availability and large message volume (> 50,000/hour).
Environment: Java/J2EE, Eclipse, JDBC, Ant, CVS, JUnit.
Sep 2001 - Mar 2002
7 months
Designed the architecture for a web-based application that supports content providers.
Integrated a user management system with LDAP.
Environment: JSP, Servlets, Oracle, Struts, Ant, CVS, JUnit, LDAP.
Jun 2000 - Jun 2001
1 year 1 month
Developed an application for calculating travel agency commissions.
Designed and developed the client application with database integration.
Built the frontend as an applet.
Environment: Java Swing, JDBC.