Programmierer / Designer / Architekt (C++, .NET)
- Verfügbarkeit einsehen
- 5 Referenzen
- auf Anfrage
- 85368 Moosburg
- Umkreis (bis 200 km)
- de | en
- 03.04.2012
Kurzvorstellung
Ebenso bin ich mit Design und Ansprache von Datenbanken vertraut.
Auszug Referenzen (5)
"Andreas arbeitet eigenständig und erledigt zuverlässig die eigenen Aufgaben und mehr. Er versteht seine Funktion gut genug, um unabhängig zu handeln und mit seinen Schritten nicht erst auf andere zu warten. Er zeigt die Fähigkeit, Neues zu erlernen und anzuwenden. Er sucht Gelegenheiten, sich in verschiedenen Gebieten zu schulen und besucht Kurse, um seine Kenntnisse und Fähigkeiten zu erweitern. Er leistet einen soliden Beitrag, indem er einen gerechten Anteil am Arbeitspensum bewältigt. Er betreibt ein effektives Zeitmanagement und leistet Qualitätsarbeit. Er konzentriert sich auf die Ziele des Teams und ordnet die Prioritäten bei seiner eigenen Arbeit, um diese Ziele zu erreichen. Unter Druck kann er besonnen und produktiv arbeiten. Er trifft hervorragende Entscheidungen, auch wenn ihm nur wenige Informationen zur Verfügung stehen, und beweist beim Lösen von Problemen Kreativität und Flexibilität. Rasch ändernden Sachverhalten passt er sich an, und er setzt sein Urteilsvermögen, seine Erfahrungen sowie seine positive Einstellung ein, um dem Team bei der Bewältigung schwieriger Aufgaben zu helfen."
7/2009 – 12/2009
Tätigkeitsbeschreibung
Designer/C# Entwickler für ein Datenaustauschmodul
Entwickelt wurde ein Modul zur Datenübertragung an ein medizinsches Gerät (Asthma Monitor). Das Modul wird in eine größere Applikation eingebettet und erlaubt es, Befehle an den Monitor zu senden und Daten von diesem abzurufen. Die abgerufenen Daten werden aufbereitet und der Datenschicht in verwendbarer Form zur Verfügung gestellt.
Meine Aufgabe war es, die Feinarchitektur und das Programmdesign zu entwerfen und gemeinsam im Team (3 Personen) umzusetzen.
Verwendete Tools:
- Enterprise Architect
- .NET Framework 3.5
- Visual Studio 2008
- Team Foundation Server 2008
"Andreas arbeitet eigenständig und erledigt zuverlässig die eigenen Aufgaben und mehr. Er versteht seine Funktion gut genug, um unabhängig zu handeln und mit seinen Schritten nicht erst auf andere zu warten. Er zeigt die Fähigkeit, Neues zu erlernen und anzuwenden. Er sucht Gelegenheiten, sich in verschiedenen Gebieten zu schulen und besucht Kurse, um seine Kenntnisse und Fähigkeiten zu erweitern. Er leistet einen soliden Beitrag, indem er einen gerechten Anteil am Arbeitspensum bewältigt. Er betreibt ein effektives Zeitmanagement und leistet Qualitätsarbeit. Er konzentriert sich auf die Ziele des Teams und ordnet die Prioritäten bei seiner eigenen Arbeit, um diese Ziele zu erreichen. Unter Druck kann er besonnen und produktiv arbeiten. Er trifft hervorragende Entscheidungen, auch wenn ihm nur wenige Informationen zur Verfügung stehen, und beweist beim Lösen von Problemen Kreativität und Flexibilität. Rasch ändernden Sachverhalten passt er sich an, und er setzt sein Urteilsvermögen, seine Erfahrungen sowie seine positive Einstellung ein, um dem Team bei der Bewältigung schwieriger Aufgaben zu helfen."
4/2009 – 6/2009
Tätigkeitsbeschreibung
Designer / C# Entwickler einer Systemkomponente
Entwickelt wurde eine Systemkomponente zum Austausch medizinischer Daten von Remote-Standorten zu einem zentralen Backend. Diese Komponente ist in der Lage über Modem, Internet oder SD-Karte die Daten ins Backend zu überführen.
Meine Aufgabe war es, das Programmdesign und die Entwicklung der Komponente vorzunehmen.
Verwendete Tools:
- Enterprise Architect
- .NET Framework 3.5
- Visual Studio 2008
- Team Foundation Server 2008
"Andreas arbeitet eigenständig und erledigt zuverlässig die eigenen Aufgaben und mehr. Er versteht seine Funktion gut genug, um unabhängig zu handeln und mit seinen Schritten nicht erst auf andere zu warten. Er zeigt die Fähigkeit, Neues zu erlernen und anzuwenden. Er sucht Gelegenheiten, sich in verschiedenen Gebieten zu schulen und besucht Kurse, um seine Kenntnisse und Fähigkeiten zu erweitern. Er leistet einen soliden Beitrag, indem er einen gerechten Anteil am Arbeitspensum bewältigt. Er betreibt ein effektives Zeitmanagement und leistet Qualitätsarbeit. Er konzentriert sich auf die Ziele des Teams und ordnet die Prioritäten bei seiner eigenen Arbeit, um diese Ziele zu erreichen. Unter Druck kann er besonnen und produktiv arbeiten. Er trifft hervorragende Entscheidungen, auch wenn ihm nur wenige Informationen zur Verfügung stehen, und beweist beim Lösen von Problemen Kreativität und Flexibilität. Rasch ändernden Sachverhalten passt er sich an, und er setzt sein Urteilsvermögen, seine Erfahrungen sowie seine positive Einstellung ein, um dem Team bei der Bewältigung schwieriger Aufgaben zu helfen."
1/2009 – 3/2009
Tätigkeitsbeschreibung
C# Entwickler für eine Frontend-Anwendung
Entwickelt wurde eine Anwendung die die Einstellungen für ein medizinsches Gerät (Asthma Monitor) auf dieses Gerät überträgt. Über ein UI werden die gewünschten Einstellungen ausgewählt und anschliessend auf das Gerät übertragen.
Meine Aufgabe war das Design der UI und die komplette Programmierung des Tools.
Verwendete Tools:
- .NET Framework 3.5
- Windows Forms
- XML
- Visual Studio 2008
- Team Foundation Server 2008
"Andreas arbeitet eigenständig und erledigt zuverlässig die eigenen Aufgaben und mehr. Er versteht seine Funktion gut genug, um unabhängig zu handeln und mit seinen Schritten nicht erst auf andere zu warten. Er zeigt die Fähigkeit, Neues zu erlernen und anzuwenden. Er sucht Gelegenheiten, sich in verschiedenen Gebieten zu schulen und besucht Kurse, um seine Kenntnisse und Fähigkeiten zu erweitern. Er leistet einen soliden Beitrag, indem er einen gerechten Anteil am Arbeitspensum bewältigt. Er betreibt ein effektives Zeitmanagement und leistet Qualitätsarbeit. Er konzentriert sich auf die Ziele des Teams und ordnet die Prioritäten bei seiner eigenen Arbeit, um diese Ziele zu erreichen. Unter Druck kann er besonnen und produktiv arbeiten. Er trifft hervorragende Entscheidungen, auch wenn ihm nur wenige Informationen zur Verfügung stehen, und beweist beim Lösen von Problemen Kreativität und Flexibilität. Rasch ändernden Sachverhalten passt er sich an, und er setzt sein Urteilsvermögen, seine Erfahrungen sowie seine positive Einstellung ein, um dem Team bei der Bewältigung schwieriger Aufgaben zu helfen."
9/2008 – 12/2008
Tätigkeitsbeschreibung
Lead Developer und Berater der Projektleitung
Entwickelt wurde ein umfassendes System zur Aufzeichnung, Übertragung, Abspeicherung und Auswertung medizinischer Daten im Rahmen von klinischen Studien.
Meine Aufgabe bestand im Ausformulieren der Systemspezifikation und der fachlichen Spezifikation (SRS, FS); im Zusammentragen der benötigten Informationen von Produktmanagern und anderen Stakeholdern; in der Feinarchitektur einiger Programmmodule; in der Einweisung und Betreuung der Programmierer und in der techinschen Beratung des Projektmanagements.
Verwendete Tools:
- Enterprise Architekt
"Andreas arbeitet eigenständig und erledigt zuverlässig die eigenen Aufgaben und mehr. Er versteht seine Funktion gut genug, um unabhängig zu handeln und mit seinen Schritten nicht erst auf andere zu warten. Er zeigt die Fähigkeit, Neues zu erlernen und anzuwenden. Er sucht Gelegenheiten, sich in verschiedenen Gebieten zu schulen und besucht Kurse, um seine Kenntnisse und Fähigkeiten zu erweitern. Er leistet einen soliden Beitrag, indem er einen gerechten Anteil am Arbeitspensum bewältigt. Er betreibt ein effektives Zeitmanagement und leistet Qualitätsarbeit. Er konzentriert sich auf die Ziele des Teams und ordnet die Prioritäten bei seiner eigenen Arbeit, um diese Ziele zu erreichen. Unter Druck kann er besonnen und produktiv arbeiten. Er trifft hervorragende Entscheidungen, auch wenn ihm nur wenige Informationen zur Verfügung stehen, und beweist beim Lösen von Problemen Kreativität und Flexibilität. Rasch ändernden Sachverhalten passt er sich an, und er setzt sein Urteilsvermögen, seine Erfahrungen sowie seine positive Einstellung ein, um dem Team bei der Bewältigung schwieriger Aufgaben zu helfen."
12/2007 – 8/2008
Tätigkeitsbeschreibung
C++ / C# Entwickler
Entwickelt wurde eine Client-Server-Anwendung zur Kontrolle und Bearbeitung von Daten einer klinischen Studie durch geeignetes Fachpersonal (ßrzte). Die Benutzeroberfläche wurde in C++ unter Verwendung der WTL aufgesetzt. Die internen Module wurden mit der ATL als COM-Klassen realisiert. Der Übergang zum WebService (Server Seite) wurde in C# implementiert. Die Schnittstellen zur Datenbank (MS SQL Server) wurden per DataSets realisiert.
Meine Aufgaben waren Erweiterungen nach Vorgaben des Produktmanagements, Pflege und Refaktoring einiger Programmteile sowie das Bugfixing innerhalb der Anwendung.
Verwendete Tools:
- .NET Framework 1.1
- .NET Framework 2.0
- Visual Studio 6.0
- Visual Studio 2003
- Visual Studio 2005
- Team Foundation Server 2005
Qualifikationen
Projekt‐ & Berufserfahrung
4/2011 – 12/2011
Tätigkeitsbeschreibung
C++ und C# Entwickler für eine Client Server Anwendung
Die Anwendung ist eine Client-Server Anwendung zur Analyse klinischer Daten. Der Client ist in C++ unter Verwendung der WTL und ATL Techniken entwickelt. Die Serverseite ist ein WebService, der in C# entwickelt wurde. Der dortige Datenbankzugriff wurde mittels DataSets realisiert. Die hintangestellte Datenbank ist ein Microsoft SQL Server.
Meine Aufgabe war die eigenverantwortliche Weiterentwicklung, Refaktorierung und Pflege der Anwendung.
Verwendete Tools:
- .NET Framework 3.5
- Visual Studio 2008 / 2010
- Team Foundation Server 2010
5/2010 – 3/2011
Tätigkeitsbeschreibung
Leiter des Deployment Teams (5 Personen)
Das Team ist für die Verteilung einer Anwendung auf verschiedene Server und verschiedene Umgebungen zuständig.
Meine Aufgaben waren die Koordination des Teams; die Entwicklung von Prozessen zur Abwicklung der Deployment-Anfragen und der Hotfixes; die Erweiterung und Verbesserung des bestehenden C# Tools zur Verteilung der Anwendung; das Erhalten und Auswerten der Deployment relevanten Informationen der verschiedenen Teams zur Optimierung des Deployment-Vorgangs.
Verwendete Tools:
- Team Foundation Server 2008
- XML
- .NET Framework 3.5
- Visual Studio 2008
2/2010 – 4/2010
Tätigkeitsbeschreibung
C# Entwickler für WebServices
Entwickelt wird eine verteilte Anwendung für Administratoren, die deren Tätigkeiten weitestgehend automatisiert. Die Applikation besteht aus ca. 50 Webservices, 3 Webanwendungen und einer Datenbankschicht zum MS SQL Server.
Meine Aufgabe war die Analyse und Weiterentwicklung bestehender Webservices.
Verwendete Tools:
- XML
- .NET Framework 3.5
- Visual Studio 2008
- Team Foundation Server 2008
Nach 3 Monaten wechselte ich innerhalb des Projekts zum Deployment, um dort die vakante Stelle des Teamleads zu übernehmen.
7/2009 – 12/2009
Tätigkeitsbeschreibung
Designer/C# Entwickler für ein Datenaustauschmodul
Entwickelt wurde ein Modul zur Datenübertragung an ein medizinsches Gerät (Asthma Monitor). Das Modul wird in eine größere Applikation eingebettet und erlaubt es, Befehle an den Monitor zu senden und Daten von diesem abzurufen. Die abgerufenen Daten werden aufbereitet und der Datenschicht in verwendbarer Form zur Verfügung gestellt.
Meine Aufgabe war es, die Feinarchitektur und das Programmdesign zu entwerfen und gemeinsam im Team (3 Personen) umzusetzen.
Verwendete Tools:
- Enterprise Architect
- .NET Framework 3.5
- Visual Studio 2008
- Team Foundation Server 2008
4/2009 – 6/2009
Tätigkeitsbeschreibung
Designer / C# Entwickler einer Systemkomponente
Entwickelt wurde eine Systemkomponente zum Austausch medizinischer Daten von Remote-Standorten zu einem zentralen Backend. Diese Komponente ist in der Lage über Modem, Internet oder SD-Karte die Daten ins Backend zu überführen.
Meine Aufgabe war es, das Programmdesign und die Entwicklung der Komponente vorzunehmen.
Verwendete Tools:
- Enterprise Architect
- .NET Framework 3.5
- Visual Studio 2008
- Team Foundation Server 2008
1/2009 – 3/2009
Tätigkeitsbeschreibung
C# Entwickler für eine Frontend-Anwendung
Entwickelt wurde eine Anwendung die die Einstellungen für ein medizinsches Gerät (Asthma Monitor) auf dieses Gerät überträgt. Über ein UI werden die gewünschten Einstellungen ausgewählt und anschliessend auf das Gerät übertragen.
Meine Aufgabe war das Design der UI und die komplette Programmierung des Tools.
Verwendete Tools:
- .NET Framework 3.5
- Windows Forms
- XML
- Visual Studio 2008
- Team Foundation Server 2008
9/2008 – 12/2008
Tätigkeitsbeschreibung
Lead Developer und Berater der Projektleitung
Entwickelt wurde ein umfassendes System zur Aufzeichnung, Übertragung, Abspeicherung und Auswertung medizinischer Daten im Rahmen von klinischen Studien.
Meine Aufgabe bestand im Ausformulieren der Systemspezifikation und der fachlichen Spezifikation (SRS, FS); im Zusammentragen der benötigten Informationen von Produktmanagern und anderen Stakeholdern; in der Feinarchitektur einiger Programmmodule; in der Einweisung und Betreuung der Programmierer und in der techinschen Beratung des Projektmanagements.
Verwendete Tools:
- Enterprise Architekt
12/2007 – 8/2008
Tätigkeitsbeschreibung
C++ / C# Entwickler
Entwickelt wurde eine Client-Server-Anwendung zur Kontrolle und Bearbeitung von Daten einer klinischen Studie durch geeignetes Fachpersonal (ßrzte). Die Benutzeroberfläche wurde in C++ unter Verwendung der WTL aufgesetzt. Die internen Module wurden mit der ATL als COM-Klassen realisiert. Der Übergang zum WebService (Server Seite) wurde in C# implementiert. Die Schnittstellen zur Datenbank (MS SQL Server) wurden per DataSets realisiert.
Meine Aufgaben waren Erweiterungen nach Vorgaben des Produktmanagements, Pflege und Refaktoring einiger Programmteile sowie das Bugfixing innerhalb der Anwendung.
Verwendete Tools:
- .NET Framework 1.1
- .NET Framework 2.0
- Visual Studio 6.0
- Visual Studio 2003
- Visual Studio 2005
- Team Foundation Server 2005
3/1994 – 12/2006
Tätigkeitsbeschreibung
ca. 80 Trainings in C/C++.
Die Trainings wurden überwiegend für verschiedene Schulungsfirmen in ganz Deutschland durchgeführt. Enthalten sind überwiegend die drei- bzw. fünftägigen "normalen" C / C++ Kurse, jedoch auch einige Spezialkurse für MFC, STL und ATL.
Verwendete Tools:
- Microsoft C++ Compiler 4.0
- Microsoft C++ Compiler 5.0
- GNU Compiler
- Visual Studio .NET 2003
- Visual Studio .NET 2005
1/1994 – 11/2006
Tätigkeitsbeschreibung
ca. 120 Trainings in Visual Basic. Von Version 3.0 bis inclusive VB.NET 2005
Die Trainings wurden überwiegend für verschiedene Schulungsfirmen in ganz Deutschland durchgeführt. Enthalten sind überwiegend die drei- bzw. fünftägigen "normalen" VB Kurse, jedoch auch einige Spezialkurse für Oberflächendesign bzw. Datenbankzugriff.
Verwendete Tools:
- Visual Basic 3.0
- Visual Basic 4.0
- Visual Basic 5.0
- Visual Basic 6.0
- Visual Studio .NET 2003
- Visual Studio .NET 2005
Weitere Kenntnisse
- Programmierung in C, C++, C#, Visual Basic, Visual Basic .NET, MS Office
- Datenbankdesign in MS Access und MS SQL Server
- Trainings in C, C++, C#, Visual Basic, MS Access
Eingesetzte Tools:
- Entwicklungsumgebung: Visual Studio (2003 - 2010)
- Design Tool: Enterprice Architect
- Datenbanken: MS Access (2005 - 2010), MS SQL Server (2000 - 2008)
- Bibliotheken: MFC (C++), ATL (C++), .NET Framework (2.0 - 4.0)
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden