02.07.2026 aktualisiert

**** ******** ****
verifiziert
Premiumkunde
100 % verfügbar

Senior Software Engineer/Consultant

Massing, Deutschland
Massing +250 km
IHK IT-Business-Manager
Massing, Deutschland
Massing +250 km
IHK IT-Business-Manager

Profilanlagen

Profil-RupertEder.pdf

Über mich

Herzlich willkommen auf meinem Profil. Als Freelancer mit über 20 Jahren Projekterfahrung in verschiedensten Branchen und Technologien unterstütze ich Sie gerne dabei, Ihre digitalen Herausforderungen zu meistern – individuell, zuverlässig und mit Weitblick.

Skills

Asp.NetJavaScript.Net FrameworkKalenderverwaltungApple IOSApplication Development FrameworkArchitekturC#COBOLCode GenerationComputerprogrammierungDatenbankenBeratungDependency InjectionSoftware Design PatternsWeb EntwicklungEmber.JsEntity FrameworkUi-DesignHibernateSkalierbarkeitInfrastrukturPythonMappingProjektmanagementWindows Presentation FoundationMicrosoft SilverlightMicrosoft Sql-ServerMongoDBMySQLObjective-COracle FinancialsSoftware ArchitectureKostenmodellierungAnforderungsanalyseSQLiteStakeholder-AnalyseNachhaltigkeitUMLWindows FormsProjektstrukturXamarinTest-Driven Development.NET CoreSwift (Programmiersprache)Vue.jsAngularJSVBA Programming LanguageSmalltalkDomain Driven DesignRefactoring
Technologiebegeisterung, die über das Tagesgeschäft hinausgeht

Technologie ist für mich mehr als nur Werkzeug – sie ist Leidenschaft. Auch außerhalb meiner Projektarbeit investiere ich kontinuierlich Zeit in die Erkundung neuer Programmiersprachen, Konzepte und Architekturen. Diese Neugier und der Wille zur Weiterentwicklung prägen meine Arbeitsweise und fließen direkt in Ihre Projekte ein.
In folgenden Bereichen bringe ich besonders tiefgehende Erfahrung mit:
• Programmiersprachen: .NET, Python, Swift, Objective-C, SmallTalk
• KI Integration: RAG, Chatbots, LLMS (z.B. ElevenLabs, RagFlow)
• Webentwicklung: ASP.NET Core, JavaScript und TypeScript mit Vue.js/Ember.js/Angular
• App-Entwicklung: iOS und Android – nativ oder mit MAUI
• Datenbanken: SQL Server, Oracle, MySQL, SQLite, MongoDb
• Framework-Integration: Entity Framework Core, (N)Hibernate, log4net/log4j
• Web- und REST-Services: nach dem Contract-First-Prinzip
• UI-Design & Entwicklung: MAUI, Xamarin Forms, WPF, Silverlight, Windows Forms
• Dependency Injection: gezielt und strukturiert integriert
• Source-Code-Generierung: z. B. mit T4 Templates oder Source Generators
• Refactoring: bestehender Codebasen mit Fokus auf Wartbarkeit und Performance
• Legacy-Migration: z. B. von VB6 oder COBOL, .NET Framework nach .NET Core
• Plug-In-Infrastrukturen: z. B. dynamisches Laden von .NET-Assemblys

Consulting & Softwarearchitektur

Sie möchten moderne Architekturprinzipien etablieren oder bestehende Strukturen weiterentwickeln? Ich unterstütze Sie mit praxisnaher Beratung und fundierter Expertise – für nachhaltige, skalierbare Lösungen.
Meine Beratungsschwerpunkte:
• Domain Driven Design
• Test Driven Development
• Meta Programming
• Contract Based Design
• OR-Mapping
• UML
• Design Patterns (GoF)

Projektmanagement-Kompetenz für Ihren Projekterfolg

Als zertifizierter IT Business Manager begleite ich Ihr Projekt von der ersten Idee bis zur erfolgreichen Umsetzung. Ich übernehme Verantwortung in allen Phasen – strukturiert, transparent und zielorientiert.
Meine Leistungen im Projektmanagement umfassen:
• Budget- und Terminplanung
• Stakeholder-Analyse
• Ist-Analyse
• Zieldefinition
• Aufwandsschätzung
• Projektstrukturplan
• Projektablaufplan
• Pflichtenhefterstellung

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2009

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Senior Software Engineer

Kufer Software GmbH

Internet und Informationstechnologie

50-250 Mitarbeiter

Neuentwicklung einer Software zur Seminar‑, Kurs‑ und Weiterbildungsverwaltung

