Technical Team Lead, Software Engineer, Technical Product Owner, Scrum Master
Aktualisiert am 28.06.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.08.2024
Verfügbar zu: 90%
davon vor Ort: 25%
Scrum Master
TypeScript
.NET Framework
PostgreSQL
GraphQL
MS SQL Server
.NET Framework
C#
Docker
Git
Gitlab
Azure Devops
JavaScript
Material UI
Ant Design
Java
CSS
Cypress
Node.js
HTML
SQL
Scrum Master
German
C2
English
B2 - C1
Russian
C2

Einsatzorte

Einsatzorte

Osnabrück (+300km)
Deutschland
möglich

Projekte

Projekte

5 Monate
2023-12 - 2024-04

Maiwoche Osnabrück App

Technical Team Lead, Scrum Master React Native Typescript Redux Toolkit ...
Technical Team Lead, Scrum Master

Maiwoche Osnabru?ck App

Mobile app for Android and iOS with interactive map, detailed program, artist information and push notifications. Successfully developed with agility in a short time frame.

  • Gathering and analyzing user requirements
  • Structuring backlog
  • Setting up development environment
  • Communicating project progress and decisions
  • Submitting the app to app stores
  • Conducting tests on various devices

React Native Typescript Redux Toolkit Redux persist Rest Api Appcenter Figma
4 Monate
2023-12 - 2024-03

Universal Counter Module

Technical Team Lead C/ C++ g++ VS Code ...
Technical Team Lead

Implementation of the Universal Counter module for calculating the area treated by various types of tractors. An universal counter module for calculating the following physical quantities: Distance, Time, Area, Quantity, Liter for embedded systems.

  • Gathering and analyzing user requirements
  • Structuring backlog
  • Communicating project progress and decisions
  • Facilitating the scrum process
  • Perform codebase reviews and improvements

C/ C++ g++ VS Code STM32CubeIDE Google Test EXCEL Git Scrum Azure Devops Linux Ubuntu
3 Monate
2023-10 - 2023-12

Administration web application to manage supply chain for ?trace.way? application (EU research project "ATLAS")

Scrum Master, Backend Developer React Typescript Ant Design ...
Scrum Master, Backend Developer

  • Gathering and analyzing user requirements
  • Structuring backlog
  • Setting up development environment
  • Implementing backend functionality
  • Integrating OAuth2 with Keycloak
  • Enabling secure user login and role-based access control
  • Implementing GraphQL API
  • Enabling flexible data access for various client applications

React Typescript Ant Design Graphql Keycloak-js Hasura
2 Monate
2023-10 - 2023-11

Unit Converter Module

Technical Team Lead C/ C++ g++ CMake ...
Technical Team Lead

Implementation of the Unit Converter module (UC) for conversion from metric units to imperial, from imperial units to metric, within the metric unit system, within the imperial unit system for embedded systems.

  • Gathering and analyzing user requirements
  • Structuring backlog
  • Communicating project progress and decisions
  • Facilitating the scrum process
  • Perform codebase reviews and improvements
  • Testing module on embedded devices 

C/ C++ g++ CMake VS Code STM32CubeIDE Google Test EXCEL Git Scrum Azure Devops Linux Ubuntu
6 Monate
2023-05 - 2023-10

Device Management Web Portal

Technical Team Lead, Scrum Master Angular RxJS Jasmine ...
Technical Team Lead, Scrum Master

Development of a web platform for efficient device management with a centralised dashboard and comprehensive integration. The portal centralises via an intuitive dashboard and gives you detailed insights and configuration of machines, connectivity devices, data consumption, software statuses and CAN logging settings. Furthermore, integration with the SIM API enables comprehensive management of the SIM cards.

  • Gathering and analyzing user requirements
  • Structuring the backlog and establishing a robust development environment
  • Developing the backend functionality and collaborating closely with the Product Owner
  • Guiding the team through the Scrum process and nurturing a high-performing team. 

Angular RxJS Jasmine Karma
1 Jahr 1 Monat
2022-08 - 2023-08

EU research project "ATLAS" (Agricultural Interoperability and Analysis System)

Technical Team Lead, Full-stack Developer ReactJS Redux GraphQL
Technical Team Lead, Full-stack Developer

EU research project "ATLAS" (Agricultural Interoperability and Analysis System). The ATLAS project, funded by the EU initiative "Horizon 2020", brings together thirty participants from the agricultural sector and research institutions from seven European countries.

  • Accompanying the project from the start
  • Analyzing requirements and evaluating the best suitable technologies
  • Developing the backend including database modeling and deployment
  • Implementing Conducting code reviews and providing technical assistance during frontend development

Mapbox Azure Devops Hasura Microsoft AppCenter PostgreSQL Azure functions React Native Typescript Redux Toolkit Redux persist GraphQL Azure functions Appcenter
ReactJS Redux GraphQL
4 Monate
2023-04 - 2023-07

Test Automation Project

Technical Team Lead, Scrum Master Cucumber Cypress Typescript ...
Technical Team Lead, Scrum Master

  • Facilitating the scrum process
  • Creating a high-performing and self-organizing team
  • Investigate specification requirements
  • Specify readable and scalable test scenarios
  • Perform codebase reviews and improvements

Cucumber Cypress Typescript PostgreSQL
3 Monate
2023-01 - 2023-03

Order management system

Full-stack Developer React Typescript Refine ...
Full-stack Developer

Order management system to allow customers to place orders from foreign countries, which will be than processed by customer support. 

  • Requirement analysis
  • Implementing Proof of Concept
  • Deployment
  • Perform manual testing 

React Typescript Refine React Query React PDF Ant Design PostgreSql Supabase
8 Monate
2022-06 - 2023-01

Equipment Gateway

Scrum Master
Scrum Master

  • Facilitating the scrum process
  • Creating a high-performing and organising team
  • Removing obstacles and promoting a collaborative work environment
  • Supporting the team in their continuous improvement efforts 

Azure Devops Miro
1 Jahr 10 Monate
2020-11 - 2022-08

Webplatform for slaughterhouses

Technical Team Lead, Frontend-Developer, Scrum Master TypeScript ReactJS Axios ...
Technical Team Lead, Frontend-Developer, Scrum Master
LVA - A webplatform for slaughterhouses that allows livestock traders and purchase managers to plan and manage animal deliveries
  • Overseeing and managing the entire software development process

  • Maintaining clear and effective communication with clients

  • Gathering project requirements and evaluating new technologies

  • Implementing agile processes to boost team productivity and efficiency

  • Conducting comprehensive technical reviews to ensure top-notch quality standards

  • Implementing features in collaboration with the client 

KeyCloak Material UI Swagger Azure Devops MS SQL Server Docker
TypeScript ReactJS Axios CSS3 HTML5 Enzyme Redux Saga Redux-sauce React Final-form Keycloak Date-fns Ramda Material UI Swagger Enzyme/Jest Responsive layout VSCode Azure Azure DevOps Microsoft Teams
1 Jahr 11 Monate
2020-03 - 2022-01

PIG-Monitor

Technical Team Lead, Full-stack Developer ReactJS .NET Framework Redux ...
Technical Team Lead, Full-stack Developer

A platform that helps to track pig?s activities on the farm
  • Investigating specification requirements
  • Estimating the project
  • Gathering project requirements and evaluating new technologies
  • E2E-testing
  • Performing codebase reviews and improvements
  • Negotiation with the team members, customer, and backend team
  • Assisting team to clarify goals and actions to achieve them
  • Performing sprint demos presentation to the customer
  • Participating in Scrum Daily meetings, Sprint Reviews and Retrospectives 

Material UI Atlassian JIRA Agile Atlassian Confluence
ReactJS .NET Framework Redux TypeScript Axios CSS3 HTML5 Enzyme Jest PWA Redux Saga Redux Forms Material UI Enzyme/Jest Responsive layout VSCode Gitlab JIRA Confluence Slack
1 Jahr 4 Monate
2020-09 - 2021-12

Agrar Portal

Frontend developer, Scrum Master TypeScript Angular .NET Framework ...
Frontend developer, Scrum Master
  • Investigate specification requirements
  • Estimate the project
  • Develop new features
  • Perform codebase review and improvements
  • Negotiation with the team members, customer and backend team
  • Facilitating Scrum Daily meetings, Sprint Reviews and Retrospectives
  • Project Maintenance
Azure Devops Swagger MS SQL Server Docker
TypeScript Angular .NET Framework C#
1 Jahr 2 Monate
2020-09 - 2021-10

IO-Tool

Technical Team Lead, Full-stack Developer ReactJS Java Redux ...
Technical Team Lead, Full-stack Developer

Input Output Tool for IoT data exchange platform for data transfer and simulation. A platform for farmers and agricultural contractors that makes it possible to connect machinery and agricultural software, regardless of vendor or manufacturer.

  • Investigate specification requirements
  • Build the project architecture
  • Develop new features
  • Implementing project features
  • Estimating the project and tasks
  • Performing codebase review and improvements
  • Negotiation with the team members and customer
MongoDB Material UI D3 Atlassian JIRA Agile
ReactJS Java Redux TypeScript WebSocket Axios CSS3 HTML5 Enzyme Jest Redux Sagas Redux Forms Typescript MongoDB Material UI Websockets D3JS Enzyme/Jest Responsive layout VSCode Slack GitHub JIRA

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Monate
2017-01 - 2017-02

Professional Scrum Master I

Scrum Master,
Scrum Master
4 Jahre 1 Monat
2004-01 - 2008-01

Medieninformatik

Diplom-Informatiker (FH), Hochschule Osnabrück, Fakulta?t Ingenieurwissenschaften und Informatik
Diplom-Informatiker (FH)
Hochschule Osnabrück, Fakulta?t Ingenieurwissenschaften und Informatik


Kompetenzen

Kompetenzen

Top-Skills

Scrum Master TypeScript .NET Framework PostgreSQL GraphQL MS SQL Server .NET Framework C# Docker Git Gitlab Azure Devops JavaScript Material UI Ant Design Java CSS Cypress Node.js HTML SQL Scrum Master

Produkte / Standards / Erfahrungen / Methoden

React
Experte
Material UI
Fortgeschritten
Cypress
Fortgeschritten
.NET Core
Fortgeschritten
Node.js
Fortgeschritten
Docker
Experte
Azure Devops
Experte
Gitlab CI
Experte
Microsoft Azure
Fortgeschritten
Scrum Master
Experte

Professional Activity/Experience (Summary)

The freelancer has 18 years of experience in software development, with a background in backend, frontend, and full-stack development. Throughout his professional career, he has taken on multiple projects, led technical teams, and advocated for agile work methods. He is known for his high motivation and always strives to achieve the best results for clients. His technical expertise, leadership experience, and determination make him a valuable addition to any software development team.


Source Control Systems

  • Git
  • SVN


Frameworks

  • React
  • Redux
  • NPM/Yarn
  • Jest/Enzyme/React-testing-library
  • Material UI
  • SCSS/LESS
  • i18next
  • D3Js
  • Styled Components
  • AngularJs
  • Hibernate
  • JUnit
  • Mockito
  • Log4j
  • Dropwizard
  • GWT
  • .NET Standard
  • ASP.NET Core
  • Entity Framework
  • Node.js
  • Cypress


DevOps

  • Docker
  • docker-compose
  • ELK Stack
  • Nginx
  • Azure DevOps
  • GitlabCI


Cloud

  • Azure
  • Hetzner


Integrated Development Environment

  • Visual Studio Code
  • Rider
  • IntelliJ
  • WebStorm

Betriebssysteme

