Profileimage by Manuel Mueller Senior Software Architect from Kapstadt

Manuel Müller

not available until 12/31/2024

Last update: 19.04.2024

Senior Software Architect

Company: LEKKER CODE Company (PTY) Ltd.
Graduation: M.Sc. Industrial Engineering - University of Applied Sciences Karlsruhe - Germany
Hourly-/Daily rates: show
Languages: German (Native or Bilingual) | English (Full Professional)

Attachments

Lebenslauf-Manuel-Mueller-Scrum-Master_270324.pdf
CV-Manuel-Mueller-Scrum-Master_270324.pdf

Skills

SCRUM, DevOps, C#, Kubernetes, YAML, decoupling, refactoring, Microservices, test-driven development, APIs, Amazon Web Services, API Gateway, AWS, Debugging, frontend, ASP.NET Core, SignalR, Angular, Docker, UML, C++, mobile robots, git, JIRA, SQL, Typescript, JQuery, Gulp, HTML5, EmberJS, Ruby on Rails, LINQ, Collections.Generic, Extensions, Logging, Authorization, ActionFilterAttribute, Custom Exceptions, Threading, Custom, Extension Methods, Reflection API, RabbitMQ, RestSharp, JSON.NET, Azure Function App, AWS Lambda, RTI Data Distribution Service, Postman, AutoMapper, Autofac, Fluent Validation, NUnit, AutoFixture, Moq, FakeItEasy, FluentAssertions, Database, SQL Server, Azure Cosmos DB, Entity Framework, DbUp, Hangfire, MySQL, Dapper, Pattern, RESTful, DI, Repository, Builder, Provider, Decorator, Visitor-Pattern, Factory Method, Domain Pattern, SOLID, YAGNI, DRY, Kibana Elastic Search, Google Kubernetes Engine, Azure Kubernetes Services, Elastic Kubernetes Services (AWS) JIRA, Rider, IntelliJ, ReSharper, Visual Studio, git Shell-Scripting, BASH/Powershell, MS Office & Project, Windows 10, Ubuntu 22, macOS, IOS, Android .NET 5, C# 8.0, C++ 11, SQL, Typescript, JQuery, Gulp, Bootstrap, SignalR, HTML5, SVG, Angular, Python, LINQ, Collections.Generic, Extensions.Logging, Autorisierung, OpenDistro

Project history

08/2022 - Present
Software Architect
Impressum Wüstenrot & Württembergische AG (Insurance, 500-1000 employees)

  • Standardize SOAP, JSON or GraphQL APIs  
  • Comparison of an Event-Driven or Pub-Sub pattern -  Rabbit - Kafka - IBM
  • Decide whether to use websockets or RPCs
  • Design of a vehicle inventory system for 3 million customers
  • Conception for CI/CD pipeline over 20 subsystems - AWS EKS - Google - Azure
  • Extension in the area of Dockerization and Kubernetes
  • Initiative for acceptance test driven development
  • Advice on load testing with Apache JMeter
  • Release pull requests  - git - tfs
  • Test Driven Development – JUnit Java - XUnit C#
  • Caching and background jobs - Redis, Hangfire, Spring
  • Writing Architectural Decision Records - ADRs
  • Cloud Monitoring - Instana - OpenDistro-  Grafana - CheckMK
  • HyperionDev Software Engineering Certificate - Python

01/2021 - 04/2024
Software Architekt / C#-Entwickler / CEO
Lekker Code Company GmbH (Internet and Information Technology, < 10 employees)

Massive Multiplayer Online Strategy Game / HR Tool / AR App
▪ API Design (End-to-End) - REST - RPC - UML/EIP - Microservices - Queuing
▪ Migration from CI/CD to cloud-based Kubernetes – AWS EKS – Azure – Google
▪ Configuration of containers, pipelines, and environments through YAML files
▪ Decoupling of systems by introducing queues - RabbitMQ - Kafka - Pub/Sub
▪ Refactoring of legacy code into domain-driven designs via Microservices Domain-Driven Design - Repository
▪ Application of test-driven development - Xunit
▪ Implementation of complex E-Commerce and PIM APIs - REST - RPC
▪ Software development and source code – git – JIRA – ElasticSearch Kibana
▪ Cloud Monitoring (Instana, OpenDistro, Grafana, CheckMK)
▪ HyperionDev Software Engineering Certificate - Python
▪ Evaluation of open-source libraries - GitHub

11/2023 - 11/2023
Software Architekt
Württembergische & Wüstenrot – Stuttgart (Insurance, >10.000 employees)

Germany's Top 15 Insurance Groups
▪ Standardization of SOAP, JSON, or GraphQL APIs
▪ Comparison of an Event-Driven or Pub-Sub pattern - Rabbit - Kafka - IBM
▪ Decision on the use of Websockets or RPCs
▪ Design of a motor vehicle inventory system for 3 million customers
▪ Concept for CI/CD pipeline across 20 subsystems - AWS EKS - Google - Azure
▪ Expansion in the area of Dockerization and Kubernetes
▪ Initiative for acceptance test-driven development
▪ Consultation on load testing with Apache JMeter
▪ Approval of pull requests - git - tfs ▪ Test Driven Development – JUnit Java - XUnit C#
▪ Caching and background jobs – Redis - Hangfire - Spring
▪ Writing Architectural Decision Records (ADRs)
▪ Cloud Monitoring - Instana - OpenDistro - Grafana - CheckMK
▪ HyperionDev Software Engineering Certificate - Python Java
▪ Evaluation of open-source libraries - GitHub

04/2022 - 09/2022
Software Architekt / NodeJS-Entwickler / CTO
Smart Places – Berlin (Internet and Information Technology, 10-50 employees)

Blockchain startup. High-traffic creation and sale of NFTs
▪ API Design (End-to-End) - REST - RPC - UML/EIP - Microservices - Queuing
▪ Monitoring of the design and development process TDD - CI/CD - Figma - SCRUM
▪ Hiring and developing talents - Networking - Active Sourcing
▪ Development of high-traffic applications based on Websockets - Websockets - NodeJS - Javascript
▪ Development of Augmented Reality apps like Pokemon Go - PokemonGo - Swift - Firebase
▪ Development of a blockchain-based tweeting system – Pub/Sub
▪Setting up a cloud-based Kubernetes pipeline (containerized) – Docker
▪ Ensuring a microservices-based architecture – RabbitMQ – Kafka
▪ Evaluation of open-source libraries - GitHub

06/2019 - 12/2020
Software Architekt / Senior C# Developer - Backend
HomeChoice (Consumer goods and retail)

HomeChoice is SA´s number 1 home-shopping retailer
▪ API Design (End-to-End) - REST - Web Sockets - Microservices - Queuing
▪ Migration from CI/CD to cloud-based Kubernetes – AWS EKS – Azure – Google
▪ Configuration of containers, pipelines, and environments through YAML files
▪ Decoupling of systems by introducing queues - RabbitMQ - Kafka - Pub/Sub
▪ Refactoring of legacy code into domain-driven designs via Microservices Domain-Driven Design - Repository
▪ Application of test-driven development - Xunit
▪ Implementation of complex E-Commerce and PIM APIs - REST - RPC
▪ Evaluation of open-source libraries - GitHub

09/2018 - 05/2019
Cloud Engineer - Lambda functions and API Gateway
Amazon Web Services

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

08/2017 - 08/2018
Private Pilot License


11/2012 - 07/2017
SCRUM Master / Team-Lead C#
MT-Robot AG (Automotive and vehicle construction, 10-50 employees)

MT Robot is a technology leading start-up in mobile robotics
* implementing frontend using web sockets and SVG graphics
(C#, ASP.NET Core MVC, SignalR, Angular, Bootstrap, Docker) https://www.youtube.com/watch?v=gzUujaAZ6sY&t=8s
* 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

Local Availability

Open to travel worldwide
remote bevorzugt / preferred

Other

I'm a CEO, Software Architect, previous Developer & Scrum Master. I'm excited to work with different teams in an international environment.
Profileimage by Manuel Mueller Senior Software Architect from Kapstadt Senior Software Architect
Register