Aufgaben:
- Konzeption und Umsetzung einer neuen, modularen Systemarchitektur
- Entwicklung von Backend‑ und Frontend‑Komponenten
- Gestaltung effizienter Workflows für Kurs‑, Teilnehmer‑ und Ressourcenverwaltung
- Sicherstellung von Performance, Skalierbarkeit und hoher Datenqualität
- Einsatz moderner KI‑Tools zur Unterstützung bei Architektur, Code‑Generierung und Entwicklungsprozessen

Technisches Umfeld:
.NET Aspire, .NET 10, ASP.NET Blazor WebAssembly, Source Generators, JavaScript, NuGet, Node.js, REST, XML, JSON, Git,
Azure DevOps Services, PostgreSQL

Branche: Informationstechnologie & -dienste

Neuentwicklung der iOS/Android App i-§usful

Formula Concept UG

Internet und Informationstechnologie

< 10 Mitarbeiter

Aufgaben:
  • Entwicklung einer i-Phone/Android App i-§us (Lernsoftware für Jura Studenten)
  • Entwicklung einer Desktop Anwendung zur Pflege der Lerninhalte
Technisches Umfeld:  MAUI, React Native, Xamarin Forms, C#, .NET, Binary Serialization, protobuf-net, protocol buffers, Avalonia UI, NUnit, GitHub, Objective-C, Swift, Kotlin, Android Studio, XCode

Freiberufliche Trainertätigkeit für die Firma ppedv AG

ppedv AG

50-250 Mitarbeiter

  • Vorbereitung von Schulungsunterlagen
  • Vorbereitung von Beispielprojekten
  • Durchführung von Inhouse-Schulungen

KI Fullstack Developer

Agentur Philipp

Internet und Informationstechnologie

< 10 Mitarbeiter

Weiterentwicklung einer KI‑gestützten Chatbot‑Plattform
Aufgaben:
  1. Weiterentwicklung der bestehenden Chatbot‑Plattform mit Fokus auf KI‑gestützte Funktionen
  2. Integration von Retrieval‑Augmented Generation (RAG) über RagFlow
  3. Aufbau intelligenter Datenpipelines für Wissensabruf und Kontextanreicherung
  4. Entwicklung neuer Features und Optimierung bestehender Chat‑Flows
  5. Sicherstellung von Stabilität, Skalierbarkeit und hoher Antwortqualität
  6. Integration von ElevenLabs KI Komponenten
  7. Integration von Sprachmodellen (LLMS)
Technisches Umfeld:
Node.js, JavaScript, TypeScript, React, RagFlow, PostgreSQL

Weiterentwicklung einer Softwarelösung zur Messung von Einschaltquoten (Radio/TV/Streaming) - Senior Software Engineer

GfK/NielsenIQ

Sonstiges

5000-10.000 Mitarbeiter

Aufgaben:
- Full-Stack Development
- JavaScript UI Entwicklung (Single Page Application) mit dem MVC Framework Ember.JS
- Implementierung von Server Komponenten mit .NET 4.8, .NET 9, WCF, und ASP.NET (Core) Web API
- Entwicklung von wiederverwendbaren Software Komponenten (NuGet Packages)
- Entwicklung von wiederverwendbaren UI Komponenten mit JavaScript/Ember.JS, Lodash und anderen npm Packeten
- Implementierung von REST Services
- Entwicklung von Datenzugriffskomponenten (Domain Services / Repositories) für SQL-Server und MongoDb
- Verwenden/Konsumieren von AWS services (S3, Lambda, RDS, DocumentDB)
- Entwicklung von Sever Komponenten mit Python
- Entwicklung von Sever Komponenten mit Node.js
- Verwenden von Zendesk Funktionalität mit Python/ZenPy
- Entwicklung von Komponenten für ein zentrales Logging System mit ELK (Elasticsearch, Kibana/Logstash)
- Migration von bestehenden Komponenten/Anwendungen auf Basis von (classic) .NET Framework nach .NET 9 (Core)
- Verwenden von Gitflow als Branching-Model für Git
- Code Reviews
- Pull Request Reviews
- Pair Programming
- Beratung bei Erstellung des Architekturentwurfs
- Software Dokumentation mit Confluence
- Implementierung von Unit Tests mit NUnit/MSTest für .NET

Technisches Umfeld: 
JavaScript, Angular, Ember.JS, D3.js, C#, .NET 4.8, .NET 9, NuGet, ASP.NET (Core), Node.js, Express.js, REST, SQL-Server, T-SQL, WCF, REST, XML, XSD, JSON, MongoDB, PowerShell, Entity Framework Core, log4net, ELK (Elasticsearch/Kibana/Logstash), Python, AWS (Lambda/DocumentDB/RDS/S3), Git, Jira, Confluence, TFS, Zendesk, Apache Airflow

Branche:
Informationstechnologie & -dienste

Neuentwicklung der iOS/Android/Web App: x-service

Kermi GmbH

Energie, Wasser und Umwelt

1000-5000 Mitarbeiter

Aufgaben:
  • Entwicklung einer iOS und Android App mit MAUI
  • Entwicklung einer Web App mit Vue.js
  • Entwicklung eines App-Backends (für Web und Mobile)
  • Erstellung von Unit Tests
  • Software Dokumentation
Technisches Umfeld:  
MAUI, .NET 8, XCode, Git, Vue.js, Android Studio, ASP.NET Core,
Entity Framework Core, SQLite, SQL-Server, Azure DevOps

Wartung und Pflege der iOS/Android App: Kermi/Arbonia Quickfinder

Kermi GmbH

Energie, Wasser und Umwelt

1000-5000 Mitarbeiter

Aufgaben:
  • Marktbeobachtung
  • Test mit Beta Versionen vor Major Release Wechsel (iOS und Andriod)
  • Anpassungen nach iOS/Android Versionsupdate
Technisches Umfeld:  
Xamarin, .NET, XCode, Xamarin Studio, Android Studio

Wartung und Pflege der iOS App i-§us

Formula Concept UG

Internet und Informationstechnologie

< 10 Mitarbeiter

Aufgaben:
  • Wartung und Pflege der i-Phone App i-§us (Lernsoftware für Jura Studenten)
Technisches Umfeld:  Git, Swift, Objective C, X-Code

Freiberufliche Tätigkeit für die Firma RSU Rating Service Unit GmbH & Co. KG - LCS, ZBV

RSU Rating Service Unit GmbH & Co. KG

Banken und Finanzdienstleistungen

50-250 Mitarbeiter

Aufgaben:
  • Weiterentwicklung der bestehenden Produktlösungen
  • Entwicklung von Server Komponenten mit .NET 4.6, WCF und ASP.NET MVC
  • UI Entwicklung mit ASP.NET MVC, HTML5 und JavaScript
  • Beratung bei Erstellung des Architekturentwurfs
  • Implementierung von Unit Tests mit NUnit für .NET
Technisches Umfeld:
C#, SQL-Server, ASP.NET MVC, WCF, JavaScript, HTML5, CSS,
Visual Studio 2015

Freiberufliche Tätigkeit für die Firma absence.io

absence.io

Internet und Informationstechnologie

< 10 Mitarbeiter

Aufgaben:
  • Anbindung und Erweiterung einer bestehenden REST API auf Basis von node.js
  • Neuentwicklung einer iOS App mit Offline Funktionalität:
  • Prototyp auf Basis von Web Technologien (HTML5 Local Storage/Cache Manifest, Ember.js/Ember-CLI, PhoneGap)
  • Native App auf Basis von XCode, iOS, Swift und Objective-C
Technisches Umfeld:  JavaScript, Node.js, Android, iOS, Android Studio, XCode, REST, Git, Ember.js, PhoneGap, Swift, Objective C

NCode (gfk.com) Entwicklung einer internen workflowbasierten Unternehmenssoftware zur Erfassung und Auswertung von Produktdaten

mantro.net / GfK

Internet und Informationstechnologie

1000-5000 Mitarbeiter

Aufgaben:
  • UI Implementierung als Single Page Application (Web Anwendung) mit HTML5/JavaScript
  • Implementierung von Server Komponenten mit .NET 4.5, WCF und ASP.NET Web API
  • Entwicklung einer Message Queue Infrastruktur auf Basis von Oracle Advanced Queueing
  • Erstellung einer Entwicklerdokumentation mit Sandcastle
  • Beratung bei Erstellung des Architekturentwurfs
  • Implementierung von Unit Tests mit NUnit für .NET und QUnit für JavaScript
Technisches Umfeld:  JavaScript (Ember.JS, Ember-Data, jQuery, AmplifyJS, RequireJS, Jasmine), C# (.NET 4.5, ASP.NET MVC3, WebAPI, ORACLE, WCF, REST

Freiberufliche Tätigkeit für die Firma RICHTER&POWELEIT GmbH

RICHTER&POWELEIT GmbH

Internet und Informationstechnologie

10-50 Mitarbeiter

