Java, Golang, Datenbanken, Backend Development, Beratung, technische Analyse, Softwarearchitektur, Implementierung, Technisches Projektmanagement
Aktualisiert am 26.11.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 26.11.2023
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Go
Back-End
Agile Softwareentwicklung
Datenbanken
Python
.NET Framework
Softwarearchitektur
Microservice Architecture
REST
Kanban
Scrum
DevOps
Cloud Computing
Linux
NoSQL
Spring
Apache Solr
Maven
Jenkins
Gitlab
Git
SonarQube
German
Muttersprache
Englisch
Very Good

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

1 Jahr 7 Monate
2022-05 - heute

Continue the development and improvement of existing applications and services

Backend development, Software architecture, Microservice architecture Golang Java Quarkus ...
Backend development, Software architecture, Microservice architecture
  • Continue the development and improvement of existing applications and services, by writing code and tests, build prototypes, solve issues, profile and analyze bottlenecks


Golang Java Quarkus Github Jenkins Drone Kubernetes Docker OAuth2 JWT AWS Postgres MySQL Scrum / Kanban OpenAPI / Swagger
LYNQTECH GmbH
1 Jahr 4 Monate
2021-07 - 2022-10

TEO SOTS / RAUK / GDC

Consultant, Java expert, DB Expert, Technical analyst Java Python Perl ...
Consultant, Java expert, DB Expert, Technical analyst
  • Support for a data center relocation as an expert for Java applications and databases
  • Support of national subsidiaries in application and database relocations as well as support in the solution and implementation of internal operational requirements


Java Python Perl Tomcat ORACLE MSSQL Linux Windows Server Azure AWS
Volkswagen Financial Services
3 Monate
2022-02 - 2022-04

Telematic Migration

Backend development, DevOps Java Gitlab Jenkins ...
Backend development, DevOps
  • Migrate existing telematic application from Java 1.8 to Java 17
  • Design and implementation of build pipelines for dependent Java libraries that need to run in an isolated environment


Java Gitlab Jenkins Nexus
n-design GmbH
2 Jahre
2020-03 - 2022-02

Translation Marketplace

Software architecture, Technical Lead, Backend development, Microservice architecture, DevOps Java Golang Rust ...
Software architecture, Technical Lead, Backend development, Microservice architecture, DevOps
  • Design, plan and implement a microservice based marketplace solution for language related services


Java Golang Rust React PostgreSQL MySQL Redis REST GraphQL Nomad Consul Vault OAuth2 JWT Gitlab CI/CD Rundeck Kanban Microservices Private Cloud DevOps OpenAPI / Swagger
Lyngual GmbH
10 Jahre
2011-01 - 2020-12

Hotel Booking System

Technical Lead, Backend development, Frontend development, Software architecture, Tech Stack / System environment Java JavaScript HTML ...
Technical Lead, Backend development, Frontend development, Software architecture, Tech Stack / System environment
  • Design, plan and implement a hotel booking system solution
  • Extend the application by new features
  • Change of the monolithic web frontend to a backend/frontend concept
  • Design, plan and implement of the REST API
  • Management and coordination of external service providers who implement the frontend
Java JavaScript HTML CSS Vaadin MySQL Lucene REST Jenkins Bamboo Bitbucket Rundeck Linux Scrum CI/CD Swagger
Hotel Agenten GmbH
10 Monate
2019-05 - 2020-02

MNO MANAGMENT

Technical Lead, Backend development, Software architecture, Microservice architecture, OpenShift, DevOps
Technical Lead, Backend development, Software architecture, Microservice architecture, OpenShift, DevOps
  • Migrate existing application for SIM card management to OpenShift private Cloud
  • Extend application by multiple telecommunication providers for China


Java EE7 , PostgreSQL, IBM MQ, Active MQ , REST, SOAP ,OpenShift, Glasfish4 , Jenkins , Scrum, Kanban , Private Cloud, DevOps
2 Jahre 4 Monate
2017-01 - 2019-04

Connected Drive Online Entertainment

Technical Lead, Backend development, Software architecture, Microservice architecture, OpenShift, DevOps Java EE7 PostgreSQL Oracle ...
Technical Lead, Backend development, Software architecture, Microservice architecture, OpenShift, DevOps
  • Migrate existing application for in car music streaming to OpenShift private Cloud
  • Migrate DB from Oracle to Postgres
  • Design, plan and implement a microservice based rewrite of ?Online Enterteinment? including new streaming providers (Spotify, QQ Music) and worldwide rollout
 

Java EE7 PostgreSQL Oracle Redis REST SOAP OpenShift Glasfish3 Glasfish4 Jenkins Scrum Kanban Private Cloud DevOps OpenAPI / Swagger
BMW AG
3 Jahre
2014-01 - 2016-12

