freiberufler Senior Developer, DevOps and Architect auf freelance.de

Senior Developer, DevOps and Architect

zuletzt online vor wenigen Tagen
  • auf Anfrage
  • 85664 Hohenlinden
  • Umkreis (bis 200 km)
  • de  |  en
  • 13.09.2024

Kurzvorstellung

Mein Name ist M. O.. Ich habe umfassende Erfahrung in der Java-Programmierung (über 15 Jahre), DevOps (7 Jahre) und als Architekt und Product Owner (5 Jahre, CSPO certified).

Qualifikationen

  • Agile Methodologie8 J.
  • Apache Maven7 J.
  • Continuous Delivery5 J.
  • Continuous Integration7 J.
  • DevOps (allg.)7 J.
  • It-Beratung6 J.
  • Java (allg.)14 J.
  • Scrum6 J.
  • Software engineering / -technik
  • Spring Framework8 J.

Projekt‐ & Berufserfahrung

Tech Lead | Cloud Architect (Festanstellung)
Kundenname anonymisiert, Unterföhring
10/2022 – 6/2024 (1 Jahr, 9 Monate)
Versicherungen
Tätigkeitszeitraum

10/2022 – 6/2024

Tätigkeitsbeschreibung

- Led the team responsible for enabling a smooth transition from
on-prem to cloud for hundreds of teams globally
- Found innovative ways to facilitate the cloudification journey
- Built an AI chat bot to consolidate documentation of various teams
and sources and provide a lightweight user interface
- Developed reference architectures for safe application development
in the cloud
- Implemented applications using reference architectures for
showcasing how to build applications in the cloud including best
practices
- Gave talks about features in the cloud and how to use them

Eingesetzte Qualifikationen

Continuous Integration, Agile Methodologie, Amazon Web Services (AWS), Apache Maven, Business Process Model and Notation, Confluence, Continuous Delivery, DevOps, DevOps (allg.), Django, Docker, Enterprise Architect (EA), Git, GPT, Gradle, Infrastrukturarchitektur, Java (allg.), Json, Jenkins, Jira, Apache Kafka, Kanban, Kanban (Softwareentwicklung), Kubernetes, Langchain, Microsoft Azure, Postgresql, Python, Representational State Transfer (REST), Scrum, Software Architecture, Softwareentwicklung (allg.), Solution Architektur, Spring Framework, Test Automation, UML

DevOps | Cloud Architect (Festanstellung)
Kundenname anonymisiert, Unterföhring
1/2021 – 9/2022 (1 Jahr, 9 Monate)
Versicherungen
Tätigkeitszeitraum

1/2021 – 9/2022

Tätigkeitsbeschreibung

- Part of the team responsible to take care of Allianz Deutschland’s API Strategy
- Maintained and operated Apigee instances
- Ran and leaded the API task force
- Assisted application teams in publishing their APIs
- Supported application teams in migrating to the cloud
- Provided solutions for legacy applications

Eingesetzte Qualifikationen

Continuous Integration, Agile Methodologie, Amazon Web Services (AWS), Apache Maven, Bash Shell, Cloud (allg.), Cloud Computing, Confluence, Continuous Delivery, DevOps, DevOps (allg.), Docker, Git, Gradle, It-Beratung, IT-Strategieberatung, J2EE, Java (allg.), Json, Jenkins, Jira, Apache Kafka, Kanban (Softwareentwicklung), Kubernetes, Microsoft Azure, Representational State Transfer (REST), Scrum, Solution Architektur, Spring Framework, Test Automation

Java Coach | Java Developer | Architect (Festanstellung)
Kundenname anonymisiert, Unterföhring
1/2019 – 12/2020 (2 Jahre)
Medienbranche
Tätigkeitszeitraum

1/2019 – 12/2020

Tätigkeitsbeschreibung

- Ensured timely and accurate data delivery for targeted advertisement
- Maintained data integrity from various sources and managing data volume
- Close cooperation with stakeholders like ad servers for smooth project execution
- Promoted best practices and efficient problem-solving methods
- Aimed for stable applications doing operations pro bono
- Automated business processes to prevent financial loss
- Collaborated with the PO to analyze business requirements and optimize team output and stakeholder experience

Eingesetzte Qualifikationen

DevOps (allg.), Agile Methodologie, Amazon Web Services (AWS), Ansible, Apache Maven, Confluence, Continuous Delivery, DevOps, Docker, Elasticsearch, Git, Gradle, It-Beratung, Java (allg.), Json, Jira, Continuous Integration, Representational State Transfer (REST), Scrum, Softwareentwicklung (allg.), Spring Framework, Test Automation

Backend Developer | Architect | Scrum Master | Agile Coach (Festanstellung)
Kundenname anonymisiert, München
7/2017 – 12/2018 (1 Jahr, 6 Monate)
Finanzdienstleister
Tätigkeitszeitraum

7/2017 – 12/2018

Tätigkeitsbeschreibung

- Supported building a lightweight Spring Boot application for
configuring products via a REST API
- Separated product configuration module from monolith and extended
functionalities
- Facilitated data migrations and ensured seamless integration of the
new application
- Optimized agile development process with structural and process
improvements
- Coached the team by introducing sprint rituals, guidelines, and
tools for transparency
- Acted as an interface between the team, stakeholders, and other
teams, provided ideas and concepts
- Collaborated with the Business Analyst to break down requirements
into feasible tasks
- Utilized knowledge in programming, UX, and UI to deliver holistic
solutions for stakeholders

Eingesetzte Qualifikationen

Continuous Integration, Agile Methodologie, Apache Maven, Confluence, DevOps (allg.), Git, Gradle, Hibernate (Java), It-Beratung, Java (allg.), Java Architecture for XML Binding (JAXB), Json, Jenkins, Jira, Junit, Oracle Database, Puppet, Representational State Transfer (REST), Test Automation, XML, Xpath, XSD (XML Schema Definition)

Full-Stack Developer (Festanstellung)
Kundenname anonymisiert, München
9/2016 – 6/2017 (10 Monate)
Medienbranche
Tätigkeitszeitraum

9/2016 – 6/2017

Tätigkeitsbeschreibung

- Was responsible for maintaining the website on desktop, mobile, and AMP
- Maintained the online editor’s front-end
- Implemented a microfrontend using Varnish and Edge Side Includes
- Moved rendering modules from a monolith to microservices for delivering modules of the microfrontend

Eingesetzte Qualifikationen

Continuous Integration, Agile Methodologie, CSS (Cascading Style Sheet), DevOps, HTML, HTML5, It-Beratung, Java (allg.), Jenkins, Puppet, Scala, Scrum, Test Automation, Testdesign (IT), Testen

Lead Developer (Festanstellung)
Kundenname anonymisiert, München
4/2016 – 6/2016 (3 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

4/2016 – 6/2016

Tätigkeitsbeschreibung

- Was responsible for engineering, designing, and implementing multiple projects
- Developed and integrated new concepts for knowledge-intensive processes into an existing landscape
- Implemented a web application to support volunteers working with refugees
- Coordinated the assignment process of volunteers and associating activities
- Helped project teams deliver MVPs on time and with the desiring quality

Eingesetzte Qualifikationen

Agile Methodologie, AngularJS, Eclipse, Git, Java (allg.), JavaScript, Json, Node.Js

Full-Stack Developer
Kundenname anonymisiert, München
1/2016 – 3/2016 (3 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

1/2016 – 3/2016

Tätigkeitsbeschreibung

- Integrated a concept for handling knowledge-intensive processes into SocioCortex
- Builded a task-centric social management application for end-users on top of SocioCortex
- Developed a concept for integrating task-centric components and created necessary backend entities
- Adapted existing source code to support new functionalities
- Designed and implemented the architecture of a prototypical web client
- Focused on extensibility and modularity of the web client for future improvements by other developers

Eingesetzte Qualifikationen

AngularJS, Eclipse, Git, HTML, HTML5, Java (allg.), JavaScript, Mysql

Lead Full-Stack Developer | Architect
Technische Universität München, München
10/2015 – 2/2016 (5 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

10/2015 – 2/2016

Tätigkeitsbeschreibung

- Built a sales platform to support stakeholder needs
- Developed functional database views using SAP’s dynpros
- Created user-friendly views using SAP UI5 and web technologies
- Designed the database and REST interface using SAP’s built-in technologies
- Implemented an interface for sales management and sales performance overview

Eingesetzte Qualifikationen

Eclipse, SAP ABAP, SAP HANA, SAP UI

Full-Stack Developer
Technische Universität München, München
10/2014 – 2/2015 (5 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

10/2014 – 2/2015

Tätigkeitsbeschreibung

- Expanded process management platform for knowledge-intensive processes
- Developed a responsive ranking chart
- Implemented real-time commenting function using server-side events
- Created a liking function
- Conducted testing using Selenium

Eingesetzte Qualifikationen

AngularJS, CSS (Cascading Style Sheet), Git, HTML, HTML5, Mongodb, Scala, Selenium, Usability Testing, Windows Server 2012

Lead Developer | Project Manager - Student's project
Technische Universität München, München
3/2014 – 8/2014 (6 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

3/2014 – 8/2014

Tätigkeitsbeschreibung

- Developed and design web portal for global subscription laundry service
- Managed team meetings
- Created initial drafts of the prototype
- Assisted team members with web development knowledge

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), Git, HTML, HTML5, Jquery, Scala, SQL, Test Automation

Web Developer (Festanstellung)
Kundenname anonymisiert, München
1/2014 – 6/2014 (6 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2014 – 6/2014

Tätigkeitsbeschreibung

- Designed and developed a new homepage
- Coordinated with the marketing department
- Implemented the new website

Eingesetzte Qualifikationen

Joomla, CSS (Cascading Style Sheet), HTML, HTML5, Jquery, PHP

Lead Developer | Lead Architect (Festanstellung)
Kundenname anonymisiert, München
2/2012 – 6/2015 (3 Jahre, 5 Monate)
Tourismus und Freizeitwirtschaft
Tätigkeitszeitraum

2/2012 – 6/2015

Tätigkeitsbeschreibung

- Was responsible for all IT operations of the company
- Developed and stabilized client software for napcabs
- Migrated server software from servlet to Liferay portal framework
- Incorporated DMX and OSRAM light technologies for software-controlled lighting
- Created tools to improve processes: automated invoice generation, security tool for client software, and flexible discount granting tool
- Acted as the main communicative hub for internal and external stakeholders
- Contributed to system stability and support business expansion to additional airports

Eingesetzte Qualifikationen

Mysql, Debian Linux, Java (allg.), Java Native Interface, Spring Framework, Swing (Java), Java Message Service, CSS (Cascading Style Sheet), HTML, HTML5, Jquery, Javaserver Faces, Javaserver Pages

Full-Stack Developer (Festanstellung)
fortiss GmbH, München
1/2009 – 6/2012 (3 Jahre, 6 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

1/2009 – 6/2012

Tätigkeitsbeschreibung

- Developed a benchmarking platform from scratch
- Designed the platform theme
- Created business logic and developed a performant database
- Platform was utilized by top 200 German organizations for IT benchmarking

Eingesetzte Qualifikationen

Java Database Connectivity, Mysql, Debian Linux, Enterprise Javabeans, J2EE, Java (allg.), CSS (Cascading Style Sheet), HTML, HTML5, Jquery, Javaserver Pages

Zertifikate

Certified Scrum Product Owner®
Scrum Alliance Inc.
2023

Ausbildung

Wirtschaftsinformatik / Information Systems
Master of Science
Technische Universität München
2016
München
Wirtschaftsinformatik / Information Systems
Bachelor of Science
Technische Universität München
2012
München

Über mich

M. ist ein engagierter Entwickler mit umfassender Erfahrung in der Frontend- und Backend-Entwicklung, einschließlich Java, Scala und JavaScript. Er war verantwortlich für die Konzeption, Entwicklung und Implementierung von Plattformen für Projekte im öffentlichen Flugsektor, eine nationale IT-Benchmarking-Initiative und Projekte im öffentlichen Sektor. M. ist ein hervorragender Teamplayer und besonders motiviert, technische Lösungen für komplexe Projekte zu finden. Er ist sehr aufgeschlossen, insbesondere wenn es darum geht, flexibel Probleme zu lösen und neue Technologien und Methoden anzuwenden. In seiner Freizeit hat er an mehreren Seminaren zu den Themen Teambildung und Gruppenmanagement teilgenommen, was ihm die Fähigkeit verleiht, in heterogenen Teams zu arbeiten und frühzeitig eine Basis für die Zusammenarbeit zu schaffen.

Weitere Kenntnisse

- Java Coach und Architekt
⠀- Produkt: Middleware Service, ETL Pipeline, Microservices
⠀- Technologien: AWS, Spring Boot, GitLab CI
- Full-Stack Entwickler
⠀- Produkt: versch. Web-Applikationen
⠀- Technologien: Spring Boot, AngularJS
- Software Architekt
⠀- Produkt: Middleware Service, Microservices
⠀- Technologien: Spring Boot, Hexagonale Architekturen
- Cloud Architekt
⠀- Produkt: Weltweite neue Cloud Platform
⠀- Technologien: Java, Spring Boot, AWS, Azure, Kubernetes, Istio, Harbor, Jenkins, Github Actions

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Umkreis (bis 200 km)
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
89
Alter
35
Berufserfahrung
15 Jahre und 10 Monate (seit 01/2009)
Projektleitung
2 Jahre

Kontaktdaten

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

Jetzt Mitglied werden