freiberufler Senior Full-Stack Developer | AWS Certified Solution Architect | CTO auf freelance.de

Senior Full-Stack Developer | AWS Certified Solution Architect | CTO

zuletzt online vor 5 Tagen
  • auf Anfrage
  • 4100-285 Porto
  • Europa
  • de  |  en  |  es
  • 02.08.2024

Kurzvorstellung

Softwareentwickler und zeritifizierter AWS Solution Architekt mit über 20 Jahren Erfahrung in der Entwickung verteiler Systeme im JVM Umfeld (Java, Scala) und AWS.

Qualifikationen

  • Agile Methodologie3 J.
  • Amazon Web Services (AWS)10 J.
  • Enterprise Architect (EA)
  • Kubernetes5 J.
  • Mongodb10 J.
  • Postgresql3 J.
  • Projektmanagement (IT)
  • Scala13 J.
  • Software Design2 J.
  • Web Entwicklung3 J.

Projekt‐ & Berufserfahrung

Enterprise Architect MS Dynamics/Azure/S4
E.ON, Essen
1/2023 – 12/2023 (1 Jahr)
Versorgungswirtschaft
Tätigkeitszeitraum

1/2023 – 12/2023

Tätigkeitsbeschreibung

Unterstützen des Lead Architects für ein laufendes Business Transformation Programm bei der Definition der programmbezogenen Architekturen auf Anwendungs- und Lösungsebene

Sicherstellung, dass jeweiligen Geschäfts-, Anwendungs-, Daten- und Technologieperspektiven mit der Technologieauswahl und den digitalen Leitplanken des Programms übereinstimmen

Dokumentation der jeweiligen Architekturentwürfe inkl. Transition Viewpoints, Datenobjekte und Informationsflussdiagramme, etc.

Definition von Datenarchitekturen und logische Harmonisierung unterschiedlicher technischer Datenmodelle

Architekturberatung, Kompromisse zwischen technologischen und geschäftsbezogenen Anforderungen

Eingesetzte Qualifikationen

Enterprise Architect (EA), Java Message Service, Microsoft Azure, Microsoft Dynamics, Projektmanagement (IT), Representational State Transfer (REST), Serviceorientierte Architektur

Solution Architect | Software Consultant
VEACT GmbH, München
10/2022 – offen (2 Jahre, 2 Monate)
Automobilindustrie
Tätigkeitszeitraum

10/2022 – offen

Tätigkeitsbeschreibung

Software Architecture Reviews and Solution Architecture

Helping teams to deliver software projects in time by refining scope, testing and solving technical issues

Hands-on software development using AWS, Scala and React

Eingesetzte Qualifikationen

Mongodb, Software Design, Scala, Amazon Web Services (AWS), Kubernetes

Interim CTO
ContainerGrid GmbH, München
9/2022 – 12/2022 (4 Monate)
Versorgungswirtschaft
Tätigkeitszeitraum

9/2022 – 12/2022

Tätigkeitsbeschreibung

Coaching technical stuff and advisor to founder

Refactoring of existing code base to increase stability and performance of existing system

Cut infrastructure cost by 60% by migrating to AWS serverless technologies

Solving security issues

Integration of 3rd party scale providers

Eingesetzte Qualifikationen

Mongodb, Node.Js, Typescript, Amazon Web Services (AWS), Kubernetes

CTO (Festanstellung)
VEACT GmbH, München
9/2019 – 8/2022 (3 Jahre)
Automobilindustrie
Tätigkeitszeitraum

9/2019 – 8/2022

Tätigkeitsbeschreibung

Leading the Platform strategy with open APIs. Let to over 10 partner integrations

Selected and managed external partners for software development and infrastructure management

Restructured product development organization into independent cross-functional product development teams

Grew the team from 10 to 30 people across the product development division

Established and strengthened Product Management department

Eingesetzte Qualifikationen

Mongodb, Agile Methodologie, Projektleitung / Teamleitung (IT), Scala, Amazon Web Services (AWS), Kubernetes, Team Building

Head of Engineering (Festanstellung)
VEACT GmbH, München
7/2014 – 8/2019 (5 Jahre, 2 Monate)
Automobilindustrie
Tätigkeitszeitraum

7/2014 – 8/2019

Tätigkeitsbeschreibung

Managed a team of 8 software developers

Attracted and recruited talent

Leading a Cloud Migration Project from on-premise to AWS including shift to Kubernetes and containerized services

Established software engineering best practices by introducing continues Integration using Bitbucket Pipelines, centralized log management (Graylog) and system monitoring (via Prometheus, Grafana)

Eingesetzte Qualifikationen

Mongodb, Docker, Scala, Amazon Web Services (AWS)

SOFTWARE DEVELOPER & TRAINER (Festanstellung)
W11K GmbH, Esslingen
4/2011 – 6/2014 (3 Jahre, 3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

4/2011 – 6/2014

Tätigkeitsbeschreibung

Trainer for thecodecampus.de for Scala, JavaScript & AngularJS.

Building and performing software development training for software teams.

Full-Stack Development for industrie-stellenmarkt.ch in AngularJS and Scala

Various software projects in Scala for clients across the automotive industry in the role as IT Consultant or Software Developer

Stakeholder communication (goals, requirements, budgets)

Open Source Committer to squeryl.org, a type safe Scala ORM and DSL for talking with databases

Eingesetzte Qualifikationen

Postgresql, Java (allg.), Scala, Angular, JavaScript, Web Entwicklung, Schulung / Training (IT)

Software Developer (Festanstellung)
METRO AG, Kehl
2/2005 – 4/2011 (6 Jahre, 3 Monate)
Großhandel
Tätigkeitszeitraum

2/2005 – 4/2011

Tätigkeitsbeschreibung

Designed and implemented a XML protocol for complex wholesale invoicesused for inter group communication

Internationalization and distribution of Java software systems for Eastern Markets

Design and migration of a EDIFACT processing system from COBOL to Java in a team of 2 handling over 200,000 EDIFACT messages per day.

Migration of ORACLE Database PL/SQL code to Java libraries.

Introducing SCM and build pipelines to the software development team

Trained COBOL Developers to Object oriented programming in Java

ZSH Scripting on IBM AIX systems

Eingesetzte Qualifikationen

Oracle Database, UNIX, Bash Shell, Java (allg.), Java Architecture for XML Binding (JAXB), XML, Edifact, XSL-FO (Extensible Stylesheet Language – Formatting Objects)

Zertifikate

AWS Certified Solutions Architect (Associate)
Amazon Web Services (AWS)
2023

Ausbildung

Fachinformatiker Anwendungsentwicklung
Ausbildung
Gewerbliche Technische Schule Offenburg
2003

Über mich

Softwareentwickler mit über 20 Jahren Erfahrung in verschiedenen Produkt-, Entwicklungs- und Managementfunktionen.

Ich bin überzeugt, dass es bei der Softwareentwicklung darum geht, Menschen und Unternehmen zu helfen, Probleme zu lösen, effizienter zu werden und sich wiederholende Aufgaben zu automatisieren.

Es geht immer um den Wert, den das Softwaresystem liefert. Je nach Kontext und Umgebung gibt es verschiedene Ansätze, um Software auf die pragmatischste und effizienteste Weise zu entwickeln, ohne dabei die interne Softwarequalität zu beeinträchtigen.

Full-Stack-Softwareentwicklung mit AWS, Scala, Typescript, React, MongoDB, PostgreSQL.

Weitere Kenntnisse

Erfahrung mit der Arbeit mit kleine und mittelgroßen Unternehmen mit schnellem Wachstum (Startups).

Aufbau und Management von Produktentwicklungsteams.

Vorbereitung und Durchführung von Technical Due Diligence im Rahmen von Investitionsrunden.

Architekturberatung und (technische) Leitung komplexer Integrationsprojekte.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Spanisch (Gut)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
371
Alter
41
Berufserfahrung
24 Jahre und 2 Monate (seit 09/2000)
Projektleitung
10 Jahre

Kontaktdaten

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

Jetzt Mitglied werden