Projekt: Schulung „JavaScript und Single Page Applications mit Ember.js“
Beschreibung: Durchführung einer Schulung
Aufgaben:
•    Vorbereitung von Schulungsunterlagen
•    Vorbereitung von Bespielprojekten
•    Durchführung einer Schulung mit anschließender technischer Beratung


Projekt: Schwacke Kernel
Kunde: RICHTER&POWELEIT GmbH
Beschreibung:
Ziel des Projektes war die Implementierung einer nativen PHP Extension um eine vorhandene C Bibliothek mit PHP verwenden zu können.
Aufgaben:
•    Implementierung einer PHP Erweiterung in C/C++ unter Linux
•    Bereistellen einer Build Konfiguration für die PHP Erweiterung mit GNU Autoconf
•    Erstellung von Unit Tests mit PHPUnit

Projekt: Jupiter
Kunde: RICHTER&POWELEIT GmbH
Beschreibung:
Projektziel war die Bereitstellung von Web Services für die Berechnung des Restwertes von gebrauchten Fahrzeugen.
Aufgaben:
•    Implementierung von Web Services mit PHP
•    Implementierung von Unit Tests mit PHPUnit
•    Mitarbeiterschulung: Verwendung von PHPUnit

Projekt: BMW-CNV
Kunde: RICHTER&POWELEIT GmbH
Beschreibung:
Projektziel war die Bereitstellung einer Service Infrastruktur für die Berechnung des Restwertes von gebrauchten Fahrzeugen für BMW.
Aufgaben:
•    Implementierung von Web Services mit PHP
•    Implementierung von REST Services mit PHP
•    Implementierung einer Single Page Web Application (SPA) mit HTML5/JavaScript
•    Implementierung von Unit Tests mit PHPUnit

Implementierung von Softwarekomponenten für die Automobilindustrie (VW Financial Services AG)

mantro.net GmbH / VW Financial Services AG

Internet und Informationstechnologie

50-250 Mitarbeiter

Beschreibung:
Ziel des Projektes war die Entwicklung einer Fahrzeugkonfigurationssoftware für den Verkauf von Kfz in Autohäusern.
Aufgaben:
  • Implementierung von UI-Komponenten mit Silverlight
  • Implementierung einer Service Infrastruktur mit WCF Web Services
  • Beratung bei Erstellung des Architekturentwurfs
  • Erstellung einer Entwicklerdokumentation

Technisches Umfeld: C#, ASP.NET MVC3, JavaScript, WCF, SQL-Server, Silverlight 4, .NET 4.5,

Freiberufliche Tätigkeit für die Firma APS GmbH (Astra Platform Services) - Implementierung von Workflowmodulen für Video on Demand Services

APS GmbH (Astra Platform Services)

Sonstiges

50-250 Mitarbeiter

Implementierung von Workflowmodulen für Video on Demand Services

Aufgaben:
  • Entwurf und Umsetzung von Features nach Spezifikation
  • Beratung bei Erstellung des Architekturentwurfs

Technisches Umfeld: C#, Webservices, SQL-Server, XML, XSD, XSLT, Entitiy Framework 4.0, Workflow Foundation 4.0, WPF, .NET 4.0

Freiberufliche Tätigkeit für die Firma UniCredit Group (UGIS) - Entwicklung eines Workflow Designers für die Erstellung von Wertpapier Zertifikaten

UniCredit Group (UGIS)

Banken und Finanzdienstleistungen

>10.000 Mitarbeiter

Aufgaben:
  • Entwurf und Umsetzung von Features nach Spezifikation
  • Beratung bei Erstellung des Architekturentwurfs

Technisches Umfeld: C#, Webservices, ORACLE, Silverlight

Freiberufliche Tätigkeit für die Firma Healy Hudson GmbH/brainchild GmbH - Entwicklung einer Webportal – Lösung

Healy Hudson GmbH/brainchild GmbH

Internet und Informationstechnologie

50-250 Mitarbeiter

Ziel dieses Projekts war die Weiterentwicklung einer Webportal – Lösung für elektronische Beschaffung. Dabei wurde eine eigene Workflow Engine in die Portallösung integriert damit der Kunde die Möglichkeit hat Geschäftsprozesse dynamisch konfigurieren zu können.

Aufgaben:
  • Entwurf und Umsetzung von Features nach Spezifikation
  • Entwicklung einer datenbankgestützten Workflow Engine
  • Implementierung einer Silverlight Oberfläche für die Konfiguration der Workflows.
  • Implementierung von Views für die Workflow Verwaltung
  • Implementierung einer View Engine für die Darstellung von Workflowaufgaben
  • Beratung bei Erstellung des Architekturentwurfs

Technisches Umfeld: C#, SQL-Server 2008, .NET 3.5 SP1, Enterprise Library, Generics, WCF, LINQ, NHibernate, Silverlight, ASP.NET MVC 2, Webservices, (X)HTML, CSS, JavaScript, ExtJS, jQuery, AJAX

Festanstellung als Softwareentwickler bei der Firma GUARDEAN GmbH (www.guardean.com) - Weiterentwicklung der Customer-Risk-Management-Software GUARDEAN DebiTEX

GUARDEAN GmbH

Internet und Informationstechnologie

50-250 Mitarbeiter

Das Produkt DebiTEX wird für Risiko-Management von Bestandskunden eingesetzt.  GUARDEAN ist als Client-Server-System aufgebaut und enthält Komponenten, die in den Technologien .NET und J2EE erstellt werden.

Aufgaben:
  • Entwurf und Umsetzung von Features nach Spezifikation
  • Entwicklung eines datenbankgestützten Server Frameworks mit mehrschichtiger serviceorientierter Architektur
    • Entwurf von Webservice Schnittstellen (WSDL) mit Altova XMLSpy
    • Implementierung von Web Services auf Basis von .NET 3.5/WCF
  • Entwicklung eines Plug-In-fähigen Client Frameworks mit MVC-Architektur
  • Entwicklung eines Eventing-Frameworks mit Dokumentation für 3rd Party Entwickler
  • Entwicklung einer workflowbasierten Score- und Limitberechnung
  • SQL-Server Administration und Performance
  • Erstellen von Unit Tests
  • Erstellen von Setups für den Microsoft Windows Installer
  • Entwicklung von Berichten in MS SQL Server RDL

Technisches Umfeld: C#, XML, XSLT, WSDL, SQL-Server 2005/2008, .NET 3.5 SP1, VB6, MS-Reporting Services 2005, Enterprise Library, Generics, WCF, LINQ, JBOSS, Webservices, J2EE 5

Festanstellung als Softwareentwickler bei der Firma ODEVIS AG

ODEVIS AG

Industrie und Maschinenbau

50-250 Mitarbeiter

Aufgaben:
- Systemanalyse
- Anforderungsanalyse und Spezifikation, sowie kontinuierliche
  Reviews mit den Anwendern
- Umsetzung in objektorientiertes Software Design und  
  Datenmodellierung mit UML
- Erstellung von Anforderungskatalogen hinsichtlich
  Prozessoptimierung und Funktionalität
- Implementierung der Anforderungen in den Umgebungen .NET,
  JAVA und Smalltalk
- Erstellung der Dokumentation

Qualifikationen:
JAVA, Visual Basic 6, C#, Smalltalk, Linux, Windows NT/2000/XP, Microsoft SQL-Server, ORACLE, DotNetNuke, Hibernate/NHibernate, Log4Net/Log4J, JUnit, ASP.NET Ajax, SECS, OPC

Freiberufliche Tätigkeit für die Firma InfraServ (www.infraserv.gendorf.de)

InfraServ

Internet und Informationstechnologie

250-500 Mitarbeiter

Implementierung einer Prozessdatenvisualisierungssoftware

Technisches Umfeld: JAVA, Eclipse

Freiberufliche Tätigkeit für die Firma NetXp (www.netxp.de)

NetXp GmbH

Internet und Informationstechnologie

10-50 Mitarbeiter

Programmierung einer Flirtsoftware für Discotheken

Beschreibung: Ziel des Projektes war die Entwicklung eines Flirtsystems für Discotheken. Das System funktionierte folgendermaßen: Jeder Discobesucher, der an dem Spiel teilnehmen en in einer Datenbank gespeichert. In der Disco verteilt stehen Terminals mit denen man sich die bisherigen Teilnehmer ansehen kann. Hat man seinen Traumpartner gefunden, kann dieser auf die eigene Wish-List gesetzt werden. Kommt es zu einer Übereinstimmung zwischen zwei Teilnehmern, werden diese vom DJ ausgerufen. Der DJ bekommt dies auf seinem Terminal entsprechend angezeigt und kann sich statistische Informationen ausgeben lassen (z.B. Anzahl der Teilnehmer, Frauen/Männer – Anteil).

Aufgaben: Anforderungsanalyse, Softwareentwicklung, Dokumentation
Technisches Umfeld: .NET 1.1, C#, ASP.NET, ACCESS, Visual Studio .NET, (X)HTML, CSS

Zertifikate

Certified IT Business Manager

IHK Niederbayern

2010


Portfolio


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden