Skip to main content
Top expert badge
Recommended expert
Profile header background

Giuseppe Abrignani-Software, AI & Automation Architect

Giuseppe Abrignani - Software, AI & Automation Architect - profile avatar
Profile header overlay
Germering, Germany

Check rate

Experience

Oct 2025 - Jul 2026

Embedded Software Developer

Inheco

Position Summary
Embedded Software Developer at Inheco
Industries
Biotechnology
Healthcare
Business Areas
Information Technology
Product Development
Quality Assurance
  • AI Integration (LLM & RAG): Design and build of an internal intelligent RAG system (Retrieval-Augmented Generation) based on LLMs, n8n, and vector data for the automated analysis of technical documents and error logs.
  • Design & Implementation: Design of a robust RS-232/UART communication interface for an SBC-based embedded device to control medical shaker systems.
  • Architecture & Protocol Design: Implementation of a highly maintainable software structure (OOP, SOLID) and definition of hardware-close, resilient communication protocols including multithreading and advanced error handling.
  • Quality Assurance & DevOps: Test automation using xUnit, integration tests directly on the hardware target, and maintenance of technical documentation according to strict medical technology standards via Azure DevOps.

Label: C#, .NET, LLMs, RAG, n8n, RS-232, UART, Multithreading, async/await, xUnit, gRPC/protobuf, Blazor, MudBlazor, EF Core, Visual Studio 2026, Azure DevOps

Sep 2024 - Feb 2025

Lead Developer / Software Architect

KION Group

Position Summary
Lead Developer / Software Architect at KION Group
Industries
Transportation
Manufacturing
Business Areas
Information Technology
Production
Project Management
Quality Assurance
  • Architecture & Hardware Integration: Design of modular libraries for real-time access to CAN bus systems using CANape to monitor fuel cell control units.
  • AI Analysis: Integration of an ML.NET system for real-time analysis and anomaly detection of fuel cell data in the production process.
  • DevOps & Automation: Build of an automated DevOps pipeline to run xUnit tests for continuous code quality assurance.

Label: C#, .NET, ML.NET, WPF, Python, LangChain, EF Core, CANape, CAN bus, Scrum, xUnit, PowerShell, Azure DevOps

Mar 2024 - May 2024

Lead Developer / Software Architect

Heraeus

Position Summary
Lead Developer / Software Architect at Heraeus
Industries
Manufacturing
Business Areas
Information Technology
Product Development
Quality Assurance

Industrial IoT control platform

  • Architecture and development of an IoT gateway for processing real-time sensor data
  • Integration of industrial communication protocols (OPC UA, Modbus)
  • Development of modern, responsive user interfaces
  • Ensuring a modular and extensible system architecture
  • Introduction of automated tests for quality assurance

Label: C#, .NET, Entity Framework Core, Docker, OPC UA, Modbus, Blazor, MudBlazor, Git, Gitlab, Visual Studio 2022

Feb 2024 - Oct 2025

Software Developer for AI-Powered Systems

One Ware

Position Summary
Software Developer for AI-Powered Systems at One Ware
Industries
Manufacturing
Business Areas
Information Technology
Product Development
Quality Assurance
  • AI & ML Pipelines: Development of a Python-based preprocessing pipeline for normalizing sensor data and implementation of PyTorch models for automated defect detection.
  • Agentic AI Architecture: Integration of advanced LLM applications using LangChain, LangGraph, and Langfuse for workflow control.
  • Interfaces & UI: Design and implementation of a WPF control interface for ML training workflows as well as development of C#/.NET interfaces (REST APIs) for seamless system integration.

Label: C#, .NET 9, WPF, Python, PyTorch, MVTec HALCON, MQTT, LangChain, LangGraph, Langfuse, Avalonia, MVVM, CI/CD, SQL Server, Blazor, EF Core, Azure DevOps

Nov 2023 - Jun 2024

Software Architect

JUSTIZ.NRW