Fashion Portal

Technical Lead, Backend development, Frontend development, Software architecture, Microservice architecture, OpenShift, DevOps C# Java JavaScript ...
Technical Lead, Backend development, Frontend development, Software architecture, Microservice architecture, OpenShift, DevOps
  • Rewriting of the existing fashion portal
  • Introduction an implementation of micro services
  • Development and implementation of CI/CD and DevOps culture
  • Implementation of self-services and process automation
  • Design, plan and implement the REST API for mobile apps


C# Java JavaScript Python Bash NodeJs Powershell MS SQL Solr MongoDB Azure Service Bus Elasticsearch REST SOAP Ansible Jenkins Bamboo Rundeck Linux Windows Server Scrum Kanban AWS Azure GCP DevOps OpenAPI / Swagger
mybestbrands GmbH

Aus- und Weiterbildung

3 Jahre
2000-09 - 2003-08

IT Specialist: Specializing Application Development

Ebit GmbH / ENSECO GmbH - Crailsheim (Germany)
Ebit GmbH / ENSECO GmbH - Crailsheim (Germany)
  • Dual training with trade school and practical work in turns.
  • Practical work included: software development, database development, client/server networks
  • Theory included: theory of computation, algorithms and data structures, programming methodology, computer networking, business administration, electrical engineering

6 Jahre
1994-09 - 2000-08

Intermediate School-leaving

Realschulabschluss, Hermann-Merz-Schule - Ilshofen (Germany)
Realschulabschluss
Hermann-Merz-Schule - Ilshofen (Germany)

Kompetenzen

Top-Skills

Java Go Back-End Agile Softwareentwicklung Datenbanken Python .NET Framework Softwarearchitektur Microservice Architecture REST Kanban Scrum DevOps Cloud Computing Linux NoSQL Spring Apache Solr Maven Jenkins Gitlab Git SonarQube

Produkte / Standards / Erfahrungen / Methoden

Profile:

  • Experienced Software Developer/Architect with more than 15+ years experience in enterprise environments
  • 10+ years experience with management of local and remote teams
  • Cooperate, startup and SME experience


Tech Skills:

  • Java
  • Go Lang
  • .Net
  • Python
  • Rust
  • Bash Backend Development
  • Software Architecture
  • System Architecture
  • Microservice Architecture
  • DevOps
  • Cloud Systems Kanban
  • Scrum
  • REST
  • NoSQL
  • Databases
  • Enterprise systems


Skills

  • Critical Thinking
  • Problem Solving
  • Project management
  • Teamwork
  • Analytical Skills
  • Decision Making Agile Methodologies
  • Data interpretation
  • Adaptability



IT Architectures

  • Software Architecture
  • Microservice Architecture
  • Data Architecture
  • System Architecture
  • Web Architecture
  • Application Architecture Solution Architecture
  • Information Architecture
  • Enterprise Architecture


Project Management

  • Kanban
  • Agile
  • eXtreme programming
  • Scrum
  • Scrumban
  • Rapid applicationd evelopment Technical project leader 
  • Waterfall


Design and Software Engineering

  • Continuous Delivery
  • Continuous Integration
  • Design patterns
  • Build/Deployment
  • Automatisation
  • UML Interface design
  • Responsive Webdesign


Standard-Software - Development Tools

  • Ansible
  • Apache ANT
  • Apache Lucene
  • Apache Maven
  • Apache Solr
  • Apache Subversion (SVN)
  • Apache Tomcat
  • Atlassin Bamboo
  • Atlassin Confluence
  • Atlassin Jira
  • Chef
  • Content Management Systeme 
  • Docker
  • ExtJS
  • Freemarker Template Engine GitLab
  • GoLand IDEA
  • Grafana
  • HashiCorp Consul
  • HashiCorp Nomad
  • HashiCorp Vault
  • Hibernate
  • IntelliJ IDEA
  • Java Development Kit (JDK)
  • Java Server Pages (JSP)
  • Java Servlets
  • Java Standard Edition 
  • JEE/J2EE
  • Jenkins
  • jQuery log4j
  • MS Visual Studio
  • MS Office
  • Nexus
  • Puppet
  • PyCharm IDEA
  • Quarkus
  • React
  • Sonar
  • Source Tree
  • Sparx Enterprise Architect
  • Spring
  • Spring Boot
  • Spring Data
  • Swagger
  •  GIT Kubernetes Vaadin


IT security

  • Cryptography
  • Tuffin
  • Firewall
  • Cyber ARC Palo Alto


Protocols

  • REST
  • LDAP
  • UDP
  • SSH / SSL OAuth
  • JMS/JMX
  • gRPC HTTP/2
  • TCP/IP
  • SOAP


