IT-Consultant, Web Application Programmierung, Software Engineering, Software Architecture
Aktualisiert am 25.04.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 11.04.2024
Verfügbar zu: 100%
davon vor Ort: 15%
Full-Stack
JavaScript
Java
Angular
ReactJS
Spring Boot
Git
Scrum
TypeScript
German
English
French
basic knowledge

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2022 - 2023: Software Engineering

Customer: online web shop for store chain

Tasks:
  • implementation and design of React components
  • implementation and design of Java Spring Boot services
  • integration of external APIs

Skills:
React, TypeScript, Java, Spring boot, Go

2021 - 2022: design and re-implementation of web services

Role: IT Consultant, Engineering
Customer: finance and insurance sector

Tasks:
  • design and re-implementation of web services
  • integration of external APIs
  • consulting and support for team members

Skills:
Java, Spring boot, SQL, design patterns, Angular, elastic search

2020 - 2021: document management systems

Role: Enterprise Software Architect

Tasks:
  • creation and lead of an architecture board
  • training and consulting of internal software architects
  • architecture workshops and requirements engineering with customers
  • agile consulting, support of internal SCRUM masters and POs

2018 - 2019: Chapter Lead Web Engineering Frontend

Customer: finance sector

Tasks:
  • team lead for eight web developers
  • hiring and supporting of employees
  • strategic development, evaluation of new technologies

2018 - 2018: migration of public web page

Role: Software Engineer
Customer: finance sector

Tasks:
  • migration of public web page
  • web component integration into CMS system
  • contribution to custom-made UI library

Skills:
JavaScript, CSS3, HTML5, Web Components, Polymer, Redux, Java, Node.js

2017 - 2017: SPA development and design

Role: Software Engineer, Architect
Customer: medicine sector

Tasks:
  • SPA development and design
  • migration from AngularJS to Angular
  • refactoring and redesign of features
  • design of REST APIs

Skills:
JavaScript, TypeScript, AngularJS/Angular, CSS3, HTML5, Bootstrap, Bower, NPM/Node.js, JSON, Java, Spring boot

2016 - 2017: SPA development and design

Role: Software Engineer, Architect
Customer: media sector

Tasks:
  • SPA development and design
  • refactoring and redesign of features

Skills:
TypeScript, AngularJS, CSS3, HTML5, C#.NET, elastic search, JQuery, JSON

2016 - 2016: SPA development and design

Role: Software Engineer, Architect
Customer: medicine sector

Tasks:
  • SPA development and design
  • consulting and support of team members
  • performance optimizing and refactoring
  • rework of business logic, integration of web security and SSO
  • design of REST APIs
  • onboarding and training of new developers

Skills:
JavaScript, AngularJS, JQuery, Bootstrap, CSS3, HTML5, JSON, REST, Apache Tomcat, Java

2015 - 2016: Full-stack development and design of web application

Role: Software Engineer, Architect
Customer: industry

Tasks:
  • Full-stack development and design of web application
  • architecture design, requirements engineering
  • workflow design for complex business migration project

Skills:
C#.NET, entity framework, LDAP, JavaScript, Bootstrap, Active Directory, MS SQL Server

Further project references exist back to 2005 and can be listed on request

Aus- und Weiterbildung

Aus- und Weiterbildung

7 Jahre 6 Monate
1997-11 - 2005-04

Studium - Informatik

Diplom, Universität Erlangen
Diplom
Universität Erlangen

Position

Position

  • Software Engineering
  • Software Architektur
  • IT Consulting
  • Mehrjährige Erfahrung in der Entwicklung, Teamleitung, SCRUM

Kompetenzen

Kompetenzen

Top-Skills

Full-Stack JavaScript Java Angular ReactJS Spring Boot Git Scrum TypeScript

Produkte / Standards / Erfahrungen / Methoden

Architecture patterns/ methods
  • DDD
  • arc42
  • ADRs
  • requirement engineering

Web Programming
  • HTML/HTML5
  • CSS/CSS3
  • SASS
  • XML
  • JSON
  • JQuery
  • VBScript
  • REST
  • Ajax
  • SOAP
  • web components
  • AngularJS
  • Angular
  • React
  • various other JS frameworks
  • Node.JS
  • Redux
  • YAML
  • webpack

Testing
  • Unit testing
  • integration testing
  • various frameworks

Design patterns
  • MVC
  • MVVM
  • SPA
  • dependency injection
  • inversion of control
  • web security
  • clean code
  • distributed systems
  • scalable systems
  • performance optimizing

Tools
  • git
  • Jenkins
  • webpack
  • docker
  • Visual Studio
  • VS code
  • WebStorm
  • IntelliJ 
  • Agile SCRUM

Programmiersprachen

