freiberufler Software Architect / Tech Lead / Developer auf freelance.de

Software Architect / Tech Lead / Developer

zuletzt online vor wenigen Stunden
  • auf Anfrage
  • 72250 Freudenstadt
  • Weltweit
  • de  |  en
  • 15.04.2024

Kurzvorstellung

I regard myself as a family man. I grew up with three siblings whom I am very close to. Traveling opened my mind towards cultural and environmental integration. I love kitesurfing, running, diving, piloting and the African continent!

Qualifikationen

  • Agile Entwicklung
  • Architekturinformatik
  • Architekturvisualisierung
  • C#
  • Design (allg.)
  • Englisch fließend
  • Projektleitung / Teamleitung (IT)
  • SCRUM
  • SOAP (Simple Object Access Protocol)
  • Software Architektur / Modellierung
  • XML

Projekt‐ & Berufserfahrung

Software Architect
Württembergische & Wüstenrot, Stuttgart
8/2023 – offen (9 Monate)
Banken
Tätigkeitszeitraum

8/2023 – offen

Tätigkeitsbeschreibung

Standardize SOAP, JSON or GraphQL apis across company
Establish Event-Driven or PubSub pattern (RabbitMQ, Kafka, IBMMQ, BPAS)
Consolidate on Websocket or RPC usage
Design of customized management system for 3 million customer
Guidance with CI/CD pipeline across 20 subsystems (AWS, Google, Azure)
Advice for Dockerization and Kubernetes
Initiative for Acceptance Test Driven Development
Advise on Load Tests with Apache JMeter
Enforce test-driven development - JUnit Java, XUnit C#
Recommend caching and background jobs - Redis, Hangfire, Spring
Write architectural design records (ADRs)

Eingesetzte Qualifikationen

Architekturvisualisierung, Design (allg.), XML, SOAP (Simple Object Access Protocol), Architekturinformatik

Chief Technical Officer -
Smart Places Protocol, Berlin
4/2022 – 7/2022 (4 Monate)
Banken
Tätigkeitszeitraum

4/2022 – 7/2022

Tätigkeitsbeschreibung

- overseeing design and development process
- hiring and developing talents
- developing high-traffic applications based on websockets
- developing augmented reality app like pokemon go
- developing blockchain-based tweeting system
- developing directly on the blockchain
- setting up cloud-based kubernetes pipeline
- ensuring microservice-based architecture

Eingesetzte Qualifikationen

JavaScript, Jira, Node.js, PHP, Representational State Transfer (REST), RPC (Remote Procedure Call)

Software Architect
Freelance, Freudenstadt
1/2021 – 3/2023 (2 Jahre, 3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2021 – 3/2023

Tätigkeitsbeschreibung

- api design (end-to-end) - REST - RPC - UML/EIP - Microservices - Queuing
- migrating CI/CD into cloud-based Kubernetes - AWS - Azure - Google
- configuring container, pipeline and environment via YAML file
- decoupling systems via introducing queues - RabbitMQ - Kafka -Pub/Sub
- refactoring legacy code into domain-driven designs via Microservices, Domain-Driven Design - Repository
- applying test-driven development - Xunit
- implementing complex e-commerce and PIM APIs - REST - RPC
- Software Development and Source Code - git - JIRA - ElasticSearch Kibana

Eingesetzte Qualifikationen

GraphQL, Software Architektur / Modellierung, Software Design, UML, C#, Java (allg.), SOAP (Simple Object Access Protocol), JavaScript Object Notation (JSON), Kubernetes, Representational State Transfer (REST)

Senior C# Developer - Backend (Festanstellung)
HomeChoice, Cape Town
6/2019 – 12/2020 (1 Jahr, 7 Monate)
IT & Entwicklung
Tätigkeitszeitraum

6/2019 – 12/2020

Tätigkeitsbeschreibung

HomeChoice is SA´s number 1 home-shopping retailer

- migrating CI/CD into cloud-based Kubernetes
- configuring container, pipeline and environment via YAML file
- decoupling systems via introducing queues
- refactoring legacy code into domain-driven designs via Microservices
- applying test-driven development
- implementing complex e-commerce and PIM APIs

Eingesetzte Qualifikationen

Adaptive Software Development (ASD), C#

Cloud Engineer – Lambda functions and API Gateway (Festanstellung)
Amazon Web Services, Cape Town
9/2018 – 5/2019 (9 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2018 – 5/2019

Tätigkeitsbeschreibung

- Conceptual design and troubleshooting of AWS infrastructure
- Debugging and editing customer code
- Ticket escalation in coordination with developers

Eingesetzte Qualifikationen

Cloud Computing

Team-Lead C# (Festanstellung)
MT-Robot AG, Zingen
11/2012 – 7/2017 (4 Jahre, 9 Monate)
IT & Entwicklung
Tätigkeitszeitraum

11/2012 – 7/2017

Tätigkeitsbeschreibung

- implementing frontend using web sockets and SVG graphics
(C#, ASP.NET Core MVC, SignalR, Angular, Bootstrap, Docker) - -Hyperlink entfernt-

- developing robotics technology from uni-level to industrial production stage
- establishing legacy/wrapper and abstraction layers - defining UML diagrams
- fusing particle filter based and landmark based localization (C++)
- inventing Area-Based Booking System of mobile robots (ORCA, lazy edge cost, C++)
- mission management of robots, modules, items, stations, maps and floors (C++)
- reviewing code and granting pull requests within git branching model (JIRA, git)
- restructuring software development process (JIRA, git, cmake, CI, Auto-Testing, SCRUM)
- hiring and targeted development of employees (8 subordinate employees)
- leading projects with budget responsibility and reporting into investors

Eingesetzte Qualifikationen

C#, Management (allg.), Projektleitung / Teamleitung (IT), SCRUM

Ausbildung

Industrial Engineering
M.Sc.
2012
Karlsruhe
Electrical Engineering
B.Eng.
2010
Karlsruhe

Über mich

Meine Ausbildung in den Bereichen Bankwesen, Elektrotechnik und Wirtschaft haben mich mit einem fundierten Wissen ausgestattet. Es gibt für mich nichts spannenderes wie Projekt - und Entwicklungsleitung im Bereich der Web - und Nativen App Entwicklung. Prozessoptimierung und Coding begeistern mich.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
893
Alter
39
Berufserfahrung
11 Jahre und 5 Monate (seit 11/2012)
Projektleitung
10 Jahre

Kontaktdaten

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

Jetzt Mitglied werden