Cloud Computing

  • Kubernetes
  • GCP
  • Nomad
  • OpenShift
  • Azure
  • Alibaba Cloud AWS
  • Docker


 Career Path:

02/2022 - today

Place of Work: Germany

Role: Software Engineer/Architect, Consultant, DevOps Engineer


Tasks:

  • Consulting, technical analysis, software architecture, implementation, technical project management on behalf of customers
  • Discussed project progress with customers, collected feedback on different stages and directly addressed concerns
  • Development of IT structures


03/2020 - 02/2022

Place of Work: Munich, Germany / Spain

Role: Chief Technology Officer

Customer: Lyngual GmbH


Tasks:

Lyngual functions as a translation marketplace to bring customers and translators together.

  • Recruitment and management of the development team
  • Strategy planning and implementation with C-level
  • Managed company-level architecture, platform and data configuration processes and implementation protocols
  • Designed enterprise-level technological blueprints and system architectures
  • Coordinated adoption of the Agile methodology across all departments
  • Directed software engineering team's complex project development and functionality objectives
  • Management and coordination of external service providers

Key Achievement

  • Development of the basic IT structure in 3 months
  • Established a remote nearshore developer team in 4 months
  • Building an automated online marketplace from zero to production within 10 months


01/2017 - 02/2020

Place of Work: Munich, Germany

Role: Senior Technical Consultant

Customer: NTT Data


Tasks:

NTT Data is a trusted global innovator of business and IT solutions headquartered in Tokyo.

  • Technical lead of several projects for BMW
  • Support multiple projects for cloud migration
  • Strategy planning and implementation with C-level
  • Leadership and development of several development teams
  • Consulting, technical analysis, software architecture, implementation, technical project management on behalf of customers
  • Support of escalation projects

Key Achievement

  • Increase project revenue from 300k to 1.2 million euros per year
  • Led a complete overhaul of BMW's product Online Entertainment to Connected Music, which also included a cloud based, worldwide rollout
  • Technical management and implementation of cloud migration of BWM SIM card management, as well as the expansion to Chinese market


08/2004 - 02/2020

Place of Work: Germany

Role: Software Engineer, Software Architect, Consultant


Tasks:

  • Technical lead of multiple projects
  • Consulting, technical analysis, software architecture, implementation, technical project management on behalf of customers
  • Supported clients in development efforts, establishing standards, determining specifications and creating Service and Operational Level Agreements (SLA) and (OLA)
  • Discussed project progress with customers, collected feedback on different stages and directly addressed concerns
  • Development of IT structures
  • Strategy planning and implementation with customers C-level
  • Managed company-level architecture, platform and data configuration processes and implementation protocols
  • Management and coordination of external service providers

Key Achievement

  • Initiated success of client's organization by improving IT performance and technical processes
  • Helping small business companies success


01/2014 - 12/2016

Place of Work:  Munich, Germany / Croatia

Role: Senior Software Engineer /Architect

Customer: mybestbrands GmbH


Tasks:

mybestbrands presents the best in fashion and lifestyle from the top 100 online stores.

  • Strategy planning and implementation with C-level
  • Management of various in-house projects
  • Automation of server landscape as well as creation and implementation of DevOps processes
  • Conception and implementation of microservice architectures.
  • Technical analysis, software architecture, implementation, technical project management of in-house software
  • In-house advice and optimization of technical processes

Key Achievement

  • New conception and implementation of mybestbrands within one year
  • Establish state of the art development and operational environment driven by an agile and DevOps guided way


01/2010 - 12/2013

Place of Work: Munich, Germany

Role: Software Developer/Architect

Customer: Catbird Seat GmbH, 


07/2008 - 12/2009

Place of Work: Freising, Germany

Role: Software Developer/Architect

Customer: Lorenz Software GmbH


10/2007 - 04/2008

Place of Work: Munich, Germany

Role: Software Developer

Customer: JobScout24 GmbH


04/2006 - 09/2007

Place of Work: Mellrichstadt / Ellwangen, Germany, Masar-e Scharif, Afghanistan

Customer: Bundeswehr


09/2003 - 08/2004

Place of Work: Schwäbisch Gmünd, Germany

Role: Software Developer

Customer: Webdatabases GmbH

Betriebssysteme

Linux
Virtual Machines (VM)
MS Windows Server
MAC OS
Unix
BSD

Programmiersprachen

Java
Python
XML
XHTML / HTML
CSS (cascading style sheets)
JavaScript
React
Go
Rust
PERL
PHP
Bash
Powershell
C#
.Net
ASP.Net
C++
Visual Basic/VBA
Scala


Datenbanken

PostgreSQL
MySQL
Redis
Elastic Search
ORACLE
JDBC
MongoDB
MS SQL Server
PL/SQL
Solr / Lucene

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.