JavaScript
Java
Typescript
C#
Golang
C
C++
Perl
Kotlin
SQL

Branchen

Branchen

  • Banken
  • Versicherungen
  • Online-Shops

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2022 - 2023: Software Engineering

Customer: online web shop for store chain

Tasks:
  • implementation and design of React components
  • implementation and design of Java Spring Boot services
  • integration of external APIs

Skills:
React, TypeScript, Java, Spring boot, Go

2021 - 2022: design and re-implementation of web services

Role: IT Consultant, Engineering
Customer: finance and insurance sector

Tasks:
  • design and re-implementation of web services
  • integration of external APIs
  • consulting and support for team members

Skills:
Java, Spring boot, SQL, design patterns, Angular, elastic search

2020 - 2021: document management systems

Role: Enterprise Software Architect

Tasks:
  • creation and lead of an architecture board
  • training and consulting of internal software architects
  • architecture workshops and requirements engineering with customers
  • agile consulting, support of internal SCRUM masters and POs

2018 - 2019: Chapter Lead Web Engineering Frontend

Customer: finance sector

Tasks:
  • team lead for eight web developers
  • hiring and supporting of employees
  • strategic development, evaluation of new technologies

2018 - 2018: migration of public web page

Role: Software Engineer
Customer: finance sector

Tasks:
  • migration of public web page
  • web component integration into CMS system
  • contribution to custom-made UI library

Skills:
JavaScript, CSS3, HTML5, Web Components, Polymer, Redux, Java, Node.js

2017 - 2017: SPA development and design

Role: Software Engineer, Architect
Customer: medicine sector

Tasks:
  • SPA development and design
  • migration from AngularJS to Angular
  • refactoring and redesign of features
  • design of REST APIs

Skills:
JavaScript, TypeScript, AngularJS/Angular, CSS3, HTML5, Bootstrap, Bower, NPM/Node.js, JSON, Java, Spring boot

2016 - 2017: SPA development and design

Role: Software Engineer, Architect
Customer: media sector

Tasks:
  • SPA development and design
  • refactoring and redesign of features

Skills:
TypeScript, AngularJS, CSS3, HTML5, C#.NET, elastic search, JQuery, JSON

2016 - 2016: SPA development and design

Role: Software Engineer, Architect
Customer: medicine sector

Tasks:
  • SPA development and design
  • consulting and support of team members
  • performance optimizing and refactoring
  • rework of business logic, integration of web security and SSO
  • design of REST APIs
  • onboarding and training of new developers

Skills:
JavaScript, AngularJS, JQuery, Bootstrap, CSS3, HTML5, JSON, REST, Apache Tomcat, Java

2015 - 2016: Full-stack development and design of web application

Role: Software Engineer, Architect
Customer: industry

Tasks:
  • Full-stack development and design of web application
  • architecture design, requirements engineering
  • workflow design for complex business migration project

Skills:
C#.NET, entity framework, LDAP, JavaScript, Bootstrap, Active Directory, MS SQL Server

Further project references exist back to 2005 and can be listed on request

Aus- und Weiterbildung

Aus- und Weiterbildung

7 Jahre 6 Monate
1997-11 - 2005-04

Studium - Informatik

Diplom, Universität Erlangen
Diplom
Universität Erlangen

Position

Position

  • Software Engineering
  • Software Architektur
  • IT Consulting
  • Mehrjährige Erfahrung in der Entwicklung, Teamleitung, SCRUM

Kompetenzen

Kompetenzen

Top-Skills

Full-Stack JavaScript Java Angular ReactJS Spring Boot Git Scrum TypeScript

Produkte / Standards / Erfahrungen / Methoden

Architecture patterns/ methods
  • DDD
  • arc42
  • ADRs
  • requirement engineering

Web Programming
  • HTML/HTML5
  • CSS/CSS3
  • SASS
  • XML
  • JSON
  • JQuery
  • VBScript
  • REST
  • Ajax
  • SOAP
  • web components
  • AngularJS
  • Angular
  • React
  • various other JS frameworks
  • Node.JS
  • Redux
  • YAML
  • webpack

Testing
  • Unit testing
  • integration testing
  • various frameworks

Design patterns
  • MVC
  • MVVM
  • SPA
  • dependency injection
  • inversion of control
  • web security
  • clean code
  • distributed systems
  • scalable systems
  • performance optimizing

Tools
  • git
  • Jenkins
  • webpack
  • docker
  • Visual Studio
  • VS code
  • WebStorm
  • IntelliJ 
  • Agile SCRUM

Programmiersprachen

JavaScript
Java
Typescript
C#
Golang
C
C++
Perl
Kotlin
SQL

Branchen

Branchen

  • Banken
  • Versicherungen
  • Online-Shops

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das Freelancer-Portal

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