Position Summary
Software Architect at JUSTIZ.NRW
Industries
Government and Administration
Business Areas
Information Technology
Operations
Quality Assurance
  • Architecture & Modernization: Implementation of maintainable application structures based on Onion Architecture. Optimization of business-critical email modules and databases (MS SQL & Oracle) with a performance increase of approx. 30%.
  • DevOps & Release Management: Support with deployment processes using Azure DevOps Pipelines, workspace management, and support of LCS sandboxes including automated database updates.
  • Accessibility & Testing: Implementation of strict accessibility standards according to BITV 2.0 (WAI-ARIA) as well as building a fully automated test suite (Playwright, xUnit, BDD/TDD).

Label: C#, .NET, Blazor, MAUI, Playwright, Onion Architecture, SQL Server, Oracle, Docker, Azure DevOps, OData, MediatR, FluentValidation, xUnit, LCS, PowerShell

Sep 2023 - Jan 2024

Lead Developer / Software Architect

Deutronic

Position Summary
Lead Developer / Software Architect at Deutronic
Industries
Manufacturing
Business Areas
Information Technology
Production
Quality Assurance

In my role as software architect at DTS-Net, I was responsible for designing the control software for the production of electric motors. As Lead Developer, I led a team of ten specialists and drove the development forward. One of my main tasks was also setting up and configuring a Jenkins server, which made it possible to automatically check the application for correctness after every commit and build artifacts. This strategic implementation played a key role in ensuring software quality within the production chain.

As part of this project, I also developed the user interface (GUI) for the application using the cross-platform Maui framework. This enabled a consistent and efficient design of the GUI that works seamlessly across different platforms such as Windows, Android, and Linux. This cross-platform capability significantly increased the flexibility and accessibility of the software.

Label: C# / Visual Studio 2022, Entity Framework Core, MS SQL Server 2016, Newtonsoft.Json, AutoMapper, Xunit, NSubstitute, Shouldly, WPF, SOLID, Blazor, Jenkins, Docker Container, RabbitMQ, Entity Framework-Core, Swagger, .NET Core, CI/CD with Jenkins, REST API, T-SQL, Blazor, .NET Maui, cross-platform development, Git

Feb 2022 - Aug 2023

Developer

RWE

Position Summary
Developer at RWE
Industries
Banking and Finance
Business Areas
Finance
Information Technology

Platform for processing international financial transactions

  • Development of a secure, scalable system for capturing and processing stock exchange transactions
  • Integration of Dynamics 365 Finance & Supply Chain Management
  • Implementation of cloud integration solutions on Microsoft Azure
  • Development of REST and OData interfaces
  • Support with infrastructure and cloud topics

Label: C#, .NET, Azure Devops, Kubernetes, PostgreSQL, Blazor, Entity Framework Core, Git, Visual Studio 2022

Aug 2021 - Feb 2022

Lead Developer

Viastore

Position Summary
Lead Developer at Viastore
Industries
Transportation
Business Areas
Information Technology
Operations

Design and implementation of a modern Angular dashboard for real-time visualization of warehouse movements and system status

  • Connection of the Angular interface to .NET Core microservices via REST and SignalR
  • Introduction of unit tests with xUnit for the backend and structured quality assurance in the frontend
  • Analysis of performance bottlenecks in the legacy code and migration of critical logic into a scalable microservice structure
  • Implementation of loosely coupled services and components using SOLID principles
  • Creation of technical documentation for API interfaces and frontend architecture

Label: C#, .NET Core 7, GitLab, RabbitMQ, Microservices, Apache Kafka, WPF, MS SQL, Scrum, SAP-Integration, Angular, Angular Material, Entity Framework Core, FluentValidation, xUnit, Visual Studio 2022

Apr 2021 - Aug 2022

Lead Developer

BioNTech

Position Summary
Lead Developer at BioNTech
Industries
Biotechnology
Pharmaceutical
Business Areas
Information Technology
Product Development
Quality Assurance

Development of simulation software for test environments to improve the reliability of device communication

  • Responsibility for CI/CD pipelines with Azure DevOps to automate build and test processes
  • Migration of existing applications from Xamarin to .NET MAUI
  • Further development of the software base according to object-oriented architecture principles and SOLID principles
  • Quality assurance through unit tests with xUnit for core software components

Label: C#, .NET, Azure DevOps, Microservices, Kubernetes, Entity Framework Core, WPF, .NET MAUI, Scrum, Ranorex, xUnit, Infoblox, Blazor, Git GitLab, Visual Studio 2019

Jan 2019 - Mar 2020

Lead Developer / Software Architect

Deutronik

Position Summary
Lead Developer / Software Architect at Deutronik
Industries
Manufacturing
Business Areas
Information Technology
Product Development
Production
Quality Assurance

As a software architect, I designed the control software for the production of electric motors and significantly drove development forward as Lead Developer in a team of ten. In addition to the architecture and development work, I set up and configured an automated CI/CD pipeline via Jenkins. By continuously checking every commit and automatically creating artifacts, software quality within the production chain could be secured in the long term and release cycles could be accelerated.

  • Modernization of the UI architecture: Successful migration of an existing legacy MFC application (Microsoft Foundation Classes) into a modern, future-proof user interface.
  • Frontend innovation with Blazor: Design and implementation of modern web UIs based on Blazor.
  • Database engineering: Responsibility for database design and the high-performance implementation of data structures.

Label: C# / Visual Studio 2019, Unity IOC, Entity Framework Core, MS SQL, Server 2016, NewtonSoft.Json, AutoMapper, MSTest, NSubstitute, Shouldly, Wpf, Solid, Blazer, Jenkins, Docker Container, RabbitMQ, Swagger, Net.Core, CI/CD Jenkins, Rest Api, T-Sql, Git, GitLab

Jan 2018 - Dec 2018

Lead Developer

Sparkasse

Position Summary
Lead Developer at Sparkasse
Industries
Banking and Finance
Information Technology
Business Areas
Information Technology

Role: Frontend Developer / DevOps Engineer

  • Development of a high-performance dashboard with Angular for visualizing real-time results
  • Implementation of reactive state management with RxJS
  • Introduction and setup of automated Azure DevOps CI/CD pipelines
  • Structuring the frontend architecture with clear responsibilities and SOLID principles
  • Support for backend-related quality assurance through unit tests with xUnit in connected .NET components

Label: Angular, TypeScript, JavaScript, RxJS, Azure DevOps, SCSS, REST APIs, xUnit, PowerShell, Entity Framework Core, Git, GitLab, Visual Studio 2017

Jan 2017 - Dec 2017

Fullstack Developer / DevOps Engineer

Tecan

Position Summary
Fullstack Developer / DevOps Engineer at Tecan
Industries
Insurance
Business Areas
Information Technology
Quality Assurance

The goal of this project at Tecan was to modernize an existing COBOL infrastructure by migrating it to a modern, high-performance web architecture.

  • System migration: Successful transfer of a COBOL legacy application into a modern ASP.NET Web API environment.
  • Frontend architecture: Design and structuring of the frontend based on SOLID principles and clear separation of concerns.
  • Quality assurance: Implementation of automated unit tests with xUnit for .NET components to secure the backend logic.
  • DevOps & CI/CD: Support for deployment processes and version control via Azure DevOps.
  • Processes for private health insurance and claims settlement

Label: COBOL, .NET, ASP.NET Web API, xUnit, Azure DevOps, REST APIs, Git

Mar 2016 - Nov 2016

Lead Developer / Software Architect

Liebherr

Position Summary
Lead Developer / Software Architect at Liebherr
Industries
Manufacturing
Business Areas
Information Technology
Operations
Product Development

In my role as architect and lead developer, I played a key part in the development of an IoT part tracking system. I was responsible for the software architecture design, led the development team during implementation, and managed the rollout of the main application. My work made a major contribution to the successful completion of the project and a high level of customer satisfaction.

Label: C# / Visual Studio 2017, Spring.net, Entity Framework, MsSql Server, Influx DB, Asp.net, Soap, Rest, XML, Web Services, Angulara, JavaScript, MS SQL Server 2016, NewtonSoft.Json , AutoMapper, MSTest, Nsubstitute, Shouldly, TypeScript, Svn

Jan 2015 - Mar 2016

Lead Developer

Mercedes

Position Summary
Lead Developer at Mercedes
Industries
Automotive
Information Technology
Business Areas
Information Technology
Product Development

In the "IoT Van" project, we implemented an agile microservice architecture for vehicle control based on Azure Service Fabric. As Lead Developer, I was responsible for the full lifecycle of the services - from design and development to integration and deployment. With my focus on performance and reliability, the project was completed successfully and ensured smooth, customer-oriented control of the vans.

Label: Visual Studio 2017, C#, Entity Framework, MsSql Server, Azure, Micro service, XML, Web Services, Net Core , Devops, Asp.Net, Telerik Kendo, AutoMapper, NewtonSoft.Json , MSTest , NSubstitute , Shouldly, Micro service architecture, Xamarin

Apr 2014 - Oct 2015

Lead Developer

Infineon

Position Summary
Lead Developer at Infineon
Industries
Manufacturing
Business Areas
Information Technology
Product Development
Project Management

As architect and lead developer, I played a key part in the design and implementation of a new web-based platform for test system and project management. In addition to the strategic software design, my focus was on operational development leadership using Oracle technologies. I not only ensured the system's technical efficiency and stability, but also guaranteed an intuitive user experience (UX). The project was completed successfully and received consistently positive feedback from users.

Label: Visual Studio 2012, Unity, Asp.net, Mvc 4, Bootstrap, KnouckoutJs, JQuery, Html5, Css3, TeamCity, Entity Framework, MSSQL, Server, Oracle DB, Scrum, IIS. Software Architecture, Selenium, Scrum.

Aug 2013 - Mar 2014

Developer

Deutsche Bahn

Position Summary
Developer at Deutsche Bahn
Industries
Transportation
Business Areas
Business Intelligence
Information Technology

As part of the new development and further development of a business-critical tool for analyzing nationwide train data, I was responsible for the entire chain from planning to implementation. My focus was on expanding the Wicket web interface and ensuring smooth integration into the internal database systems. I also optimized the system landscape by expanding the web service interfaces. The project was implemented in equal parts in a hybrid tech stack of Java (Wicket) and C# (.NET Framework), and I also designed the C#-based analysis tool on my own. Thanks to this flexible approach, the project was successfully completed and received consistently positive feedback from users.

Label: Visual Studio 2012, Ninject, C#, Linq, WPF, Asp.net WCF, TFS 2010, Scrum, Log4net, Xsd, XML, MS-SqlServer 2008-2012, SSIS SSRS SSAS Big Data, Data Mining, Data-Processing, Entity Framework, Azure, Visual Studio 2012

Apr 2013 - Jul 2013

Lead Developer

IAV

Position Summary
Lead Developer at IAV
Industries
Automotive
Business Areas
Information Technology
Product Development
Project Management

As part of the development of a new test automation tool for automotive electronics and the central computer of a well-known car manufacturer (VW), I played a major role in the project as architect, Scrum Master, and developer. While I ensured agile team coordination and process compliance as Scrum Master, I was responsible as architect for the software design and the implementation of the core test functions. Thanks to this all-round involvement, the project was successfully completed; today the tool is firmly integrated into VW production and makes a major contribution to process optimization there.

Label: Visual Studio 2012, Ninject, C#, Linq, WPF, WCF, TFS 2010, Scrum, Log4net, Xsd, XML, Scrum Master Entity Framework, MSSQL, Server, Svn, Visual Studio 2012

Jun 2012 - Mar 2013

Developer

BMW

Position Summary
Developer at BMW
Industries
Automotive
Business Areas
Information Technology
Product Development

As part of the major redesign of the globally used ISAR authoring system for workshop documentation and vehicle diagnostics, I managed the design and development of key components. As the responsible software architect, I designed the future-proof system architecture and led the technical implementation in the development team. Thanks to this modernization of the software architecture, the business-critical system was successfully scaled to the latest technological standard. This ensures the smooth global use of the aftersales platform by workshops and service technicians in the long term.

Label: C#, WCF, Linq To XML, Linq To SQL , WPF, Asp.net, Oracle 11G, ODP.net, Nhibernate, Scrum. Teamfondation, Visual Studio 2012

Apr 2012 - Sep 2012

Developer

Liebherr

Position Summary
Developer at Liebherr
Industries
Manufacturing
Business Areas
Information Technology
Operations
Product Development

As Lead Developer, I played a key role in shaping the software architecture and development of an innovative information system for the industrial environment. The system brings together data from production lines, robots, and the Soflex server to provide a complete real-time view of production processes. I was responsible for designing the system architecture and successfully guided the development team through implementation. Thanks to the intelligent use of real-time data to identify bottlenecks, productivity in production could be increased significantly and the response time to problems reduced drastically.

Label: C#, VB.Net, WCF,WinForms ,Linq To XML, Linq To SQL , WPF, MS-SQL Server 2008, Interface zu Soflex Server, Scrum, Teamleitung, Visual Studio 2012, Windows Terminalserver

Aug 2011 - Mar 2012

Developer

ELAXY/Vereinsbank

Position Summary
Developer at ELAXY/Vereinsbank
Industries
Manufacturing
Business Areas
Information Technology
Product Development

As Lead Developer, I played a key role in shaping the software architecture and development of an innovative information system for the industrial environment. The system brings together data from production lines, robots, and the Soflex server to provide a complete real-time view of production processes. I was responsible for designing the system architecture and successfully guided the development team through implementation. Thanks to the intelligent use of real-time data to identify bottlenecks, productivity in production could be increased significantly and the response time to problems reduced drastically.

Label: Java 6, Spring, Firebird, GWT, EXT GWT, Smart-Gwt, Tomcat, Scrum, JEE 6, Tomcat, Oracle PL/SQL

Apr 2011 - Jul 2011

Lead Developer

Liebherr

Position Summary
Lead Developer at Liebherr
Industries
Automotive
Manufacturing
Business Areas
Business Intelligence
Information Technology
Operations
Production

Completed an existing prototype to prepare it for productive use at Ford (General Motors). The software enables communication with production robots and creates different business reports from the information received. It also included evaluations of information from various media (scan, image, databases)

Label: C#, WCF, Linq To XML, Linq To SQL , WPF, SharePoint , Picture analysing. Visual Studio 2010

Industry Experience

See where this freelancer has spent most of their professional time.

Experienced in Manufacturing, Banking and Finance, Automotive, Biotechnology, Information Technology, and Transportation.

Manufacturing
Banking and Finance
Automotive
Biotechnology
Information Technology
Transportation
Profile match chart

Business Area Experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Product Development, Quality Assurance, Operations, Production, and Project Management.

Information Technology
Product Development
Quality Assurance
Operations
Production
Project Management
Profile match chart

Summary

Experienced Software, AI & Automation Architect and Senior Solution Architect with over 30 years of experience in designing and delivering high-performance, scalable, and highly automated enterprise solutions.

My profile combines three strategic pillars:

  • Software Architecture: Deep expertise in the .NET ecosystem (C#, ASP.NET Core, Blazor), modern frontend architectures (Angular, React), and robust backend structures, as well as custom development in Dynamics 365 F&SCM (X++).
  • AI Architecture: Hands-on implementation of modern AI systems in industrial and medical contexts – from Computer Vision (MVTec HALCON) to ML.NET and advanced LLM interfaces, agentic workflows, and RAG systems (LangChain, LangGraph, n8n).
  • Automation Engineering: Designing and building resilient CI/CD pipelines (Azure DevOps, Jenkins, GitHub Actions), Infrastructure as Code (IaC), and seamless system integrations (REST, OData, SAP, OPC UA) to fully eliminate manual processes across the development and production lifecycle.

Over many years, I have successfully led agile development teams and delivered complex large-scale projects in the medical technology, finance, manufacturing, logistics, and automotive industries.

Skills

  • Architecture & Design: Cloud-Native Architectures, Microservices, Event-Driven Architecture, Onion/Clean Architecture, Solid Principles, Domain-Driven Design (Ddd), Cqrs, Design Patterns.
  • Programming Languages & Frameworks: C#, .Net / .Net Core (Up To .Net 9), Asp.Net Core, Python, Java, Javascript, Typescript.
  • Ai / Machine Learning & Agentic Systems: Langchain, Langgraph, Langfuse, N8n (Agentic Workflows & Rag), Ml.Net, Pytorch, Scikit-Learn, Mvtec Halcon (Computer Vision, Anomaly Detection, Object Classification).
  • Devops & Automation: Azure Devops, Github Actions, Gitlab Ci, Jenkins, Ci/Cd Pipelines, Infrastructure As Code (Terraform, Ansible), Powershell, Workspace Management, Lcs Sandbox Maintenance.
  • Cloud & Infrastructure: Microsoft Azure (App Services, Functions, Key Vault, Storage Accounts, Vnets, Nsgs), Aws, Docker, Kubernetes, Vmware Cloud Foundation.
  • Erp / D365 F&Scm: Dynamics 365 Finance & Supply Chain Management, X++, Custom Development, Customization, Core Erp Processes (Clear Separation From The Crm Area).
  • Databases: Microsoft Sql Server, Postgresql, Oracle, Firebird, Entity Framework Core, T-Sql, Stored Procedures, Performance Tuning.
  • Frontend & Ui: Blazor (Mudblazor, Telerik Kendo), Angular, React, Wpf, Maui (Cross-Platform), Mvvm, Avalonia, Winui 3.
  • Integration & Iot: Opc Ua, Mqtt, Modbus/Tcp, Can Bus, Rs-232/Uart, Rest, Odata, Soap, Graphql, Grpc/Protobuf, Sap Integration, Winapi.
  • Testing & Qa: Xunit, Nunit, Mstest, Pytest, Playwright, Selenium, Specflow, Ranorex, Tdd, Bdd.
  • Methods & Tools: Agile Development (Scrum, Kanban), Team Leadership, Mentoring, Code Reviews, Technical Documentation (Including Medical Technology Standards), Visual Studio (2012–2026), Rider, Jira, Otrs.

Languages

German
Native
Italian
Native
English
Advanced
Spanish
Elementary

Education

University of Pisa

Dipl. Computer Scientist · Business Informatics · Pisa, Italy

Statistics

Experience

Total positions 21
Experience in Manufacturing 7 y
Avg length 9 m
Longest experience 1 y 8 m

Expertise

Recent roles Embedded Software Developer, Lead Developer / Software Architect, Software Developer for AI-Powered Systems
Main industries Manufacturing, Banking and Finance, Automotive
Main business areas Information Technology, Product Development, Quality Assurance

Qualifications

Highest degree Master

Profile

Created
Last Update

Frequently asked questions

Have questions? Find more information here.

Giuseppe is based in Germering, Germany.
Giuseppe speaks the following languages: German (Native), Italian (Native), English (Advanced), Spanish (Elementary).
Giuseppe has at least 14 years of experience. During this time, Giuseppe has worked in at least 7 different roles and for 19 different companies. The average length of individual experience is 1 year and 8 months. Note that Giuseppe may not have shared all experience and actually has more experience.
Based on recent experience, Giuseppe would be well-suited for roles such as: Embedded Software Developer, Lead Developer / Software Architect, Software Developer for AI-Powered Systems.
Giuseppe's most recent position is Embedded Software Developer at Inheco.
In recent years, Giuseppe has worked for Inheco, KION Group, Heraeus, One Ware, and JUSTIZ.NRW.
Giuseppe is most experienced in industries like Manufacturing, Automotive, and Banking and Finance. Giuseppe also has some experience in Biotechnology, Information Technology, and Transportation.
Giuseppe is most experienced in business areas like Information Technology, Product Development, and Quality Assurance. Giuseppe also has some experience in Operations, Production, and Project Management.
Giuseppe has recently worked in industries like Biotechnology, Manufacturing, and Banking and Finance.
Giuseppe has recently worked in business areas like Information Technology, Quality Assurance, and Product Development.
Giuseppe holds a Master in Business Informatics from University of Pisa.
Giuseppe is immediately available full-time for suitable projects.
Giuseppe's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.
To hire Giuseppe, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Rate comparison chart
Market avg: 776-936 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.