MacOs
Linux
different distributions
Windows

Programmiersprachen

C#
Java
SQL
Html
CSS
JavaScript
TypeScript

Datenbanken

MySQL
PostgreSQL
Elasticsearch
MongoDB
Azure SQL Server
GraphQL

Einsatzorte

Einsatzorte

Osnabrück (+300km)
Deutschland
möglich

Projekte

Projekte

5 Monate
2023-12 - 2024-04

Maiwoche Osnabrück App

Technical Team Lead, Scrum Master React Native Typescript Redux Toolkit ...
Technical Team Lead, Scrum Master

Maiwoche Osnabru?ck App

Mobile app for Android and iOS with interactive map, detailed program, artist information and push notifications. Successfully developed with agility in a short time frame.

  • Gathering and analyzing user requirements
  • Structuring backlog
  • Setting up development environment
  • Communicating project progress and decisions
  • Submitting the app to app stores
  • Conducting tests on various devices

React Native Typescript Redux Toolkit Redux persist Rest Api Appcenter Figma
4 Monate
2023-12 - 2024-03

Universal Counter Module

Technical Team Lead C/ C++ g++ VS Code ...
Technical Team Lead

Implementation of the Universal Counter module for calculating the area treated by various types of tractors. An universal counter module for calculating the following physical quantities: Distance, Time, Area, Quantity, Liter for embedded systems.

  • Gathering and analyzing user requirements
  • Structuring backlog
  • Communicating project progress and decisions
  • Facilitating the scrum process
  • Perform codebase reviews and improvements

C/ C++ g++ VS Code STM32CubeIDE Google Test EXCEL Git Scrum Azure Devops Linux Ubuntu
3 Monate
2023-10 - 2023-12

Administration web application to manage supply chain for ?trace.way? application (EU research project "ATLAS")

Scrum Master, Backend Developer React Typescript Ant Design ...
Scrum Master, Backend Developer

  • Gathering and analyzing user requirements
  • Structuring backlog
  • Setting up development environment
  • Implementing backend functionality
  • Integrating OAuth2 with Keycloak
  • Enabling secure user login and role-based access control
  • Implementing GraphQL API
  • Enabling flexible data access for various client applications

React Typescript Ant Design Graphql Keycloak-js Hasura
2 Monate
2023-10 - 2023-11

Unit Converter Module

Technical Team Lead C/ C++ g++ CMake ...
Technical Team Lead

Implementation of the Unit Converter module (UC) for conversion from metric units to imperial, from imperial units to metric, within the metric unit system, within the imperial unit system for embedded systems.

  • Gathering and analyzing user requirements
  • Structuring backlog
  • Communicating project progress and decisions
  • Facilitating the scrum process
  • Perform codebase reviews and improvements
  • Testing module on embedded devices 

C/ C++ g++ CMake VS Code STM32CubeIDE Google Test EXCEL Git Scrum Azure Devops Linux Ubuntu
6 Monate
2023-05 - 2023-10

Device Management Web Portal

Technical Team Lead, Scrum Master Angular RxJS Jasmine ...
Technical Team Lead, Scrum Master

Development of a web platform for efficient device management with a centralised dashboard and comprehensive integration. The portal centralises via an intuitive dashboard and gives you detailed insights and configuration of machines, connectivity devices, data consumption, software statuses and CAN logging settings. Furthermore, integration with the SIM API enables comprehensive management of the SIM cards.

  • Gathering and analyzing user requirements
  • Structuring the backlog and establishing a robust development environment
  • Developing the backend functionality and collaborating closely with the Product Owner
  • Guiding the team through the Scrum process and nurturing a high-performing team. 

Angular RxJS Jasmine Karma
1 Jahr 1 Monat
2022-08 - 2023-08

EU research project "ATLAS" (Agricultural Interoperability and Analysis System)

Technical Team Lead, Full-stack Developer ReactJS Redux GraphQL
Technical Team Lead, Full-stack Developer

