Berlin, Berlin, Germany
Short-term project in the area of "handyhase," focusing on a comprehensive redesign. Tasks and Focus Areas Redesign & Implementation: Overhaul of the entire design and implementation of new UI/UX aspects using React and Angular. Architecture & Structure: Planning of the software architecture and structuring of the project for long-term scalability. Used Git for version control.
Implementation and optimization of mobile testing workflows using Firebase Test Lab for a Flutter and Dart-based mobile application. Tasks and Focus Areas Test Automation: Developed and maintained automated test scripts for UI and functionality testing. CI/CD Pipeline: Integrated automated testing into CI/CD pipeline using Git.
Key Technologies Programming Languages: Java 20, Scala, PHP, Node.js, JavaScript (React, Angular) Frameworks & Tools: Spring Boot, Hibernate, Maven, Ant, Jenkins, JUnit, Tomcat, OAuth 2, Git, Gitea, Docker, Git CI/CD Pipelines Databases: PostgreSQL, MySQL, MongoDB AI Development: GPT-4All for address validation, proprietary AI models (training & fine-tuning), AI tool for address detection Frontend Development: Responsive interfaces with Angular, React, and GWT Backend Development: Robust solutions using Java 20 and Node.js, including OAuth 2 implementations for secure authentication. Version Control: Git, Gitea, SVN Java EE-Technologien: JSF, JPA, JAX Project Highlights Digital Mail Services: Optimized processes such as printing, PDF conversion, text recognition, and digital signatures. AI Tool for Address Detection: Developed a Vue-based training system for accurate address recognition. Authentication System: Developed a 5-factor login and authentication system, integrated FIDO2 for secure, passwordless authentication. Automation: Managed cron jobs with PHP, Node.js, and Java. GraphQL Implementation: Optimized data queries and performed comprehensive log analyses. Secure Data Transfer: SFTP management in PHP for efficient and secure data exchange processes. Additional Skills Management of ADFS servers and SAML 2.0. Setup of internal Git systems with Gitea and pipeline automation. Experience with large data handling and optimization of storage processes on AWS. Strong collaboration through pair programming to improve code quality and knowledge sharing.
Key Technologies Programming Languages & Frameworks: React, Angular, Vue, JavaScript, Typescript Tools & Platforms: Git, Jenkins, Testing Pipelines, Docker, Git CI/CD Pipelines Key Projects and Responsibilities Rebuilding Article Importer App: Redeveloped the existing Article Importer app using React and REST API. Testing & CI/CD: Established robust testing pipelines and Git release pipelines. Migration: Migrated React-based projects to Angular and Vue.
Modernizing a Market-Leading Funeral Software with 20 Years of Legacy Key Technologies Technologies: Java, Spring Boot, Maven, JUnit, React, Angular, JavaScript, Typescript, Git, Docker, Git CI/CD Pipelines Databases: PostgreSQL, MySQL, MongoDB Component Development: Storybook, Figma Key Projects and Responsibilities Micro-Frontends: Implemented Micro-Frontends using Storybook, React, and Angular. API and State Management: Worked with REST APIs, Redux, and React-hook-form for efficient data handling. Testing: Used JUnit and modern CI pipelines for quality assurance. Version Control: Managed codebase with Git and implemented release pipelines.