Senior Software Engineer | IT Team Lead & Project Management | Lead Full-Stack Developer
Aktualisiert am 06.03.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.06.2025
Verfügbar zu: 100%
davon vor Ort: 20%
.NET Core
Softwarearchitektur
Managementerfahrung
C#
Java
Blazor
gRPC
ZeroMQ
REST
WebSocket
Microservices
C
C++
MySQL
JavaScript
TypeScript
Kubernetes
Docker
Atlassian JIRA
Atlassian Confluence
Azure Devops
Scrum
German
Native
English
Business Fluent

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 6 Monate
2023-09 - heute

Spacecraft Control Software Operational Team Management

Manager - Management of team of six Software Engineers Jira Confluence internal ticketing system ...
Manager - Management of team of six Software Engineers

Managed an international team of six software engineers based in Luxembourg and the USA. The team is responsible for the maintenance and support of the entire satellite ground control software and infrastructure, ensuring 24/7 operations for monitoring and controlling a satellite fleet.

  • Process and Business Understanding:
    • Collaborated closely with internal stakeholders and maintained clear communication channels between teams and departments.
    • Designed secure and reliable system architectures within the team to ensure operational stability with a focus on high-value tasks and cost efficiency.
    • Developed and implemented cost-effective solutions.
  • Team Management:
    • Planned, prioritized, and assigned tasks within the team.
    • Recruited a new team member and external consultants and fostered a productive team dynamic.
  • IT Security Management:
    • Ensured compliance with IT security standards, including ISO27001 and IA-Pre.
    • Integrated IT security considerations into all processes and raised team awareness.
  • Technological Transformation:
    • Supported cloud migration efforts and on-premises infrastructure renewal.
  • Vendor and Contract Management:
    • ?Managed vendor relationships, licenses and service contracts ensuring optimal terms, cost-efficiency, and alignment with organizational objectives.
Jira Confluence internal ticketing system Azure DevOps Microsoft Office SharePoint OneNote ServiceNow
3 Jahre 6 Monate
2020-04 - 2023-09

Fleet Data Visualization Project

Senior Software Engineer, Fullstack ? Software Development Lead .NET Core Microservices Blazor ...
Senior Software Engineer, Fullstack ? Software Development Lead

Visualization of Satellite Data for Real-Time Satellite Monitoring and Control

  • Developed and implemented a system for displaying real-time data in a web browser, used for monitoring and controlling a satellite fleet. 
  • The project involved close collaboration with stakeholders and the Product Owner, with a strong emphasis on scalability and reliability. 
  • The developed software is currently in 24/7 operational use.
  • Architecture:
    • Designed and developed a microservice-based architecture to integrate dependent and independent data sources (.NET Core).
  • Cloud Infrastructure:
    • Containerized services and deployed a cloud-ready solution using Kubernetes in Azure.
  • Data Integration:
    • Integrated various APIs, including gRPC streaming, Kafka Client, ZeroMQ, and RESTful interfaces.
  • Frontend Development:
    • Built a WebAssembly-based frontend using Blazor to replace a legacy system.
    • Dynamically integrated external JavaScript plotting libraries (e.g., Lightning Chart and Golden Layout).
    • Enabled live streaming of satellite data to the web browser using WebSockets (SignalR).
  • User Experience:
    • Developed functionality for saving and managing workspaces and display configurations in the backend, including version control.
  • Project Management:
    • Led an international team of four developers.
    • Planned and executed sprints, continuously refined the backlog, and ensured delivery through continuous delivery practices.
.NET Core Microservices Blazor Streaming APIs REST JavaScript Typescript Kubernetes TypeScript Bootstrap CSS SCSS gRPC ZeroMQ RESTful API Services Kafka Client SignalR WebDAV Docker Proto-files JSON YAML Swagger Jira Confluence Git (Bitbucket Azure DevOps) SCRUM JetBrains Rider Visual Studio
2 Jahre 6 Monate
2018-10 - 2021-03

Implementation of a System for Autonomous Control of Satellite Subsystems

Software Engineer ? Software Developer and Project Lead System enhancement using Java ActiveMQ ZeroMQ ...
Software Engineer ? Software Developer and Project Lead
Development and implementation of a highly reliable system for the autonomous control of satellite subsystems. The role involved managing a sub-project within an agile environment, implementing new software services, and extending existing legacy software components. The system is operationally used for satellite control in a 24/7 environment.
  • Project Management:
    • Led a sub-project within agile sprints, including planning and execution in line with the requirements of internal stakeholders.
  • Software Development:
    • Implemented new software services and extended legacy software components with various interfaces.
    • Developed a system with complex dependencies while coordinating requirements with multiple departments across different time zones.
  • Quality Assurance:
    • Tested individual implementations and ensured continuous delivery.
  • Maintenance and Support:
    • Maintained and supported the operational satellite control system.
  • Reliability:
    • Ensured highly reliable operations of the system in a 24/7 environment.
  • Issue Resolution:
    • ?Delivered continuous updates and performed bug fixing to enhance system stability.
System enhancement using Java ActiveMQ ZeroMQ gRPC Java Jira Confluence Git (Bitbucket) XML CSV JSON
1 Jahr 6 Monate
2017-05 - 2018-10

Operational Support and Enhancement of Satellite Control Systems

Software Engineer Java C C++ ...
Software Engineer

Supported and extended existing satellite control systems in an operational real-time environment. The project included maintenance and development of software, as well as providing 24/7 support in compliance with SLA requirements. Ensured close collaboration with internal customers and operational teams to maintain the reliability and functionality of the systems.

  • Satellite Ground Control Software Operational Software Support
  • Enhancement and Bug fixing of Legacy Systems
  • Issue Resolution:
    • Performed bug fixing on existing software applications per SLA.
  • System Maintenance:
    • Deployed patches and configuration updates in an operational environment.
  • System Enhancement:
    • Extended existing, highly reliable systems in a real-time environment.
  • Full-Stack Development:
    • Developed applications to visualize real-time data in a web-based frontend.
  • Operational Support:
    • Provided operational support based on SLA requirements, including debugging and problem analysis, in close collaboration with internal customers in a 24/7 operational setting.
Java C C++ PHP Python CentOS SLES Ubuntu Windows Server ActiveMQ ZeroMQ REST MySQL Jira Confluence Git (Bitbucket) internal ticketing system

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Jahr 5 Monate
2022-03 - 2023-07

SES Leadership Development Program

  • SES internal high potential program
  • Learning leadership skills
1 Monat
2023-03 - 2023-03

Professional SCRUM Master training

  • PSM I assessment completed
1 Monat
2017-04 - 2017-04

PMI Project Management Program

SES
SES

Position

Position

  • SENIOR SOFTWARE ENGINEER
  • TEAM & PROJECT LEAD
  • SCALABLE FULL-STACK SOLUTIONS
  • FREELANCER

Kompetenzen

Kompetenzen

Top-Skills

.NET Core Softwarearchitektur Managementerfahrung C# Java Blazor gRPC ZeroMQ REST WebSocket Microservices C C++ MySQL JavaScript TypeScript Kubernetes Docker Atlassian JIRA Atlassian Confluence Azure Devops Scrum

Produkte / Standards / Erfahrungen / Methoden

My Offer
Tailored software solutions designed to boost efficiency, security, and scalability, delivered by an experienced full-stack engineer with proven management expertise - ensuring your systems meet both current demands and future challenges:
  • Team leadership and management, ensuring effective collaboration, prioritization, and delivery of high-quality results.
  • Development of new software systems or migration of legacy software systems, tailored to specific needs, ensuring scalability and modern architecture.
  • Visualization of real-time and static data directly in the web browser.
  • Development and integration of APIs and data interfaces for efficient data flows.
  • Implementation of cloud-native microservice architectures, deployable both on-premises and in the cloud.
  • Delivery of new features, bug fixing, and agile project management support with clear communication and focused requirements analysis.


Your Benefits