EU research project "ATLAS" (Agricultural Interoperability and Analysis System). The ATLAS project, funded by the EU initiative "Horizon 2020", brings together thirty participants from the agricultural sector and research institutions from seven European countries.

  • Accompanying the project from the start
  • Analyzing requirements and evaluating the best suitable technologies
  • Developing the backend including database modeling and deployment
  • Implementing Conducting code reviews and providing technical assistance during frontend development

Mapbox Azure Devops Hasura Microsoft AppCenter PostgreSQL Azure functions React Native Typescript Redux Toolkit Redux persist GraphQL Azure functions Appcenter
ReactJS Redux GraphQL
4 Monate
2023-04 - 2023-07

Test Automation Project

Technical Team Lead, Scrum Master Cucumber Cypress Typescript ...
Technical Team Lead, Scrum Master

  • Facilitating the scrum process
  • Creating a high-performing and self-organizing team
  • Investigate specification requirements
  • Specify readable and scalable test scenarios
  • Perform codebase reviews and improvements

Cucumber Cypress Typescript PostgreSQL
3 Monate
2023-01 - 2023-03

Order management system

Full-stack Developer React Typescript Refine ...
Full-stack Developer

Order management system to allow customers to place orders from foreign countries, which will be than processed by customer support. 

  • Requirement analysis
  • Implementing Proof of Concept
  • Deployment
  • Perform manual testing 

React Typescript Refine React Query React PDF Ant Design PostgreSql Supabase
8 Monate
2022-06 - 2023-01

Equipment Gateway

Scrum Master
Scrum Master

  • Facilitating the scrum process
  • Creating a high-performing and organising team
  • Removing obstacles and promoting a collaborative work environment
  • Supporting the team in their continuous improvement efforts 

Azure Devops Miro
1 Jahr 10 Monate
2020-11 - 2022-08

Webplatform for slaughterhouses

Technical Team Lead, Frontend-Developer, Scrum Master TypeScript ReactJS Axios ...
Technical Team Lead, Frontend-Developer, Scrum Master
LVA - A webplatform for slaughterhouses that allows livestock traders and purchase managers to plan and manage animal deliveries
  • Overseeing and managing the entire software development process

  • Maintaining clear and effective communication with clients

  • Gathering project requirements and evaluating new technologies

  • Implementing agile processes to boost team productivity and efficiency

  • Conducting comprehensive technical reviews to ensure top-notch quality standards

  • Implementing features in collaboration with the client 

KeyCloak Material UI Swagger Azure Devops MS SQL Server Docker
TypeScript ReactJS Axios CSS3 HTML5 Enzyme Redux Saga Redux-sauce React Final-form Keycloak Date-fns Ramda Material UI Swagger Enzyme/Jest Responsive layout VSCode Azure Azure DevOps Microsoft Teams
1 Jahr 11 Monate
2020-03 - 2022-01

PIG-Monitor

Technical Team Lead, Full-stack Developer ReactJS .NET Framework Redux ...
Technical Team Lead, Full-stack Developer

A platform that helps to track pig?s activities on the farm
  • Investigating specification requirements
  • Estimating the project
  • Gathering project requirements and evaluating new technologies
  • E2E-testing
  • Performing codebase reviews and improvements
  • Negotiation with the team members, customer, and backend team
  • Assisting team to clarify goals and actions to achieve them
  • Performing sprint demos presentation to the customer
  • Participating in Scrum Daily meetings, Sprint Reviews and Retrospectives 

Material UI Atlassian JIRA Agile Atlassian Confluence
ReactJS .NET Framework Redux TypeScript Axios CSS3 HTML5 Enzyme Jest PWA Redux Saga Redux Forms Material UI Enzyme/Jest Responsive layout VSCode Gitlab JIRA Confluence Slack
1 Jahr 4 Monate
2020-09 - 2021-12

Agrar Portal

