bevorzugt Berlin
05/2015-?/2017
Medizintechnikhersteller
Verantwortlich für Design, Implementierung, Dokumentation, Wartung einzelner Module. Entwicklung einer Testumgebung.
Verwendete Tools/Techniken: C/C++, C++11, Visual Studio, Eclipse, GCC, Windows embedded, WinAPI, Testing (unit tests, module tests, integration tests, Testarchitektur), SOAP/Webservices, MDPWS/DPWS, Multithreading, boost, ClearCase, Doors, Git, Jira, Jenkins, agiler Prozess
10/2011-04/2015
Elektronikfirma (als Mitunternehmer), verantwortlich für Design, Implementierung,
Dokumentation, Wartung einzelner Module (Firmware).
Entwicklung von Firmware für Atmel-Mikrocontroller (AVR und ARM Cortex-M 3/4).
Entwicklung von Desktopanwendungen (Anbindung externer Hardware per USB, Datenvisualisierung)
Hardware: Atmel-AVR-Mikrocontroller (xmega), Atmel-Cortex-M-Mikrocontroller (SAM4)
Verwendete Tools/Techniken: C/C++, Visual Studio, Qt, GCC, Atmel Studio, I²C/TWI, USB HID (Device- und PC-Seite), UART, ARM, AVR, AES, Bootloader, Signalverarbeitung, Robotik
02/2010-10/2011
EDV-Dienstleister, Entwicklung/Wartung von Client-Server-Anwendungen, Dokumentenmanagementsysteme (DMS).
Verwendete Tools/Techniken: Borland Delphi 7, C/C++, Visual Studio, Qt, GCC, Webservices, HTTPS, Firebird-Datenbank, Testing/QA (Design/Entwicklung automatischer Tests)
04/2008-01/2010
Telekommunikationsunternehmen. Client-Server-Anwendungen für POS und Backend,
Warenwirtschaft, Logistik.
Verantwortlich für Design, Implementierung, Dokumentation, Wartung
einzelner Module.
Verwendete Tools/Techniken: Borland Delphi 7, OOA/OOD, Refacturing, XML, XSLT,
SOAP, SOA, Webservices, HTTPS, XSLT, Firebird-Datenbank, SVN,
Funkscanner (NordicID)
02/2008-04/2008
Schulungen in der Erwachsenbildung.
Themen: Datenbanken (SQL), Programmierung in C/C++, Grundlagen
Mikrocontroller-Programmierung (mit Atmel Atmega 128)
03/2007-07/2007
Logistik-Dienstleister, Mitentwicklung Logistik-Software.
Verwendete Tools/Techniken: Borland Delphi 6, OOA/OOD, Oracle DB.
Dort verantwortlich für Design, Implementierung und Wartung einzelner Module.
02/2006-12/2006
Eigene Projekte/Weiterbildung, Themen: C/C++, Borland Developer Studio,
Maschinenübersetzung, Datenstrukturen
03/2004-07/2005
Entwicklung Client-Server-Finanzsoftware (Finanzierung/Leasing, Automobilkonzern).
Verantwortlich für Design, Implementierung, Dokumentation, Wartung
einzelner Module.
Verwendete Tools/Techniken: Borland Delphi 5, Borland Delphi 7,
OOA/OOD, Refacturing, XML, SOAP, Webservices, HTTPS,
Delphi-Migration, Microsoft Access, Continuus, CM Synergy,
InstallShield Professional (auch Scripting), Wise Package Studio,
List&Label
09/2001-12/2003
Entwicklung eines Softwaresystems zum Produktdatenmanagment.
Die Software bietet dem Nutzer (Mittelständische Industrie)
die Möglichkeit zur Verwaltung seiner Produktdaten und zur
Übernahme dieser aus anderen Systemen. Der Schwerpunkt liegt
auf der Möglichkeit eines Benutzer-konfigurierbaren Exports,
der die Übernahme der Daten in andere Systeme ermöglicht,
wie Print (automatische Katalogerstellung), Internet,
Clearing-Systeme oder Hersteller-unabhängige elektronische
Kataloge.
Verwendete Tools/Techniken: Borland Delphi 5, OOA/OOD,
Refacturing, XML, Microsoft Access, Microsoft SQL-Server,
Oracle, MySQL, UML, SAP, Visual Basic for Applications (VBA),
Borland Database Engine(BDE), ADO, ERP.
Dort verantwortlich für Design, Implementierung und Wartung
einzelner Module.
05/2002
Durchführung eines Kurses an der Humboldt-Universität Berlin
im Sommersemester 2002 (Blockveranstaltung). Thema: Datenbanken
in der Archäologie.
Inhalt: Grundlagen relationale Datenbanken, Microsoft Access,
SQL, Modellierung von Datenbanken.
06/2001-07/2001
Schulungen in der Erwachsenbildung.
Thema: Objektorientierte Programmierung,
Visual Basic, Microsoft Access, ADO, VBA
01/2001-04/2001
Modellierung und Implementierung einer linguistischen Datenbank.
Einsatzzweck dieser Datenbank sind linguistische Untersuchungen
zur deutschen Sprache des 20. Jahrhunderts. Geplanter Umfang
sind ca. 900 Mio. laufende Wörter mit umfangreichen linguistischen
Attributen. Verantwortlich für Modellierung der Datenbankstruktur
sowie Design und Implementierung von Referenzapplikationen zur
Indizierung von Texten. Technische Beratung zur Abfrage der Datenbank.
Verwendete Tools/Techniken: IBM DB2 unter Sun Solaris und Linux,
C/C++, XML, SQL, Datenbankanwendungen unter Nutzung von DB2-CLI
(Call Level Interface)
10/2000-11/2000
Durchführung von Schulungen in der Erwachsenenbildung.
Thema: Objektorientierte Programmierung,
Visual Basic, Datenbankgrundlagen, ADO, VBA
08/2000-09/2000
Entwicklung von Modulen eines Softwaresystems zur Verwaltung
von digitalisierten Datenbeständen. Verantwortlich für Design,
Implementierung dieser Module sowie technische Beratung.
Verwendete Tools/Techniken: Borland Delphi 4, Optische
Zeichenerkennung (OCR), COM-Automatisierung, ActiveX,
Microsoft-Office-Automatisierung und Schnittstellen.
2000
Entwicklung einer Software zur Simulation und Steuerung einer
Heizungsanlage. Ziel dieses Projektes ist die Entwicklung einer
Software, die durch optimale Steuerung die Effizienz einer
Heizungsanlage maximiert. Die Software soll sich selbst
an die Gegebenheiten einer Anlage anpassen und offen und
skalierbar sein. Methoden: Neuronale Netze, Optimierung,
Verantwortlich für Design, Implementierung sowie technische
Beratung.
Tools und Techniken: Fuzzy Logic. Tools: Pascal, C/C++
1999
Software zu Erfassung und Archivierung von Zeitungsartikeln
(als Volltext und Bild).
Verantwortlich für Design und Entwicklung einzelner Module.
Tools: Delphi, FineReader 4.0, COM, Datenübertragung über
TCP/IP, Client/Server, ASP.
1997-2001
Entwicklung einer Retrievalsoftware für Texteditionen auf
CD-ROM.
Verantwortlich für Design und Leitung technische Entwicklung.
Verwendete Tools/Techniken: Borland Delphi 3/4, C/C++,
Datenbanken, OOA/OOD.
bevorzugt Berlin
05/2015-?/2017
Medizintechnikhersteller
Verantwortlich für Design, Implementierung, Dokumentation, Wartung einzelner Module. Entwicklung einer Testumgebung.
Verwendete Tools/Techniken: C/C++, C++11, Visual Studio, Eclipse, GCC, Windows embedded, WinAPI, Testing (unit tests, module tests, integration tests, Testarchitektur), SOAP/Webservices, MDPWS/DPWS, Multithreading, boost, ClearCase, Doors, Git, Jira, Jenkins, agiler Prozess
10/2011-04/2015
Elektronikfirma (als Mitunternehmer), verantwortlich für Design, Implementierung,
Dokumentation, Wartung einzelner Module (Firmware).
Entwicklung von Firmware für Atmel-Mikrocontroller (AVR und ARM Cortex-M 3/4).
Entwicklung von Desktopanwendungen (Anbindung externer Hardware per USB, Datenvisualisierung)
Hardware: Atmel-AVR-Mikrocontroller (xmega), Atmel-Cortex-M-Mikrocontroller (SAM4)
Verwendete Tools/Techniken: C/C++, Visual Studio, Qt, GCC, Atmel Studio, I²C/TWI, USB HID (Device- und PC-Seite), UART, ARM, AVR, AES, Bootloader, Signalverarbeitung, Robotik
02/2010-10/2011
EDV-Dienstleister, Entwicklung/Wartung von Client-Server-Anwendungen, Dokumentenmanagementsysteme (DMS).
Verwendete Tools/Techniken: Borland Delphi 7, C/C++, Visual Studio, Qt, GCC, Webservices, HTTPS, Firebird-Datenbank, Testing/QA (Design/Entwicklung automatischer Tests)
04/2008-01/2010
Telekommunikationsunternehmen. Client-Server-Anwendungen für POS und Backend,
Warenwirtschaft, Logistik.
Verantwortlich für Design, Implementierung, Dokumentation, Wartung
einzelner Module.
Verwendete Tools/Techniken: Borland Delphi 7, OOA/OOD, Refacturing, XML, XSLT,
SOAP, SOA, Webservices, HTTPS, XSLT, Firebird-Datenbank, SVN,
Funkscanner (NordicID)
02/2008-04/2008
Schulungen in der Erwachsenbildung.
Themen: Datenbanken (SQL), Programmierung in C/C++, Grundlagen
Mikrocontroller-Programmierung (mit Atmel Atmega 128)
03/2007-07/2007
Logistik-Dienstleister, Mitentwicklung Logistik-Software.
Verwendete Tools/Techniken: Borland Delphi 6, OOA/OOD, Oracle DB.
Dort verantwortlich für Design, Implementierung und Wartung einzelner Module.
02/2006-12/2006
Eigene Projekte/Weiterbildung, Themen: C/C++, Borland Developer Studio,
Maschinenübersetzung, Datenstrukturen
03/2004-07/2005
Entwicklung Client-Server-Finanzsoftware (Finanzierung/Leasing, Automobilkonzern).
Verantwortlich für Design, Implementierung, Dokumentation, Wartung
einzelner Module.
Verwendete Tools/Techniken: Borland Delphi 5, Borland Delphi 7,
OOA/OOD, Refacturing, XML, SOAP, Webservices, HTTPS,
Delphi-Migration, Microsoft Access, Continuus, CM Synergy,
InstallShield Professional (auch Scripting), Wise Package Studio,
List&Label
09/2001-12/2003
Entwicklung eines Softwaresystems zum Produktdatenmanagment.
Die Software bietet dem Nutzer (Mittelständische Industrie)
die Möglichkeit zur Verwaltung seiner Produktdaten und zur
Übernahme dieser aus anderen Systemen. Der Schwerpunkt liegt
auf der Möglichkeit eines Benutzer-konfigurierbaren Exports,
der die Übernahme der Daten in andere Systeme ermöglicht,
wie Print (automatische Katalogerstellung), Internet,
Clearing-Systeme oder Hersteller-unabhängige elektronische
Kataloge.
Verwendete Tools/Techniken: Borland Delphi 5, OOA/OOD,
Refacturing, XML, Microsoft Access, Microsoft SQL-Server,
Oracle, MySQL, UML, SAP, Visual Basic for Applications (VBA),
Borland Database Engine(BDE), ADO, ERP.
Dort verantwortlich für Design, Implementierung und Wartung
einzelner Module.
05/2002
Durchführung eines Kurses an der Humboldt-Universität Berlin
im Sommersemester 2002 (Blockveranstaltung). Thema: Datenbanken
in der Archäologie.
Inhalt: Grundlagen relationale Datenbanken, Microsoft Access,
SQL, Modellierung von Datenbanken.
06/2001-07/2001
Schulungen in der Erwachsenbildung.
Thema: Objektorientierte Programmierung,
Visual Basic, Microsoft Access, ADO, VBA
01/2001-04/2001
Modellierung und Implementierung einer linguistischen Datenbank.
Einsatzzweck dieser Datenbank sind linguistische Untersuchungen
zur deutschen Sprache des 20. Jahrhunderts. Geplanter Umfang
sind ca. 900 Mio. laufende Wörter mit umfangreichen linguistischen
Attributen. Verantwortlich für Modellierung der Datenbankstruktur
sowie Design und Implementierung von Referenzapplikationen zur
Indizierung von Texten. Technische Beratung zur Abfrage der Datenbank.
Verwendete Tools/Techniken: IBM DB2 unter Sun Solaris und Linux,
C/C++, XML, SQL, Datenbankanwendungen unter Nutzung von DB2-CLI
(Call Level Interface)
10/2000-11/2000
Durchführung von Schulungen in der Erwachsenenbildung.
Thema: Objektorientierte Programmierung,
Visual Basic, Datenbankgrundlagen, ADO, VBA
08/2000-09/2000
Entwicklung von Modulen eines Softwaresystems zur Verwaltung
von digitalisierten Datenbeständen. Verantwortlich für Design,
Implementierung dieser Module sowie technische Beratung.
Verwendete Tools/Techniken: Borland Delphi 4, Optische
Zeichenerkennung (OCR), COM-Automatisierung, ActiveX,
Microsoft-Office-Automatisierung und Schnittstellen.
2000
Entwicklung einer Software zur Simulation und Steuerung einer
Heizungsanlage. Ziel dieses Projektes ist die Entwicklung einer
Software, die durch optimale Steuerung die Effizienz einer
Heizungsanlage maximiert. Die Software soll sich selbst
an die Gegebenheiten einer Anlage anpassen und offen und
skalierbar sein. Methoden: Neuronale Netze, Optimierung,
Verantwortlich für Design, Implementierung sowie technische
Beratung.
Tools und Techniken: Fuzzy Logic. Tools: Pascal, C/C++
1999
Software zu Erfassung und Archivierung von Zeitungsartikeln
(als Volltext und Bild).
Verantwortlich für Design und Entwicklung einzelner Module.
Tools: Delphi, FineReader 4.0, COM, Datenübertragung über
TCP/IP, Client/Server, ASP.
1997-2001
Entwicklung einer Retrievalsoftware für Texteditionen auf
CD-ROM.
Verantwortlich für Design und Leitung technische Entwicklung.
Verwendete Tools/Techniken: Borland Delphi 3/4, C/C++,
Datenbanken, OOA/OOD.
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.