Leverage my extensive experience in full-stack development, management, and software engineering leadership in the space industry:

  • Clear and effective communication, precise prioritization, and outcomes that create genuine value and support your objectives sustainably.
  • Intuitive solutions that provide platform independence and eliminate the need for complex rollouts.
  • Future-proof architectures that simplify cloud migration while retaining on-premises options.
  • Reliable and secure systems built to the highest IT security standards from my experience in space industry.


SKILLS AND EXPERIENCE

Programming Languages and Technologies

  • C#
  • .NET Core
  • Java
  • Blazor
  • gRPC
  • ZeroMQ
  • RESTful APIs
  • Websockets (SignalR)
  • JSON
  • CSV
  • Proto
  • Microservice Architecture
  • C, C++
  • MySQL
  • InfluxDB
  • JavaScript
  • TypeScript
  • SASS
  • CSS
  • Bootstrap
  • Kubernetes
  • Docker
  • On-Premises Infrastructure (VMware)
  • ActiveMQ
  • XML
  • YAML
  • Apache Webserver
  • NGINX
  • PHP
  • Python
  • React
  • AI (Llama)
  • Azure Cloud
  • Kafka


Development and Project Management Tools, Operating Systems

  • JetBrains IDEs
  • Visual Studio IDE
  • Eclipse IDE
  • Git, Bitbucket
  • CentOS
  • SLES
  • Ubuntu
  • Windows Server
  • Atlassian Jira and Confluence
  • Azure DevOps
  • Microsoft Office Suite (Word, Excel, OneNote, SharePoint)
  • draw.io


Non-Technical Skills

  • Effective Communication
  • Business Understanding
  • Team Management
  • Agile Project Management
  • SCRUM
  • Technical Architecture Design
  • Hiring
  • Management of Vendor and Service Contracts
  • Procurement


What I am currently Learning

  • Artificial Intelligence integration into Applications
  • Web frontend implementation in React


Work Experience

09/203 - today

Role: Manager, Spacecraft Control Software Operational Team

Customer: SES S.A. Luxembourg


Tasks:

  • Management of a software engineering team of 6 engineers
  • Planned, prioritized, and assigned tasks within the team.
  • Recruited new team members and contractors and fostered a productive team dynamic
  • Developed and implemented cost-effective solutions



11/2022 - 09/2023

Place of Work: Luxembourg

Role: Senior Engineer 

Customer: SES S.A. 


Tasks:

Software Systems 

  • Team Leader and Developer of a Satellite Data Visualization software engineering team
  • Intensive collaboration with our stakeholders to ensure our customer?s needs
  • Supporting hiring process
  • Continue project leading and development tasks


04/2019 - 11/2022

Place of Work: Luxembourg

Role: Engineer

Customer: SES S.A. 


Tasks:

Software Systems 

  • Managing the project, Organizing Sprints, Stakeholder communication,
  • Fullstack Developments for the Fleet Data Visualization Project: Conception, Backend Services and APIs Implementations, Front-End Developments (.NET, Blazor, Java Script)
  • Implementation of a System for Autonomous Control of Satellite Subsystems (Java)
  • Various Satellite Ground Control System enhancements and bugfixes


04/2017 - 02/2019

Place of Work: Luxembourg

Role: Guest Software Engineer at Software Systems 

Customer: SES S.A. 


Tasks:

  • Web Frontend implementation for real time alarming (C, C++, JavaScript, PHP)
  • Bug Fixing and Enhancements, Satellite Ground Control System deployment
  • Legacy Satellite Ground Control System enhancements, Engineering Database Enhancements (bash, python, InfluxDB, HDF5)


Skills:

C, C++, JavaScript, PHP, bash, python, InfluxDB, HDF5


12/2012 - 03/2017

Place of Work: Luxembourg

Role: Satellite Controller 

Customer: SES S.A. 


Tasks:

  • Controller for the Geostationary Fleet, supporting 24/7 operations
  • Hard- and Software Development for the Control Center Alarming System


11/2011 - 11/2012

Role: Project Engineer (Software) 

Customer: Institut für Energieeffiziente Systeme (University of Applied Science Trier)


Tasks:

  • Software Development for a high precision Solar Array current measurement device in the project ?Smart Solar Systems?
  • Real Time System Microcontroller Development in C and Front-End GUI development in C#


Skills:

C, C#

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 6 Monate
2023-09 - heute

Spacecraft Control Software Operational Team Management

Manager - Management of team of six Software Engineers Jira Confluence internal ticketing system ...
Manager - Management of team of six Software Engineers

Managed an international team of six software engineers based in Luxembourg and the USA. The team is responsible for the maintenance and support of the entire satellite ground control software and infrastructure, ensuring 24/7 operations for monitoring and controlling a satellite fleet.

  • Process and Business Understanding:
    • Collaborated closely with internal stakeholders and maintained clear communication channels between teams and departments.
    • Designed secure and reliable system architectures within the team to ensure operational stability with a focus on high-value tasks and cost efficiency.
    • Developed and implemented cost-effective solutions.
  • Team Management:
    • Planned, prioritized, and assigned tasks within the team.
    • Recruited a new team member and external consultants and fostered a productive team dynamic.
  • IT Security Management:
    • Ensured compliance with IT security standards, including ISO27001 and IA-Pre.
    • Integrated IT security considerations into all processes and raised team awareness.
  • Technological Transformation:
    • Supported cloud migration efforts and on-premises infrastructure renewal.
  • Vendor and Contract Management:
    • ?Managed vendor relationships, licenses and service contracts ensuring optimal terms, cost-efficiency, and alignment with organizational objectives.
Jira Confluence internal ticketing system Azure DevOps Microsoft Office SharePoint OneNote ServiceNow
3 Jahre 6 Monate
2020-04 - 2023-09

Fleet Data Visualization Project

Senior Software Engineer, Fullstack ? Software Development Lead .NET Core Microservices Blazor ...
Senior Software Engineer, Fullstack ? Software Development Lead

Visualization of Satellite Data for Real-Time Satellite Monitoring and Control

  • Developed and implemented a system for displaying real-time data in a web browser, used for monitoring and controlling a satellite fleet. 
  • The project involved close collaboration with stakeholders and the Product Owner, with a strong emphasis on scalability and reliability. 
  • The developed software is currently in 24/7 operational use.
  • Architecture:
    • Designed and developed a microservice-based architecture to integrate dependent and independent data sources (.NET Core).
  • Cloud Infrastructure:
    • Containerized services and deployed a cloud-ready solution using Kubernetes in Azure.
  • Data Integration:
    • Integrated various APIs, including gRPC streaming, Kafka Client, ZeroMQ, and RESTful interfaces.
  • Frontend Development:
    • Built a WebAssembly-based frontend using Blazor to replace a legacy system.
    • Dynamically integrated external JavaScript plotting libraries (e.g., Lightning Chart and Golden Layout).
    • Enabled live streaming of satellite data to the web browser using WebSockets (SignalR).
  • User Experience:
    • Developed functionality for saving and managing workspaces and display configurations in the backend, including version control.
  • Project Management:
    • Led an international team of four developers.
    • Planned and executed sprints, continuously refined the backlog, and ensured delivery through continuous delivery practices.
.NET Core Microservices Blazor Streaming APIs REST JavaScript Typescript Kubernetes TypeScript Bootstrap CSS SCSS gRPC ZeroMQ RESTful API Services Kafka Client SignalR WebDAV Docker Proto-files JSON YAML Swagger Jira Confluence Git (Bitbucket Azure DevOps) SCRUM JetBrains Rider Visual Studio
2 Jahre 6 Monate
2018-10 - 2021-03

Implementation of a System for Autonomous Control of Satellite Subsystems

Software Engineer ? Software Developer and Project Lead System enhancement using Java ActiveMQ ZeroMQ ...
Software Engineer ? Software Developer and Project Lead
Development and implementation of a highly reliable system for the autonomous control of satellite subsystems. The role involved managing a sub-project within an agile environment, implementing new software services, and extending existing legacy software components. The system is operationally used for satellite control in a 24/7 environment.
  • Project Management:
    • Led a sub-project within agile sprints, including planning and execution in line with the requirements of internal stakeholders.
  • Software Development:
    • Implemented new software services and extended legacy software components with various interfaces.
    • Developed a system with complex dependencies while coordinating requirements with multiple departments across different time zones.
  • Quality Assurance:
    • Tested individual implementations and ensured continuous delivery.
  • Maintenance and Support:
    • Maintained and supported the operational satellite control system.
  • Reliability:
    • Ensured highly reliable operations of the system in a 24/7 environment.
  • Issue Resolution:
    • ?Delivered continuous updates and performed bug fixing to enhance system stability.
System enhancement using Java ActiveMQ ZeroMQ gRPC Java Jira Confluence Git (Bitbucket) XML CSV JSON
1 Jahr 6 Monate
2017-05 - 2018-10

Operational Support and Enhancement of Satellite Control Systems

Software Engineer Java C C++ ...
Software Engineer

Supported and extended existing satellite control systems in an operational real-time environment. The project included maintenance and development of software, as well as providing 24/7 support in compliance with SLA requirements. Ensured close collaboration with internal customers and operational teams to maintain the reliability and functionality of the systems.

  • Satellite Ground Control Software Operational Software Support
  • Enhancement and Bug fixing of Legacy Systems
  • Issue Resolution:
    • Performed bug fixing on existing software applications per SLA.
  • System Maintenance:
    • Deployed patches and configuration updates in an operational environment.
  • System Enhancement:
    • Extended existing, highly reliable systems in a real-time environment.
  • Full-Stack Development:
    • Developed applications to visualize real-time data in a web-based frontend.
  • Operational Support:
    • Provided operational support based on SLA requirements, including debugging and problem analysis, in close collaboration with internal customers in a 24/7 operational setting.
Java C C++ PHP Python CentOS SLES Ubuntu Windows Server ActiveMQ ZeroMQ REST MySQL Jira Confluence Git (Bitbucket) internal ticketing system

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Jahr 5 Monate
2022-03 - 2023-07

SES Leadership Development Program

  • SES internal high potential program
  • Learning leadership skills
1 Monat
2023-03 - 2023-03

Professional SCRUM Master training

  • PSM I assessment completed
1 Monat
2017-04 - 2017-04

PMI Project Management Program

SES
SES

Position

Position

  • SENIOR SOFTWARE ENGINEER
  • TEAM & PROJECT LEAD
  • SCALABLE FULL-STACK SOLUTIONS
  • FREELANCER

Kompetenzen

Kompetenzen

Top-Skills

.NET Core Softwarearchitektur Managementerfahrung C# Java Blazor gRPC ZeroMQ REST WebSocket Microservices C C++ MySQL JavaScript TypeScript Kubernetes Docker Atlassian JIRA Atlassian Confluence Azure Devops Scrum

Produkte / Standards / Erfahrungen / Methoden

My Offer
Tailored software solutions designed to boost efficiency, security, and scalability, delivered by an experienced full-stack engineer with proven management expertise - ensuring your systems meet both current demands and future challenges:
  • Team leadership and management, ensuring effective collaboration, prioritization, and delivery of high-quality results.
  • Development of new software systems or migration of legacy software systems, tailored to specific needs, ensuring scalability and modern architecture.
  • Visualization of real-time and static data directly in the web browser.
  • Development and integration of APIs and data interfaces for efficient data flows.
  • Implementation of cloud-native microservice architectures, deployable both on-premises and in the cloud.
  • Delivery of new features, bug fixing, and agile project management support with clear communication and focused requirements analysis.


Your Benefits

Leverage my extensive experience in full-stack development, management, and software engineering leadership in the space industry:

  • Clear and effective communication, precise prioritization, and outcomes that create genuine value and support your objectives sustainably.
  • Intuitive solutions that provide platform independence and eliminate the need for complex rollouts.
  • Future-proof architectures that simplify cloud migration while retaining on-premises options.
  • Reliable and secure systems built to the highest IT security standards from my experience in space industry.


SKILLS AND EXPERIENCE

Programming Languages and Technologies

  • C#
  • .NET Core
  • Java
  • Blazor
  • gRPC
  • ZeroMQ
  • RESTful APIs
  • Websockets (SignalR)
  • JSON
  • CSV
  • Proto
  • Microservice Architecture
  • C, C++
  • MySQL
  • InfluxDB
  • JavaScript
  • TypeScript
  • SASS
  • CSS
  • Bootstrap
  • Kubernetes
  • Docker
  • On-Premises Infrastructure (VMware)
  • ActiveMQ
  • XML
  • YAML
  • Apache Webserver
  • NGINX
  • PHP
  • Python
  • React
  • AI (Llama)
  • Azure Cloud
  • Kafka


Development and Project Management Tools, Operating Systems

  • JetBrains IDEs
  • Visual Studio IDE
  • Eclipse IDE
  • Git, Bitbucket
  • CentOS
  • SLES
  • Ubuntu
  • Windows Server
  • Atlassian Jira and Confluence
  • Azure DevOps
  • Microsoft Office Suite (Word, Excel, OneNote, SharePoint)
  • draw.io


Non-Technical Skills

  • Effective Communication
  • Business Understanding
  • Team Management
  • Agile Project Management
  • SCRUM
  • Technical Architecture Design
  • Hiring
  • Management of Vendor and Service Contracts
  • Procurement


What I am currently Learning

  • Artificial Intelligence integration into Applications
  • Web frontend implementation in React


Work Experience

09/203 - today

Role: Manager, Spacecraft Control Software Operational Team

Customer: SES S.A. Luxembourg


Tasks:

  • Management of a software engineering team of 6 engineers
  • Planned, prioritized, and assigned tasks within the team.
  • Recruited new team members and contractors and fostered a productive team dynamic
  • Developed and implemented cost-effective solutions



11/2022 - 09/2023

Place of Work: Luxembourg

Role: Senior Engineer 

Customer: SES S.A. 


Tasks:

Software Systems 

  • Team Leader and Developer of a Satellite Data Visualization software engineering team
  • Intensive collaboration with our stakeholders to ensure our customer?s needs
  • Supporting hiring process
  • Continue project leading and development tasks


04/2019 - 11/2022

Place of Work: Luxembourg

Role: Engineer

Customer: SES S.A. 


Tasks:

Software Systems 

  • Managing the project, Organizing Sprints, Stakeholder communication,
  • Fullstack Developments for the Fleet Data Visualization Project: Conception, Backend Services and APIs Implementations, Front-End Developments (.NET, Blazor, Java Script)
  • Implementation of a System for Autonomous Control of Satellite Subsystems (Java)
  • Various Satellite Ground Control System enhancements and bugfixes


04/2017 - 02/2019

Place of Work: Luxembourg

Role: Guest Software Engineer at Software Systems 

Customer: SES S.A. 


Tasks:

  • Web Frontend implementation for real time alarming (C, C++, JavaScript, PHP)
  • Bug Fixing and Enhancements, Satellite Ground Control System deployment
  • Legacy Satellite Ground Control System enhancements, Engineering Database Enhancements (bash, python, InfluxDB, HDF5)


Skills:

C, C++, JavaScript, PHP, bash, python, InfluxDB, HDF5


12/2012 - 03/2017

Place of Work: Luxembourg

Role: Satellite Controller 

Customer: SES S.A. 


Tasks:

  • Controller for the Geostationary Fleet, supporting 24/7 operations
  • Hard- and Software Development for the Control Center Alarming System


11/2011 - 11/2012

Role: Project Engineer (Software) 

Customer: Institut für Energieeffiziente Systeme (University of Applied Science Trier)


Tasks:

  • Software Development for a high precision Solar Array current measurement device in the project ?Smart Solar Systems?
  • Real Time System Microcontroller Development in C and Front-End GUI development in C#


Skills:

C, C#

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.