30.10.2026 aktualisiert


100 % verfügbar
Software-Entwickler VB.NET, C/C++, Datenbankentwicklung, Testing
Riedstadt-Erfelden, Deutschland
Weltweit
Dipl. Ing. ET-NTÜber mich
Seit dem Jahr 2000 betreibe ich ein kl. SW-Entwicklungs-Ing.-Büro. Aktuell beschäftige ich einen weiteren Entwickler. Wir sind sehr erfahrene Entwickler, die sich besonders durch Ihr hohes Maß an Flexibilität und den Willen & den Spass auszeichnen, immer wieder neue Herausforderungen zu meistern!!
Skills
C++DatenbankanwendungDatenbank DesignDatenbankentwicklungDatenbankserverVisual Basic .NETWindows Application Programming InterfaceObjektorientierte Software-EntwicklungSQL DeveloperSoftwareentwicklungSoftwareherstellungSQLTechnische EntwicklungModellgetriebene EntwicklungServerseitige Entwicklung
VB.NET Entwicklung
Mehr als 10 Jahre Erfahrung in der VB.NET-Entwicklung mit WinForms als GUI. Umsetzung zahlreicher Projekte mit Datenbankanbindung, Trennung von GUI und DataContainer-Klassen sowie Entwicklung cmdLine-faehiger Programme. Eigene vb.NET-Library mit ca. 440 Klassen und Modulen, inklusive UnitTestSuite.
C/C++ Entwicklung
Mehr als 10 Jahre Erfahrung in der C/C++-Entwicklung. Realisierung zahlreicher Projekte, darunter Mess-Daten-Konvertierung (big-data), Video-Generierung, Pruefstaende, Bild-Modifikation, Code-Generatoren sowie GUI-Programme mit z.B. mit MFC. Eigene Library mit ca. 470 cpp-Klassen und Modulen sowie UnitTestsSuite.
Datenbankentwicklung
Mehr als 10 Jahre Erfahrung mit MS-Access, MS-SQL-Server und MySQL/Maria-DB. Einsatz in zahlreichen Projekten, meist in Verbindung mit VB.NET-GUI. Kenntnisse weiterer Datenbanksysteme wie SQLite, Exasol, Interbase, Oracle und MS-Excel als Datenquelle.
SW-Testing
Test-Planung inklusive Verifizierungsplaene (VEP, VAP), manuelles Testing und Test-Automatisierung. Entwicklung von Blackbox/Greybox-Test-Suiten mit Test-Cmdline-Calls, GUI-Fernsteuerung und UnitTests für allgemeine Funktionen und Klassen.
Code-Architektur & OOP
Konsequent objekt-orientierter Ansatz mit Trennung von GUI und Data-Klassen. Augenmerk auf Wiederverwendbarkeit des Codes durch GeneralBaseClass und DerivedSpecialClass-Konzepte sowie Beruecksichtigung der Testbarkeit bereits waehrend der Entwicklung.
Code-Generatoren
Erstellung von Standard-DB-Data-Klassen und Standard-DB-Datenverwaltungsdialogen per Code-Generator. Massive Einsparung von Entwicklungszeit, speziell fuer triviale Satelliten-Data-Klassen.
Versions-Management
Einsatz von Apache Subversion (SVN) sowie MKS/PTC fuer strenges Versions-Management. Verwaltung von Release-Backups und Version-History.
AI-Integration
AI-Integration in Toolchains, z.B. per REST-API und JSON. Kommunikation mit VB.Net und Python sowie Einsatz von AnythingLMM und Ollama-Srv unter Linux zur Programmierungsunterstuetzung.
Weitere Sprachen & Datenformate
Gute bis sehr gute Kenntnisse in SQL/T-SQL, XML, JSON, DBC, TCP-IP, A2L, Python, SVG, HTML/CSS, PHP, Java, H5, ASC, DAT/TDM, MF4, RAW, TTL, BLF, LIC, MONO und weitere Formate.
Entwicklungs-Prozess & Dokumentation
Erfahrung mit dem V-Modell als Entwicklungsprozess sowie testgetriebener Entwicklung. Erstellung von Dokumenten wie AF/LH, SWK, SRS, SDS, VEP, VER, VAP, VAR und UserGuides.
Code-Pflege
unbegrenzt
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2000
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Betrieb eines kleinen Software-Entwicklungs-Ingenieurbüros mit einem Team aus 2 Entwicklern. Entwicklung von Software-Loesungen fuer Kunden in den Bereichen VB.NET, C/C++, Datenbankanbindung, SW-Testing und AI-Integration. Langjährige Kundenbeziehungen und Projekte in verschiedenen Branchen.