Softwareentwicklung, C++,C, C#; VB, .NET, PHP, JavaSc./ Server WCF/Backend,BL/ App: MFC, WPF,.NET/ DB: Oracle, MS-SQLServer, Sqlite, MySQL
Aktualisiert am 10.05.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.04.2024
Verfügbar zu: 100%
davon vor Ort: 100%
C/C++, C#
.NET, VB.NET, VB6.0
VisualStudio
ORACLE, MS-SQLServer, SQlite
C++ Serverentwickung WCF
C#
GUI Programmierung mit MFC
GUI Programmierung mit WPF
Oracle-Datenbanken
Oracle SQL-Developer
VB.NET
Cleancoding
Software Konzeption
Proprietäre Softwarekonfiguration und Verteilung (Update-Management)
Proxyserver
MS-Office: Access Tooling und Excel-Automation
Projektierung von Software und Softwareanpassungen, Aufwands- und Risikoabschätzungen
Koordination und Verwaltung von Softwareentwickungsprojekten, Bug- Management
Software Management: Planung und Projektkoordination
ESXi-VM-Host, VM-Ware
Software technischer Support (Kundensupport und interner Support)
Erstellung und Distribution von Setups und Updatepaketen, Advanced Installer, inno-Setup
Technische Dokumentation
Englisch
in Wort und Schrift
Französisch
Schulkenntnisse + Berufserfahrung

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

3 Monate
2023-01 - 2023-03

Pilotprojekt - Entwicklung Prototyp für cloudbasierte Web-Applikation (ASP.NET Core 6.0, C#, Angular, Azure, Fullstack)

Softwareentwicklung
Softwareentwicklung

· Azure: Einrichtung Subscription für Web App Service und resource group
· Visual Studio 2022: Initiale Dummy-Solution für Github
· Github: Einrichtung Github, Verknüpfung in Azure
· Publishing per Github-Commit eingerichtet for continuous integration
· Troubleshooting GitHub-Actions: Workflow zum Laufen gebracht, Tooling: Kudu/Console, *.yml -config
· MS-SQLServer: Einrichtung Datenbank/Datenstrukturen (SSMS)
· SSMS 19.0/MS-SQLServer: Einrichtung SQL-Server lokal und in der Azure Cloud, *.json configs
· Einrichtung Web App Solution, ASP.NET Core Web API (.NET 6.0, C#), Visual Studio 2022
· Entity Framework (database first), in .NET 6.0
· Implementierung Controller API und Test (Postman, Swagger)
· Frontend-Entwicklung, Entwicklung TS-Components mit Angular
· Dokumentation
Tools: SSMS 19.0/MS SQL Server 2022, VisualStudio 2022, C#.Net Core, MVC, GitHub, Swagger, Postman,
Angular, Azure
11/2022 und 03/2023
Übernahme Systembetreuung/Systemrettung für einen Kunden (Notfall)
Teil 1) PHP Upgrade auf 8.0, serverside code aktualisiert. PHP Anpassungen serverseitig.
Entwicklung/Prototyping mit XAMPP, Testumgebung geklonte Website
Koordination für die Website Modernisierung und Upgrade Content Mgmt. (Kommunikation)
Teil 2) Rettung einer alten C++ Client-Anwendung nach Ausfall infolge serverseitiger Änderungen durch den
Host-Provider. Troubleshooting für http-Download per WinApi.Aufruf (http Download).
Entwicklung Hotfix / Binary-Hack (hart codierte URLs per hexedit aktualisiert, DLL-Injection)
Sprachen/Tools: PHP, C++ (MSVC), XAMPP, VisualStudio Code, VisualStudio Devenv (2017/2022), WinDbg,
Dependency Walker, Hexedit.


1 Jahr 9 Monate
2021-04 - 2022-12

Softwareentwicklung für ein ERP System (.NET, DevExpress, MS-SQL/TSQL)

Software-Entwickler VB.Net SVN Subversion MS-SQL ...
Software-Entwickler

Branche: BWL, Handel, Transport & Logistik, Baubranche

Position: Tätigkeit als Software-Entwickler

Softwareentwicklung (Team), Teamgröße:  5-10 (Gruppe und Team)

Aufgabe: Bugfixing und Weiterentwicklung (Projekte) in einer großen Software-Lösung (ERP-System)

Inhalte:                                  

· Refactoring bestehender Infrastrukturen in einer großen Solution, Microsoft Tech-Stack,

· Schwerpunkt VB.NET und TSQL -Entwicklung

· MS-SQL (SSMS): Anpassungen und Refactoring von Stored Procedures, Performance issues

· GUI: Devexpress, DataBinding

· Internationalisierungen (Datum Uhrzeit, Fließkomma, Sprache)

· Systematische Umstrukturierungs-Projekte

· Sonstiges: Dokumentation, batch Entwicklung, continuous code integration

Toolstack: VisualStudio 2019, VB.Net, C#, SVN Subversion, MS-SQL, SQL Compare, proprietäre Tools, Terminalserver, git-Hub
VisualStudio 2019 Devexpress SQL Compare
VB.Net SVN Subversion MS-SQL git-Hub C# TSQL
Remote / Berlin
3 Jahre 10 Monate
2017-04 - 2021-01

Software Entwickung Patentrecherche Software

Softwareentwickler C++ WCF ORACLE ...
Softwareentwickler

C++, VB.Net, C#, Client/Server Lösungen

WPF Serverentwicklung und Wartung (Bugfixing)

GUI Weiter-Entwicklung und Wartung WCF und .NET Forms

Anbindung von WCF-Services

GIT Quellcodeverwaltung

Proxys, HTTP-Requests, XML,
Oracle SQL, SQL Developer

Webserver,

Technische Dokumentation,

Aufwandsabschätzungen, Risikoanalysen,
Erstellung und Distribution von Setups und Updatepakete (inno-Setup, Advanced Installer,

Proprietäre Updatekonfigurationen und Verteilung
MS-Access Tooling, Excel-Automation (Export)

Proprietäre Monitoring Lösungen, automatische Email-Benachrichtigungen,

Technischer Support,
SBS2011 - Exchangeserver, MMC, Auditing, PowerShell, MS Exchange Shell (MMC-shell)
ESXi-VM-Host, VM-Ware, Bugtracker, Contao, Roundcube, ubuntu, QNAP, google protobuf

VisualStudio2017 GIT SQL-Developer ESXi-VM MS-Exchangeserver Contao Ubuntu
C++ WCF ORACLE SQL GIT WPF Advanced Installer
D-82239 Holzkirchen
10 Jahre 4 Monate
2007-01 - 2017-04

Softwareentwicklung

freiberuflicher Software-Entwickler Win XP Win7 MS-VisualStudio 2005-2008-2010 ff. ...
freiberuflicher Software-Entwickler

Softwareentwicklung  im Team, Teamgröße:  6-7
Aufgabe:

  • Mitarbeit bei der ständigen Weiterentwicklung und Verbesserung einer hochkomplexen Berechnungs-, Auslegungs- und Vertriebssoftware.
  • Die Software dient weltweit als Produkt-Konfigurator, Suchmaschine und Auslegungsprogramm für Kälteanlagenbauer, Vertriebsingenieure und Kunden.

Stichpunkte:

  • GUI-Programmierung
  • Proprietäre Datenformate
  • Spezifikation, Konzeptentwicklung, Vorgehensweise
  • Feature- und Toolentwicklung
  • Bugfixing, Wartung, Support und Systembetreuung
  • Grundlagen-Entwicklung in der Solution, Reengineering
  • SW-Entwicklungen für neue Features und Zubehöre
  • Entwicklung eines Preislistengenerators
  • Entwicklung eines Variantengenerators
  • Entwicklung, Integration und Inbetriebnahme diverser Kalkulator-Tools
  • Entwicklung einer Klimadatenauswertung für Besprühungs- und Befeuchtungssysteme
  • Weiterentwicklung komplexer Produkt-Konfiguratoren und Tools
  • Komplexe Weiterentwicklungen und Engineering-Projekte im business-spezifischen Code
  • Weiterentwicklung und Kapselung von Layers in der Business Logic
  • Neuentwicklung von isolierten Tools
  • Software-Update, Release- und Konfigurationsmanagement
  • Übergreifendes Versionsmanagement
  • SQlite-Encryption
  • Proxy-Authenitfizierung

Plattformen/Tools/Sprachen/ Datenbanken/Formate/Technologien:
Win XP, Win7, MS-VisualStudio 2005-2008-2010 ff., C++, MFC 9.0, SQLite3, SQL, MS-TFS, MS-SourceSafe 2005, KDiff, MathCad, squid-proxy, TextPad, PC-Lint, Dependency Walker, VirtualMachine, WinSCP, Notepad++, BeyondCompare, VisualAssist, und zahlreiche eigene.
Fachspezifische Spezialkenntnisse:

  • Physik: Thermodynamik u. Kältetechnik, komplexe thermo-dynamische Berechnungen
  • Mathematik: Numerische Näherungsverfahren
Win XP Win7 MS-VisualStudio 2005-2008-2010 ff. C++ MFC 9.0 SQLite3 SQL MS-TFS MS-SourceSafe 2005 KDiff MathCad squid-proxy TextPad PC-Lint Dependency Walker VirtualMachine WinSCP Notepad++ BeyondCompare VisualAssist
Kältetechnik
10 Jahre 4 Monate
2007-01 - 2017-04

Weiterentwicklung und Wartung der Software für Ventilauslegung

Software-Entwickler, Projektleitung Win7 Win XP VisualStudio 2010-2013 ...
Software-Entwickler, Projektleitung

Branche:

Automobilzulieferer, Feinwerktechnik, Maschinenbau, Thermodynamik Ingenieurstechnischer Hintergrund
Position: Tätigkeit als freiberuflicher Software-Entwickler, Projektleitung (Software)
Aufgabe:

Eigenverantwortliche Weiterentwicklung und Wartung der Software für Ventilauslegung. Umsetzung mehrerer größerer Projektpakete.
Stichpunkte:

Ständige Weiterentwicklung und Verbesserung der bestehenden Softwarelösung

  • Komplettbetreuung des Systems
  • Solution-Entwicklung
  • GUI-Programmierung
  • Spezifikation, Konzeptentwicklung, Vorgehensweise
  • Entwicklung eines Stammdatenabgleichs für Datenbankreplikate mit der Hauptdatenbank
  • Entwicklung einer 3D-Visualisierung für die Simulation der Ventil-Bewegung
  • Umstellung auf MS-SQLServer
  • Größeres Projekt: Portierung und Umstellung der Software von VB6.0 auf VisualStudio 2010/VB.NET
  • Entwicklung und Installation von Tests
  • Entwicklung und Einrichtung eines Qualitätssicherungssystems für die Software (Nachrechnung, Referenztests, Testvorschriften, Abgaberichtlinien)
  • Datenkomprimierung und Verschlüsselung, Speicherung von BLOB-Daten, Streaming-Technik
  • System-Wartung (Datenpflege, Setup-Erstellung, Release-Erstellung)
  • Eigenfrequenzberechnungen (Codierung zur Lösung allgemeiner Matrizeneigenwertprobleme)

Plattformen/Tools/Sprachen/Datenbanken/Formate/Technologien:
Win7, Win XP, VisualStudio 2010-2013, VB.NET, MS-SQL-Server 2005-2008, SQLite, SQL, MS-Office 97-2000-2010, rtf-Format, KDiff, MathCad, squid-proxy, Notepad++,TextPad, PC-Lint, Dependency Walker, VirtualMachine, Inno-Setup, ZUP-Maker
Fachspezifische Spezialkenntnisse:

  • Thermodynamik und Kältetechnik
  • Ventilphysik
  • Finite-Elemente-Theorie
  • Simulations-Algorithmen,
  • Numerische Näherungsverfahren,
  • Matrizennumerik
Win7 Win XP VisualStudio 2010-2013 VB.NET MS-SQL-Server 2005-2008 SQLite SQL MS-Office 97-2000-2010 rtf-Format KDiff MathCad squid-proxy Notepad++ TextPad PC-Lint Dependency Walker VirtualMachine Inno-Setup ZUP-Maker
Automobilzulieferer, Feinwerktechnik, Maschinenbau,
1 Jahr
2006-01 - 2006-12

Weiterentwicklung an Firmware mit proprietärer Datenbank GUI für messtechnische Applikationen

XP Embedded Windows XP VisualStudio 7.1 ...
Aufgaben:
Weiterentwicklung an Firmware mit proprietärer Datenbank
GUI für messtechnische Applikationen
  • Weiterentwicklung GUI- (VC++, MFC)
  • Spezifikation

Position:

  • Softwareentwicklung in großem Projekt
  • Teamgröße: 10-..

Umgebung/Werkzeuge/Tools:
VisualStudio 7.1, ClearCase, RationalRose, LotusNotes, Lint
Standards: MFC, STL, COM, fachspez.

Spezialkenntnisse: HF-Technik
Plattformen: Windows XP, (Remote: XP Embedded);

 
XP Embedded Windows XP VisualStudio 7.1 ClearCase RationalRose LotusNotes Lint MFC STL COM HF-Technik
Messtechnik, Elektronik (Elektrotechnik)

Aus- und Weiterbildung

Aus- und Weiterbildung

1996 Dipl. Physik (TU) 
1996-1997 Festanstellung als Entwickler Sensorik/Steuerungen

seit 1998 selbstständig als freiberuflicher Softwareentwickler

Kompetenzen

Kompetenzen

Top-Skills

C/C++, C# .NET, VB.NET, VB6.0 VisualStudio ORACLE, MS-SQLServer, SQlite C++ Serverentwickung WCF C# GUI Programmierung mit MFC GUI Programmierung mit WPF Oracle-Datenbanken Oracle SQL-Developer VB.NET Cleancoding Software Konzeption Proprietäre Softwarekonfiguration und Verteilung (Update-Management) Proxyserver MS-Office: Access Tooling und Excel-Automation Projektierung von Software und Softwareanpassungen, Aufwands- und Risikoabschätzungen Koordination und Verwaltung von Softwareentwickungsprojekten, Bug- Management Software Management: Planung und Projektkoordination ESXi-VM-Host, VM-Ware Software technischer Support (Kundensupport und interner Support) Erstellung und Distribution von Setups und Updatepaketen, Advanced Installer, inno-Setup Technische Dokumentation

Produkte / Standards / Erfahrungen / Methoden

BeyondCompare
ClearCase
COM
Dependency Walker
HF-Technik
Inno-Setup
KDiff
Lint
MFC
MS-Office 97-2000-2010
PC-Lint
RationalRose
squid-proxy
STL
VirtualMachine
VisualAssist
VisualStudio 2010-2013
WinSCP
IT-Kenntnisse
 
Programmiersprachen:
·C++    sehr gute Kenntnisse
·VB (.NET)    sehr gute Kenntnisse
·C#    gute Kenntnisse
·Java    Projekterfahrung
·SQL    sehr gute Kenntnisse
 
Entwicklungs-Umgebungen:
·VisualStudio 2005-2008-2010    sehr gute Kenntnisse
·VisualStudio 2013/2015    Projekterfahrung
·Eclipse    Projekterfahrung
 
Quellcode-Verwaltung:
·MS-TFS 2012    Projekterfahrung
·ClearCase    Projekterfahrung
·MS-SourceSafe    sehr gute Kenntnisse
·Subversion    Projekterfahrung
·CVS    Projekterfahrung
 
Standards:
·MFC, sehr gute Kenntnisse
·STL    Projekterfahrung
·Objektorientierte Techniken, UML    Projekterfahrung
·TCP/IP    Projekterfahrung
·ActiveX Steuerelemente    Projekterfahrung
 
Datenbanken:
·MS-SQLServer(2005-2008)    Projekterfahrung
·SQLite    Projekterfahrung
·MySQL    Projekterfahrung
·MS-Access 97-2013 (DAO)    sehr gute Kenntnisse
 
Anwendungen:
·Windows-Applikationen    sehr gute Kenntnisse
·Web-Applikationen(webapps auf apache-tomcat)    Projekterfahrung
·Client-Server-Systeme    Projekterfahrung
 
Sonstige:
·apache-tomcat
·squid proxy
·crystal reports
 
Techniken:
·Simulation, 3D-Visualisierung
·Branchen, Mergen, Integration
·Callbackfunktionen
·COM Druck-Automation
·DLL Schnittstellen
·INTEL-Bibliotheken für Implementierung mathematischer Verfahren
·Remote-Debuggen
 
Tools:
·CVB (Common Vision Blox)
·Dependency Walker
·Excel
·MathCad
·National Instruments (Messkarten), NI- Bibliotheken
·PC-Lint
·Rational Purify, Rational Rose
·Toad
·UML tools/case tools(Omondo), VisualUML
·VisualAssist
·ZUP-Maker
·Inno-Setup
·Ninja, Meta4
 
Branchen-Kenntnisse: (überschneidend)
·Bankenwesen/Handel
·Kältetechnik, 9 Berufsjahre
·Feinwerktechnik, Maschinenbau, 15 Berufsjahre
·Sensorik, Optik, 4 Berufsjahre
·Automobilhandel, 2 Berufsjahre
·Hochfrequenztechnik, 1 Berufsjahr
·Banken, Projekterfahrung
·Sicherheit Projekterfahrung
 
Fachspezifische Erfahrungen:
·Finite Elemente Theorie für die freie Schwingung von Biegebalken
·Numerische Lösungsverfahren in der Softwareentwicklung
·Digitale Bildverarbeitung, industrielle Bildverarbeitungssysteme, Bildverarbeitungsalgorithmen
·Optische Sensorik und Messtechnik
·PC-basierte Steuerungen
·Softwarekonzeption, Spezifikation, Vorgehensmodelle
·Softwaretest, Testentwicklung
·Technische Dokumentation
·Mehrsprachliche Systeme
·Qualitätssicherung
·Release-Erstellung, Verteilung, Update-Entwicklung
·Konfigurationsmanagement

Betriebssysteme

Ubuntu Server
Projekterfahrung
Win10
Windows Server

Programmiersprachen

C#
Projekterfahrung
C++, C
fundierte Kenntnisse
PHP (4.0 und 7.0)
Projekterfahrung
VB (.NET) und VB6.0
fundierte Kenntnisse
C++,C# und VB.Net, C++ (MS),MFC, STL, Gnu C++, VisualBasic & VBA, Java, Assembler

Datenbanken

Microsoft Access
sehr gute Kenntnisse
MS SQL Server
Projekterfahrung
MS-SQL-Server 2005-2008
Projekterfahrung
MySQL
Projekterfahrung
Oracle
Projekterfahrung
SQL
sehr gute Kenntnisse
SQLite
Projekterfahrung

Datenkommunikation

MS-TFS
RS232
TCP/IP
Winsock

Hardware

Framegrabber, Bildverarbeitung
Messgeräte
Steuer und Regelsysteme, Sensoren
Optoelektronik; Entwicklung optoelektronischer Sensoren, Industrielle Bildverarbeitung, Prozessautomation, Entwicklung PC-gesteuerter Fertigungsanlagen; Kameras, Beleuchtungstechnik, Framegrabber, IEEE-1394 (Firewire), optische Messtechnik, digitale Messsysteme, Elektronik für Steuerungsaufgaben; serielle Datenkommunikation (RS232);

Design / Entwicklung / Konstruktion

MathCad

Branchen

Branchen

Branchen-Kenntnisse: (überschneidend)

·ERP-System (Bau, Logistik, Handel, Rechnungswesen) 1,75J

·Patentrecherche 3J

·Kältetechnik 9J

·Feinwerktechnik, Maschinenbau 15J

·Sensorik, Optik 4J

·Automobilhandel 2J

·Hochfrequenztechnik 1J


Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

3 Monate
2023-01 - 2023-03

Pilotprojekt - Entwicklung Prototyp für cloudbasierte Web-Applikation (ASP.NET Core 6.0, C#, Angular, Azure, Fullstack)

Softwareentwicklung
Softwareentwicklung

· Azure: Einrichtung Subscription für Web App Service und resource group
· Visual Studio 2022: Initiale Dummy-Solution für Github
· Github: Einrichtung Github, Verknüpfung in Azure
· Publishing per Github-Commit eingerichtet for continuous integration
· Troubleshooting GitHub-Actions: Workflow zum Laufen gebracht, Tooling: Kudu/Console, *.yml -config
· MS-SQLServer: Einrichtung Datenbank/Datenstrukturen (SSMS)
· SSMS 19.0/MS-SQLServer: Einrichtung SQL-Server lokal und in der Azure Cloud, *.json configs
· Einrichtung Web App Solution, ASP.NET Core Web API (.NET 6.0, C#), Visual Studio 2022
· Entity Framework (database first), in .NET 6.0
· Implementierung Controller API und Test (Postman, Swagger)
· Frontend-Entwicklung, Entwicklung TS-Components mit Angular
· Dokumentation
Tools: SSMS 19.0/MS SQL Server 2022, VisualStudio 2022, C#.Net Core, MVC, GitHub, Swagger, Postman,
Angular, Azure
11/2022 und 03/2023
Übernahme Systembetreuung/Systemrettung für einen Kunden (Notfall)
Teil 1) PHP Upgrade auf 8.0, serverside code aktualisiert. PHP Anpassungen serverseitig.
Entwicklung/Prototyping mit XAMPP, Testumgebung geklonte Website
Koordination für die Website Modernisierung und Upgrade Content Mgmt. (Kommunikation)
Teil 2) Rettung einer alten C++ Client-Anwendung nach Ausfall infolge serverseitiger Änderungen durch den
Host-Provider. Troubleshooting für http-Download per WinApi.Aufruf (http Download).
Entwicklung Hotfix / Binary-Hack (hart codierte URLs per hexedit aktualisiert, DLL-Injection)
Sprachen/Tools: PHP, C++ (MSVC), XAMPP, VisualStudio Code, VisualStudio Devenv (2017/2022), WinDbg,
Dependency Walker, Hexedit.


1 Jahr 9 Monate
2021-04 - 2022-12

Softwareentwicklung für ein ERP System (.NET, DevExpress, MS-SQL/TSQL)

Software-Entwickler VB.Net SVN Subversion MS-SQL ...
Software-Entwickler

Branche: BWL, Handel, Transport & Logistik, Baubranche

Position: Tätigkeit als Software-Entwickler

Softwareentwicklung (Team), Teamgröße:  5-10 (Gruppe und Team)

Aufgabe: Bugfixing und Weiterentwicklung (Projekte) in einer großen Software-Lösung (ERP-System)

Inhalte:                                  

· Refactoring bestehender Infrastrukturen in einer großen Solution, Microsoft Tech-Stack,

· Schwerpunkt VB.NET und TSQL -Entwicklung

· MS-SQL (SSMS): Anpassungen und Refactoring von Stored Procedures, Performance issues

· GUI: Devexpress, DataBinding

· Internationalisierungen (Datum Uhrzeit, Fließkomma, Sprache)

· Systematische Umstrukturierungs-Projekte

· Sonstiges: Dokumentation, batch Entwicklung, continuous code integration

Toolstack: VisualStudio 2019, VB.Net, C#, SVN Subversion, MS-SQL, SQL Compare, proprietäre Tools, Terminalserver, git-Hub
VisualStudio 2019 Devexpress SQL Compare
VB.Net SVN Subversion MS-SQL git-Hub C# TSQL
Remote / Berlin
3 Jahre 10 Monate
2017-04 - 2021-01

Software Entwickung Patentrecherche Software

Softwareentwickler C++ WCF ORACLE ...
Softwareentwickler

C++, VB.Net, C#, Client/Server Lösungen

WPF Serverentwicklung und Wartung (Bugfixing)

GUI Weiter-Entwicklung und Wartung WCF und .NET Forms

Anbindung von WCF-Services

GIT Quellcodeverwaltung

Proxys, HTTP-Requests, XML,
Oracle SQL, SQL Developer

Webserver,

Technische Dokumentation,

Aufwandsabschätzungen, Risikoanalysen,
Erstellung und Distribution von Setups und Updatepakete (inno-Setup, Advanced Installer,

Proprietäre Updatekonfigurationen und Verteilung
MS-Access Tooling, Excel-Automation (Export)

Proprietäre Monitoring Lösungen, automatische Email-Benachrichtigungen,

Technischer Support,
SBS2011 - Exchangeserver, MMC, Auditing, PowerShell, MS Exchange Shell (MMC-shell)
ESXi-VM-Host, VM-Ware, Bugtracker, Contao, Roundcube, ubuntu, QNAP, google protobuf

VisualStudio2017 GIT SQL-Developer ESXi-VM MS-Exchangeserver Contao Ubuntu
C++ WCF ORACLE SQL GIT WPF Advanced Installer
D-82239 Holzkirchen
10 Jahre 4 Monate
2007-01 - 2017-04

Softwareentwicklung

freiberuflicher Software-Entwickler Win XP Win7 MS-VisualStudio 2005-2008-2010 ff. ...
freiberuflicher Software-Entwickler

Softwareentwicklung  im Team, Teamgröße:  6-7
Aufgabe:

  • Mitarbeit bei der ständigen Weiterentwicklung und Verbesserung einer hochkomplexen Berechnungs-, Auslegungs- und Vertriebssoftware.
  • Die Software dient weltweit als Produkt-Konfigurator, Suchmaschine und Auslegungsprogramm für Kälteanlagenbauer, Vertriebsingenieure und Kunden.

Stichpunkte:

  • GUI-Programmierung
  • Proprietäre Datenformate
  • Spezifikation, Konzeptentwicklung, Vorgehensweise
  • Feature- und Toolentwicklung
  • Bugfixing, Wartung, Support und Systembetreuung
  • Grundlagen-Entwicklung in der Solution, Reengineering
  • SW-Entwicklungen für neue Features und Zubehöre
  • Entwicklung eines Preislistengenerators
  • Entwicklung eines Variantengenerators
  • Entwicklung, Integration und Inbetriebnahme diverser Kalkulator-Tools
  • Entwicklung einer Klimadatenauswertung für Besprühungs- und Befeuchtungssysteme
  • Weiterentwicklung komplexer Produkt-Konfiguratoren und Tools
  • Komplexe Weiterentwicklungen und Engineering-Projekte im business-spezifischen Code
  • Weiterentwicklung und Kapselung von Layers in der Business Logic
  • Neuentwicklung von isolierten Tools
  • Software-Update, Release- und Konfigurationsmanagement
  • Übergreifendes Versionsmanagement
  • SQlite-Encryption
  • Proxy-Authenitfizierung

Plattformen/Tools/Sprachen/ Datenbanken/Formate/Technologien:
Win XP, Win7, MS-VisualStudio 2005-2008-2010 ff., C++, MFC 9.0, SQLite3, SQL, MS-TFS, MS-SourceSafe 2005, KDiff, MathCad, squid-proxy, TextPad, PC-Lint, Dependency Walker, VirtualMachine, WinSCP, Notepad++, BeyondCompare, VisualAssist, und zahlreiche eigene.
Fachspezifische Spezialkenntnisse:

  • Physik: Thermodynamik u. Kältetechnik, komplexe thermo-dynamische Berechnungen
  • Mathematik: Numerische Näherungsverfahren
Win XP Win7 MS-VisualStudio 2005-2008-2010 ff. C++ MFC 9.0 SQLite3 SQL MS-TFS MS-SourceSafe 2005 KDiff MathCad squid-proxy TextPad PC-Lint Dependency Walker VirtualMachine WinSCP Notepad++ BeyondCompare VisualAssist
Kältetechnik
10 Jahre 4 Monate
2007-01 - 2017-04

Weiterentwicklung und Wartung der Software für Ventilauslegung

Software-Entwickler, Projektleitung Win7 Win XP VisualStudio 2010-2013 ...
Software-Entwickler, Projektleitung

Branche:

Automobilzulieferer, Feinwerktechnik, Maschinenbau, Thermodynamik Ingenieurstechnischer Hintergrund
Position: Tätigkeit als freiberuflicher Software-Entwickler, Projektleitung (Software)
Aufgabe:

Eigenverantwortliche Weiterentwicklung und Wartung der Software für Ventilauslegung. Umsetzung mehrerer größerer Projektpakete.
Stichpunkte:

Ständige Weiterentwicklung und Verbesserung der bestehenden Softwarelösung

  • Komplettbetreuung des Systems
  • Solution-Entwicklung
  • GUI-Programmierung
  • Spezifikation, Konzeptentwicklung, Vorgehensweise
  • Entwicklung eines Stammdatenabgleichs für Datenbankreplikate mit der Hauptdatenbank
  • Entwicklung einer 3D-Visualisierung für die Simulation der Ventil-Bewegung
  • Umstellung auf MS-SQLServer
  • Größeres Projekt: Portierung und Umstellung der Software von VB6.0 auf VisualStudio 2010/VB.NET
  • Entwicklung und Installation von Tests
  • Entwicklung und Einrichtung eines Qualitätssicherungssystems für die Software (Nachrechnung, Referenztests, Testvorschriften, Abgaberichtlinien)
  • Datenkomprimierung und Verschlüsselung, Speicherung von BLOB-Daten, Streaming-Technik
  • System-Wartung (Datenpflege, Setup-Erstellung, Release-Erstellung)
  • Eigenfrequenzberechnungen (Codierung zur Lösung allgemeiner Matrizeneigenwertprobleme)

Plattformen/Tools/Sprachen/Datenbanken/Formate/Technologien:
Win7, Win XP, VisualStudio 2010-2013, VB.NET, MS-SQL-Server 2005-2008, SQLite, SQL, MS-Office 97-2000-2010, rtf-Format, KDiff, MathCad, squid-proxy, Notepad++,TextPad, PC-Lint, Dependency Walker, VirtualMachine, Inno-Setup, ZUP-Maker
Fachspezifische Spezialkenntnisse:

  • Thermodynamik und Kältetechnik
  • Ventilphysik
  • Finite-Elemente-Theorie
  • Simulations-Algorithmen,
  • Numerische Näherungsverfahren,
  • Matrizennumerik
Win7 Win XP VisualStudio 2010-2013 VB.NET MS-SQL-Server 2005-2008 SQLite SQL MS-Office 97-2000-2010 rtf-Format KDiff MathCad squid-proxy Notepad++ TextPad PC-Lint Dependency Walker VirtualMachine Inno-Setup ZUP-Maker
Automobilzulieferer, Feinwerktechnik, Maschinenbau,
1 Jahr
2006-01 - 2006-12

Weiterentwicklung an Firmware mit proprietärer Datenbank GUI für messtechnische Applikationen

XP Embedded Windows XP VisualStudio 7.1 ...
Aufgaben:
Weiterentwicklung an Firmware mit proprietärer Datenbank
GUI für messtechnische Applikationen
  • Weiterentwicklung GUI- (VC++, MFC)
  • Spezifikation

Position:

  • Softwareentwicklung in großem Projekt
  • Teamgröße: 10-..

Umgebung/Werkzeuge/Tools:
VisualStudio 7.1, ClearCase, RationalRose, LotusNotes, Lint
Standards: MFC, STL, COM, fachspez.

Spezialkenntnisse: HF-Technik
Plattformen: Windows XP, (Remote: XP Embedded);

 
XP Embedded Windows XP VisualStudio 7.1 ClearCase RationalRose LotusNotes Lint MFC STL COM HF-Technik
Messtechnik, Elektronik (Elektrotechnik)

Aus- und Weiterbildung

Aus- und Weiterbildung

1996 Dipl. Physik (TU) 
1996-1997 Festanstellung als Entwickler Sensorik/Steuerungen

seit 1998 selbstständig als freiberuflicher Softwareentwickler

Kompetenzen

Kompetenzen

Top-Skills

C/C++, C# .NET, VB.NET, VB6.0 VisualStudio ORACLE, MS-SQLServer, SQlite C++ Serverentwickung WCF C# GUI Programmierung mit MFC GUI Programmierung mit WPF Oracle-Datenbanken Oracle SQL-Developer VB.NET Cleancoding Software Konzeption Proprietäre Softwarekonfiguration und Verteilung (Update-Management) Proxyserver MS-Office: Access Tooling und Excel-Automation Projektierung von Software und Softwareanpassungen, Aufwands- und Risikoabschätzungen Koordination und Verwaltung von Softwareentwickungsprojekten, Bug- Management Software Management: Planung und Projektkoordination ESXi-VM-Host, VM-Ware Software technischer Support (Kundensupport und interner Support) Erstellung und Distribution von Setups und Updatepaketen, Advanced Installer, inno-Setup Technische Dokumentation

Produkte / Standards / Erfahrungen / Methoden

BeyondCompare
ClearCase
COM
Dependency Walker
HF-Technik
Inno-Setup
KDiff
Lint
MFC
MS-Office 97-2000-2010
PC-Lint
RationalRose
squid-proxy
STL
VirtualMachine
VisualAssist
VisualStudio 2010-2013
WinSCP
IT-Kenntnisse
 
Programmiersprachen:
·C++    sehr gute Kenntnisse
·VB (.NET)    sehr gute Kenntnisse
·C#    gute Kenntnisse
·Java    Projekterfahrung
·SQL    sehr gute Kenntnisse
 
Entwicklungs-Umgebungen:
·VisualStudio 2005-2008-2010    sehr gute Kenntnisse
·VisualStudio 2013/2015    Projekterfahrung
·Eclipse    Projekterfahrung
 
Quellcode-Verwaltung:
·MS-TFS 2012    Projekterfahrung
·ClearCase    Projekterfahrung
·MS-SourceSafe    sehr gute Kenntnisse
·Subversion    Projekterfahrung
·CVS    Projekterfahrung
 
Standards:
·MFC, sehr gute Kenntnisse
·STL    Projekterfahrung
·Objektorientierte Techniken, UML    Projekterfahrung
·TCP/IP    Projekterfahrung
·ActiveX Steuerelemente    Projekterfahrung
 
Datenbanken:
·MS-SQLServer(2005-2008)    Projekterfahrung
·SQLite    Projekterfahrung
·MySQL    Projekterfahrung
·MS-Access 97-2013 (DAO)    sehr gute Kenntnisse
 
Anwendungen:
·Windows-Applikationen    sehr gute Kenntnisse
·Web-Applikationen(webapps auf apache-tomcat)    Projekterfahrung
·Client-Server-Systeme    Projekterfahrung
 
Sonstige:
·apache-tomcat
·squid proxy
·crystal reports
 
Techniken:
·Simulation, 3D-Visualisierung
·Branchen, Mergen, Integration
·Callbackfunktionen
·COM Druck-Automation
·DLL Schnittstellen
·INTEL-Bibliotheken für Implementierung mathematischer Verfahren
·Remote-Debuggen
 
Tools:
·CVB (Common Vision Blox)
·Dependency Walker
·Excel
·MathCad
·National Instruments (Messkarten), NI- Bibliotheken
·PC-Lint
·Rational Purify, Rational Rose
·Toad
·UML tools/case tools(Omondo), VisualUML
·VisualAssist
·ZUP-Maker
·Inno-Setup
·Ninja, Meta4
 
Branchen-Kenntnisse: (überschneidend)
·Bankenwesen/Handel
·Kältetechnik, 9 Berufsjahre
·Feinwerktechnik, Maschinenbau, 15 Berufsjahre
·Sensorik, Optik, 4 Berufsjahre
·Automobilhandel, 2 Berufsjahre
·Hochfrequenztechnik, 1 Berufsjahr
·Banken, Projekterfahrung
·Sicherheit Projekterfahrung
 
Fachspezifische Erfahrungen:
·Finite Elemente Theorie für die freie Schwingung von Biegebalken
·Numerische Lösungsverfahren in der Softwareentwicklung
·Digitale Bildverarbeitung, industrielle Bildverarbeitungssysteme, Bildverarbeitungsalgorithmen
·Optische Sensorik und Messtechnik
·PC-basierte Steuerungen
·Softwarekonzeption, Spezifikation, Vorgehensmodelle
·Softwaretest, Testentwicklung
·Technische Dokumentation
·Mehrsprachliche Systeme
·Qualitätssicherung
·Release-Erstellung, Verteilung, Update-Entwicklung
·Konfigurationsmanagement

Betriebssysteme

Ubuntu Server
Projekterfahrung
Win10
Windows Server

Programmiersprachen

C#
Projekterfahrung
C++, C
fundierte Kenntnisse
PHP (4.0 und 7.0)
Projekterfahrung
VB (.NET) und VB6.0
fundierte Kenntnisse
C++,C# und VB.Net, C++ (MS),MFC, STL, Gnu C++, VisualBasic & VBA, Java, Assembler

Datenbanken

Microsoft Access
sehr gute Kenntnisse
MS SQL Server
Projekterfahrung
MS-SQL-Server 2005-2008
Projekterfahrung
MySQL
Projekterfahrung
Oracle
Projekterfahrung
SQL
sehr gute Kenntnisse
SQLite
Projekterfahrung

Datenkommunikation

MS-TFS
RS232
TCP/IP
Winsock

Hardware

Framegrabber, Bildverarbeitung
Messgeräte
Steuer und Regelsysteme, Sensoren
Optoelektronik; Entwicklung optoelektronischer Sensoren, Industrielle Bildverarbeitung, Prozessautomation, Entwicklung PC-gesteuerter Fertigungsanlagen; Kameras, Beleuchtungstechnik, Framegrabber, IEEE-1394 (Firewire), optische Messtechnik, digitale Messsysteme, Elektronik für Steuerungsaufgaben; serielle Datenkommunikation (RS232);

Design / Entwicklung / Konstruktion

MathCad

Branchen

Branchen

Branchen-Kenntnisse: (überschneidend)

·ERP-System (Bau, Logistik, Handel, Rechnungswesen) 1,75J

·Patentrecherche 3J

·Kältetechnik 9J

·Feinwerktechnik, Maschinenbau 15J

·Sensorik, Optik 4J

·Automobilhandel 2J

·Hochfrequenztechnik 1J


Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.