Frontend developer, Scrum Master TypeScript Angular .NET Framework ...
Frontend developer, Scrum Master
  • Investigate specification requirements
  • Estimate the project
  • Develop new features
  • Perform codebase review and improvements
  • Negotiation with the team members, customer and backend team
  • Facilitating Scrum Daily meetings, Sprint Reviews and Retrospectives
  • Project Maintenance
Azure Devops Swagger MS SQL Server Docker
TypeScript Angular .NET Framework C#
1 Jahr 2 Monate
2020-09 - 2021-10

IO-Tool

Technical Team Lead, Full-stack Developer ReactJS Java Redux ...
Technical Team Lead, Full-stack Developer

Input Output Tool for IoT data exchange platform for data transfer and simulation. A platform for farmers and agricultural contractors that makes it possible to connect machinery and agricultural software, regardless of vendor or manufacturer.

  • Investigate specification requirements
  • Build the project architecture
  • Develop new features
  • Implementing project features
  • Estimating the project and tasks
  • Performing codebase review and improvements
  • Negotiation with the team members and customer
MongoDB Material UI D3 Atlassian JIRA Agile
ReactJS Java Redux TypeScript WebSocket Axios CSS3 HTML5 Enzyme Jest Redux Sagas Redux Forms Typescript MongoDB Material UI Websockets D3JS Enzyme/Jest Responsive layout VSCode Slack GitHub JIRA

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Monate
2017-01 - 2017-02

Professional Scrum Master I

Scrum Master,
Scrum Master
4 Jahre 1 Monat
2004-01 - 2008-01

Medieninformatik

Diplom-Informatiker (FH), Hochschule Osnabrück, Fakulta?t Ingenieurwissenschaften und Informatik
Diplom-Informatiker (FH)
Hochschule Osnabrück, Fakulta?t Ingenieurwissenschaften und Informatik


Kompetenzen

Kompetenzen

Top-Skills

Scrum Master TypeScript .NET Framework PostgreSQL GraphQL MS SQL Server .NET Framework C# Docker Git Gitlab Azure Devops JavaScript Material UI Ant Design Java CSS Cypress Node.js HTML SQL Scrum Master

Produkte / Standards / Erfahrungen / Methoden

React
Experte
Material UI
Fortgeschritten
Cypress
Fortgeschritten
.NET Core
Fortgeschritten
Node.js
Fortgeschritten
Docker
Experte
Azure Devops
Experte
Gitlab CI
Experte
Microsoft Azure
Fortgeschritten
Scrum Master
Experte

Professional Activity/Experience (Summary)

The freelancer has 18 years of experience in software development, with a background in backend, frontend, and full-stack development. Throughout his professional career, he has taken on multiple projects, led technical teams, and advocated for agile work methods. He is known for his high motivation and always strives to achieve the best results for clients. His technical expertise, leadership experience, and determination make him a valuable addition to any software development team.


Source Control Systems

  • Git
  • SVN


Frameworks

  • React
  • Redux
  • NPM/Yarn
  • Jest/Enzyme/React-testing-library
  • Material UI
  • SCSS/LESS
  • i18next
  • D3Js
  • Styled Components
  • AngularJs
  • Hibernate
  • JUnit
  • Mockito
  • Log4j
  • Dropwizard
  • GWT
  • .NET Standard
  • ASP.NET Core
  • Entity Framework
  • Node.js
  • Cypress


DevOps

  • Docker
  • docker-compose
  • ELK Stack
  • Nginx
  • Azure DevOps
  • GitlabCI


Cloud

  • Azure
  • Hetzner


Integrated Development Environment

  • Visual Studio Code
  • Rider
  • IntelliJ
  • WebStorm

Betriebssysteme

MacOs
Linux
different distributions
Windows

Programmiersprachen

C#
Java
SQL
Html
CSS
JavaScript
TypeScript

Datenbanken

MySQL
PostgreSQL
Elasticsearch
MongoDB
Azure SQL Server
GraphQL

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.