Softwareentwickler, .NET, C#, C++, WPF, SQL
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- Baden-Württemberg
- Europa
- de | en
- 26.05.2020
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
3/2019 – offen
Tätigkeitsbeschreibung
Einarbeitung und Fehlerbehebung in ein bestehendes Tennis-Reservationssystem für Schweizer Tennisvereine.
Zusammenführung der bisher getrennten Systeme Reservation und Tür-Zugangskontrolle.
DV-Basis: Tools / Technologien: Windows 7, Windows 10, .NET, C#, WPF, UnitTests , REST Webservice, HTTPS, JSON, Microsoft Visual Studio 2012,
Microsoft SQL Server Analysis Services (SSAS), Windows 10, Windows 7, .Net Framework (Microsoft), C#, Nunit, Microsoft Visual Studio, Windows Presentation Foundation, Hypertext Transfer Protocols (HTTP), Json, Representational State Transfer (REST), Web Services
7/2018 – 12/2018
TätigkeitsbeschreibungBundesweiter Software- und Hardware-Rollout für die IG Metall (ca. 170 Geschäftsstellen). Planung, Beratung, Unterstützung der Rollout-Techniker …
Eingesetzte QualifikationenWindows 10, Windows 8, Windows Server 2016, Matrix 42
7/2018 – 12/2018
TätigkeitsbeschreibungBundesweiter Software- und Hardware-Rollout für die IG Metall (ca. 170 Geschäftsstellen). Planung, Beratung, Unterstützung der Rollout-Techniker …
Eingesetzte QualifikationenWindows 10, Windows 8
9/2014 – 4/2018
Tätigkeitsbeschreibung
Erstellung eines vollautomatischen Börsenhandelsprogramms. Es werden hiermit CFD’s (comission for credits) als auch Forex (Währungsgeschäfte) an der Börse in London gehandelt.
Position: Beratung, Architektur, Design, Entwicklung
DV-Basis: Tools / Technologien:C#, C++, WPF, REST Webservice, HTTPS, JSON, HTTP Streaming, Microsoft Visual Studio 2012, Scrum, MVVM
Plattform: Windows 7
Aktienhandel, Devisenhandel, Windows 7, C#, C++, Softwareentwicklung (allg.), Microsoft Visual Studio, It-Beratung, Architektur (allg.)
2/2013 – 6/2014
Tätigkeitsbeschreibung
Portierung einer Applikation im Investitionsgüterleasing. Implementierung neuer Features. Behebung von Altfehlern.
alt: Visual Studio 97, Windows 3.2, C++, MFC
neu: Vsiual Studio 2012, Windows 7, C#, WPF
Position: Beratung, Architektur, Design, Entwicklung
DV-Basis: Tools / Technologien:C#, C++, SQL, ADO.NET, MFC, WPF, Microsoft Visual Studio 2012, Scrum, MVVM
Plattform: Windows 7
Microsoft SQL-Server (MS SQL), Windows 7, .Net, C#, C++, Microsoft Foundation Classes (MFC), Microsoft Visual Studio, Windows Presentation Foundation
7/2011 – 12/2011
TätigkeitsbeschreibungInternationalisierung des bestehenden ERP-Systems (Weiterentwicklung).
Eingesetzte QualifikationenPostgresql
1/2006 – 6/2011
Tätigkeitsbeschreibung
Remote Service Lösung
Entwicklung und Pflege einer Remote Service Lösung zur weltweiten Fernwartung und administration von Systemen, wie medizinische Diagnosesysteme wie zum Beispiel Magnetresonanz-Tomographen, Verkehrssteuerungssysteme, Kreuzfahrtschiffe und Kraftwerke.
Position: Entwicklung und 3rd Level-Support
Teamgröße: 15 - 20 Personen
Plattform: Windows, SUSE Linux Enterprise
Tools / Technologien: Java EE, Oracle Datenbank, Apache Server, Apache Tomcat, Eclipse, Struts, Java Server pages, Javascript, HTML, XML/XLS, Python, Rapid Application Development (RAD), Continuous-Integration (CI)
Versionsverwaltung: Concurrent Versions System (CVS), Subversion (SVN)
Software Architecture
4/2001 – 6/2011
Tätigkeitsbeschreibung
System zum Monitoring von Service-Calls
Das System dient zur Überwachung von Serviceaufträgen für eine oder auch mehrere Landesgesellschaften. Damit ist es möglich aus Millionen von Service-Calls die im Augenblick für das Eskalationsmanagement wichtigen und relevanten Calls herauszufiltern und somit - mit wesentlich weniger Überwachungspersonal - die immer schärferen Service-Level-Agreements zu gewährleisten.
Position: Beratung, Architektur, Design, Entwicklung, Pflege und Kundenbetreuung
Teamgröße: 3 -10 Personen
Plattform: Windows 3.x, Windows 95 und 98, , Windows NT, Windows 2000, Windows XP, Windows Vista, Windows 7, Sinix, Linux und BS2000
Tools / Technologien: MS Visual Studio (V6, V2003 und V2005), WIN16/32, Microsoft Foundation Class (MFC), .NET, C++, C#, TCP/IP, Winsock, HTML, CSS, XML/XLS, Rapid Application Development (RAD), Continuous-Integration (CI), Model View Controller (MVC
Versionsverwaltung: Concurrent Versions System (CVS), Subversion (SVN)
Betriebssysteme, BS2000/OSD, Windows 7, Windows Vista, Windows XP, .Net, Subversion, C, C#, C++, Concurrent Versions System, Microsoft Foundation Classes (MFC), Softwareentwicklung (allg.), Software Version Control, Microsoft Visual Studio
1/1999 – 6/2011
Tätigkeitsbeschreibung
System zur Einsatzsteuerung von Wartungstechnikern und zur Erbringung von Serviceleistungen jedweder Art.
Bei dem System handelte es sich ursprünglich um ein reines Großrechner-Projekt (BS2000, Datenbank (Eigenentwicklung) und Zugang nur über BS2000 Terminals). Da das Geschäft stark expandierte und weltweit in immer mehr Landesgesellschaften eingesetzt werden sollte, war ein Redesign notwendig. Ziel: Zugang nur noch über Windows-Clients (damals Windows3.x).
Architektur: BS2000-Host kommuniziert über CMX (Communication Method Sinix) mit einem oder auch mehreren UNIX-Kommunikations-Rechnern. Die Windows-Clients registrieren sich an den Kommunikations-Rechnern und kommunizieren über TCP/IP.
In einem nachfolgenden Schritt wurde die gesamte Client-Software auf Unicode umgestellt. Damit war es problemlos möglich die Nutzdaten in der jeweiligen Landessprache - zum Beispiel: Arabisch, Kyrillisch oder auch Farsi (Persisch) - anzuzeigen. Bisher passierte dies sehr aufwändig über das Laden entsprechender Codepages. Da Windows3.x aber nicht UNICODE-fähig war, mussten weite Teile der MFC und der WIN32 Bibliothek um Unicode-Systemaufrufe erweitert werden. Danach Weiterentwicklung (Design und Realisierung), Pflege und Kundenbetreuung (Second-Level-Support).
Position: Beratung, Architektur, Design, Entwicklung, Pflege und Kundenbetreuung
Teamgröße: 3 -10 Personen
Plattform: Windows 3.x, Windows 95 und 98, , Windows NT, Windows 2000, Windows XP, Windows Vista, Windows 7, Sinix, Linux und BS2000
Tools / Technologien: MS Visual Studio (V6, V2003 und V2005), WIN16/32, Microsoft Foundation Class (MFC), .NET, C++, C#, TCP/IP, Winsock, HTML, CSS, XML/XLS
Versionsverwaltung: Concurrent Versions System (CVS), Subversion (SVN)
UNIX, Windows XP, Windows Vista, Windows 7, BS2000/OSD, Betriebssysteme, Microsoft Foundation Classes (MFC), Software Version Control, Softwareentwicklung (allg.), .Net, C, C#, C++, Subversion, Concurrent Versions System
1/1992 – 12/2006
Tätigkeitsbeschreibung
Schalter-/ Kassensystem (Client/Server-Architektur)
überwiegend für Banken mit dem Buchungssystem KORDOBA (zum Beispiel: Postbank, einige Sparkassen und viele Privatbanken)
Position: Beratung, Architektur, Design, Entwicklung, Pflege und Kundenbetreuung
Teamgröße: 5 - 20 Personen
Plattform: WinNT, Sinix
Tools / Technologien: C, C++, WIN16/32, UNIX-Tools, MXBOSS
Versionsverwaltung: Concurrent Versions System (CVS)
4/1979 – 9/1992
Tätigkeitsbeschreibung
Konzeption und Realisierung von Software zur Erfassung, Sortierung und Weiterverarbeitung von Toto-/ Lottospielscheinen mit Hilfe von Belegsortiermaschinen und Prozessrechnern.
Teamgröße: 10 - 15 Personen
Plattform: Siemens-Prozess-Rechner System 300
Tools / Technologien: Assembler ASS 300, C
8/1978 – 4/1979
Tätigkeitsbeschreibung
Programmierung mehrerer Software-Moduln zur Berechnung von Indikatoren für die Umweltqualität im mittleren Neckarraum.
Plattform: Grossrechner Cray
Tools / Technologien: Fortran
Ausbildung
Stuttgart
Über mich
2013 machte ich mich als Freiberufler selbständig. Nach einigen kleineren Aufträgen (IT-Beratung, Homepages und Softwareentwicklung) spezialisierte ich mich Ende 2013 auf Microsoft Technologien im Umfeld von .NET.
Weitere Kenntnisse
- sämtliche Windows Betriebssysteme (von Windows 3.x bis Windows 7 und Windows Server)
- Unix, Sinix, Linux
Programmiersprachen:
- verschiedene Assembler
- C, C++, C#
- Java
- Cobol
- Fortran
- PL1
- Python
- JavaScript
Produkte/Standards:
- Eclipse
- IBM Visual Age
- MS Visual Studio
- WIN32-API
- .NET
- Windows Forms
- ASP.NET
- Web Forms
- Windows Presentation Foundation (WPF)
- Windows Communication Foundation (WCF)
- ADO.NET
- LINQ / Entity Framework
- Ajax
- SQL Server
- Microsoft Foundation Classes (MFC)
- Active Template Library (ATL)
- COM / COM+ / ActiveX
- HTML/CSS
- XML/XSL-Technologien
- Java Server Pages
- Struts
- Tomcat
- Apache
- Windows Installer XML (WIX)
- CVS
- Subversion (SVN)
Branchenerfahrung:
- Glückspielindustrie: Toto-/ Lotto (Spielscheinverarbeitung Offline und Online)
- Banken (Schalter /Kasse und Buchungssystem)
- Servicemanagement
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Gut)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden