freiberufler Solution Architect · Lead Developer auf freelance.de

Solution Architect · Lead Developer

zuletzt online vor wenigen Stunden
  • auf Anfrage
  • 45481 Mülheim an der Ruhr
  • auf Anfrage
  • de  |  en  |  pl
  • 11.04.2024

Kurzvorstellung

Seit 12 Jahren Architekt im internationalen Konzernumfeld. Ich biete:
- Methodik + Delivery in Architektur & Spezifikation
- Fullstack Kotlin/Java/Spring, Typescript/Angular
- End-to-end Delivery MVPs, PoCs
- Support PM, In/Outsourcing

Qualifikationen

  • Java (allg.)
  • Kotlin
  • Kubernetes
  • Representational State Transfer (REST)
  • Software Architektur / Modellierung
  • Software Design
  • Solution Architektur
  • Spring
  • TypeScript
  • UML

Projekt‐ & Berufserfahrung

Fullstack Developer
Spezialbank gewerbl. Immobilienfinanzierung, München
5/2023 – 4/2024 (1 Jahr)
Finanzdienstleister
Tätigkeitszeitraum

5/2023 – 4/2024

Tätigkeitsbeschreibung

- Entwicklung in Kotlin / Spring (Backend) und Typescript / React (Frontend)
- Testen mit JUnit, Kotest, Jest, Cypress
- Mitwirken und Erarbeiten von Funktionaler und Technischer Architektur
- Mitwirken in der Business Analyse

Eingesetzte Qualifikationen

Software Architektur / Modellierung, Kotlin, Spring, TypeScript, Kubernetes, React (JavaScript library)

Technischer Architekt
German Fintech, Berlin
1/2023 – 4/2023 (4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2023 – 4/2023

Tätigkeitsbeschreibung

- Funktionale und technische Architektur mit Arc42 und IAF (Domänenmodell,
Modularisierung, Qualitätsattribute & NFR-Definition, Techstack-Auswahl, etc.)
- Durchführung von technischen Interviews für neue Mitarbeiter in technischen
Rollen
- Technisches Setup, das der entworfenen Architektur folgt (Starter für Frontend,
Backend, Pipelines, Deployment, etc.)
- Einarbeitung und Schulung des neuen Entwicklungsteams

Eingesetzte Qualifikationen

Enterprise Architect (EA), Kotlin, Kubernetes, PostgreSQL, Software Architektur / Modellierung, Spring

Technical Architect, Lead Developer
German Fintech, Frankfurt
10/2022 – 12/2022 (3 Monate)
Banken
Tätigkeitszeitraum

10/2022 – 12/2022

Tätigkeitsbeschreibung

Development of a platform to enable financial institutions to assess & report their alignment with the EU Taxonomy for a fintech spinoff of a multinational ERP software vendor (DAX-40). A strategic C-level decision halted the project early.

Role: Technical Architect, Lead Developer
- Designing technical architecture & alternatives (e.g. java spring vs sap stack)
- Leading a team of 7 developers, establishing guidelines & development standards, quality gates, testing strategy
- Development in ABAP, ABAP RAP, SAP BTP Steampunk

Eingesetzte Qualifikationen

ABAP OO (ABAP Objects), Java (allg.), SAP ABAP (BC-ABA), Solution Architektur, Spring

Java Lead Developer
Corporate Bank (Dax-40), Frankfurt
1/2022 – 9/2022 (9 Monate)
Banken
Tätigkeitszeitraum

1/2022 – 9/2022

Tätigkeitsbeschreibung

Development of a platform to offer and process multi-currency transactions in ecommerce for a multinational Corporate Bank (DAX-40). The project was embedded withing a context that followed a scaled agile / microservice approach (total of 5 scrum teams, ~50 FTE) and required alignment & integration with a vast amount of business units and suppliers (credit card, payment, trading & liquidity, treasury, ecommerce).

Role: Lead Developer
- Leading the development team, establishing guidelines & development standards
- Contributions to the solution architecture
(optimizing service cut, functional and technical design)
- Development with Java/Spring on OpenShift and CGP

Eingesetzte Qualifikationen

Google Cloud, Java (allg.), Kubernetes, OpenShift, Spring

Senior Fullstack Developer (Java / Spring, Vue / Typescript)
Kundenname anonymisiert, Remote, Köln
8/2021 – 12/2021 (5 Monate)
Versicherungen
Tätigkeitszeitraum

8/2021 – 12/2021

Tätigkeitsbeschreibung

An international Insurance company from Switzerland rebuilds and launches their customer portal in a scaled agile & microservice approach with approx. 53 project members.

Role: Senior Fullstack Developer
• Frontend Development in Typescript/Vue, TDD in Jest, Moxios
• Backend Development in java/Spring, TDD in Junit, Mockito, Wiremock
• Requirement- & Business Analysis Support
• API Design with OpenAPI/Swagger

Technologies & Methods: Java/Spring, Typescript/Vue, OpenAPI/Swagger, Microservices, Webcomponents, Jest, Moxios, Mockito, Wiremock, Keycloak, IntelliJ, Bitbucket, Bamboo CI/CD, Microsoft Azure, Domain Driven Design, TDD, DevOps, Spotify Agile, Scrum

Eingesetzte Qualifikationen

Docker, Full-Stack, J2EE (Java EE), Java (allg.), Software Architektur / Modellierung, Solution Architektur, Spring, TypeScript, Vue.js

Java/Typescript Fullstack Developer, Technical- & Functional Architect
Kundenname anonymisiert, Remote
2/2021 – 8/2021 (7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

2/2021 – 8/2021

Tätigkeitsbeschreibung

Responsibilities as Fullstack Developer
- Backend development in Java/Spring, MongoDB (IAM, MAD, API Gateway, Atlassian Connector, Job Scheduling)
- Backend development in Typescript/Node, MongoDB (AI/NLP real-time calculations, AI/NLP scheduled calculations)
- Frontend development in Typescript/Angular
- Separate Prototype - Chrome Plugin:
AI/NLP/Frontend application in Typescript, Chrome Extensions API, JQuery, EJS
- Buildpipelines, Operations, Testing

Responsibilities as Technical Architect
- Technical Architecture: Microservice, Multiple Runtime Environments (Java, Node, Chrome Runtime), NoSQL (MongoDB Atlas)
- Non Functional Requirements: CPU intensive calculations (real-time & scheduled), horizontal scaling, quadratic data quantities

Responsibilities as Functional Architect
- Tailor the Integrated Architecture Framework to a lean / agile approach.
- Develop a Logical Component Model that is (1) expandable to future usecases found during market research, (2) suitable for implementation in various runtime environments (Java, Node, Chrome Runtime) and (3) allows swap / testing of new AI components in production.
- Develop an Information Model

Responsibilities as Founder: Qualitative Market Research (30 interviews), Quantitative Market Research (Survey, Opportunity Scoring), Business Model Design, Business Development (Atlassian Solution Partners, Atlassian 3rd Party Vendors), Marketing, Customer Support, Technical Operations

Eingesetzte Qualifikationen

Angular, Docker, J2EE (Java EE), Java (allg.), Maschinelles Lernen, MongoDB, Natural Language Processing (NLP), Node.js, Representational State Transfer (REST), Software Architektur / Modellierung, Spring, TypeScript

Enterprise Architect
Kundenname anonymisiert, Düsseldorf
5/2020 – 7/2020 (3 Monate)
Facility Services
Tätigkeitszeitraum

5/2020 – 7/2020

Tätigkeitsbeschreibung

- Introducing the client to the IAF-Methodology
- Architecture-related parts of the presentation and pitch for the EAM
- Creation of an Enterprise Architecture for one area of business of the client

Eingesetzte Qualifikationen

Software Architektur / Modellierung, Solution Architektur

Streamlead Design & Architektur, Management Support
Kundenname anonymisiert, Düsseldorf, Warschau
11/2018 – 5/2020 (1 Jahr, 7 Monate)
Logistikdienstleister
Tätigkeitszeitraum

11/2018 – 5/2020

Tätigkeitsbeschreibung

- Participating, supporting and facilitating workshops with the client to set up the project
- Leading the Team „Specification and Architecture” (5-7 FTE)
- Supporting the transition manager with major contributions to defining the overarching approach (processes, curricula, standardized training formats, concepts & tools to assess the transition progress & confidence of knowledge transfer)
- Planning and driving all measures of knowledge transfer prepared and delivered by the team (training workshops up to 5 days, on-the-job training of the client’s team members, refurbishment & handover of the knowledge base)
- Alignment and reporting to the Capgemini transition management & the overall project management of the client
- Training the client’s team members in architectural and domain specific areas

Eingesetzte Qualifikationen

Software Architektur / Modellierung, Software Design, Solution Architektur

Chief Business Architect, Solution Architect
Kundenname anonymisiert, Göteborg
6/2017 – 5/2020 (3 Jahre)
Logistikdienstleister
Tätigkeitszeitraum

6/2017 – 5/2020

Tätigkeitsbeschreibung

- Responsible for the overarching Architecture of the Solution
- Refinement of the existing Specification Methodology & securing compliance
- Effort estimation and Release Planning
- Development of solution concepts and functional specification
- Collaboration with the client’s Chief Business Architect and Capgemini’s Chief Technical Architect
- Mentoring and leading six architects in a distributed team
- Knowledge management and coordination of trainings
- Analysis of feasibility and cost indication, as well as management- and bid support for large change proposals
- Presenting in strategic meetings and workshops with the client’s Swedish and German project- and account management.
- Client facing-role, 30% on-site Sweden, further travel to other EU sites

Eingesetzte Qualifikationen

Business Analyse, Logistik Beratung, Software Architektur / Modellierung, Software Design, Solution Architektur, System Architektur, System Design, Transportlogistik, Transportmanagement, UML

Business Solution Architect, Software Engineer
Kundenname anonymisiert, -
1/2011 – 5/2017 (6 Jahre, 5 Monate)
Logistikdienstleister
Tätigkeitszeitraum

1/2011 – 5/2017

Tätigkeitsbeschreibung

- Responsible for the functional architecture of 3 components (Accounting, SAP FICO, Partner Management)
- Leading subteams of 2-5 engineers to deliver software specification
- Preparation and delivery of domain specific trainings to internal teammembers and the client’s organization
- Stand-in for the Support Teamlead
- Delivery of solution concepts and functional specification
- Collaboration with the client’s Business Analysts & Requirement Owners (external)
- Collaboration with Development- and Testteam (internal)
- Supporting the client with Business Analysis, Requirements Engineering, 2nd level support
- Data migration, Oracle SQL
- Client-facing role, 30% on-site Sweden, further travel to other EU sites

Eingesetzte Qualifikationen

Software Architektur / Modellierung, Software Design, Solution Architektur, System Architektur, UML

Zertifikate

AWS Certified Developer – Associate
2019
Capgemini Certified Architect, Solution Architect
2019

Ausbildung

Informatik
Diplom
2011
RWTH Aachen

Weitere Kenntnisse

# Methods
- Solution Architecture
- Softwaredesign
- Softwaredevelopment
- Requirements engineering
- DDD
- OOP

# Industry Focus
- Logistics (Land, Ocean)
- Accounting
- Startup

# Architecture & Design
- Integrated Architecture Framework (IP Capgemini)
- Capgemini Specification Framework (IP Capgemini)
- ArchiMate (The Open Group)
- UML
- BPMN
- DDD
- Unicom System Architect
- Visual Paradigm Suite
- IBM Rational Doors
- Miro

# Development Java
- Java / Spring
- Kotlin / Spring
- Flyway
- Hibernate
- Junit
- Mockito
- Maven

# Development Typescript
- Typescript / Angular
- Node
- Native
- Webpack
- Mongoose
- MongoMigrate
- Mocha

# Development Other
C, C++, JS, jQuery, SQL, Thymeleaf, EJS, HTML, CSS, PHP, Python

# Database
- PostgreSQL
- MySQL
- Oracle SQL
- MongoDB

# Middleware
- RabbitMQ
- REST
- OpenAPI
- Swagger
- Traefik
- Caddy
- Nginx
- AWS API Gateway
- AWS Cloudfront
- Cloudflare

#Infra, Deployment
- Gitlab CI/CD
- Docker
- Docker Compose
- Tomcat
- AWS S3
- AWS EC2

# Project Tools
- HP ALM Quality Center
- JIRA
- JIRA/JSM
- Confluence
- ServiceNow
- Git
- Subversion
- Eclipse
- Visual Studio Code

# Platform APIs
- JIRA API
- Confluence API
- Shopify API

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Polnisch (Grundkenntnisse)
  • Französisch (Grundkenntnisse)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
896
Alter
39
Berufserfahrung
12 Jahre und 10 Monate (seit 06/2011)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden