Fachlicher Schwerpunkt dieses Freiberuflers

Softwareentwicklung im Bereich Messtechnik, C++, Qt2

verfügbar ab
10.08.2020
verfügbar zu
100 %
davon vor Ort
100 %
PLZ-Gebiet, Land

D8

Städte
München
100 km
Remote-Einsatz
Remote jederzeit möglich
Kontaktwunsch

Ich möchte bevorzugt für Projekte in diesen Einsatzorten kontaktiert werden.

Position

Kommentar

Software-­Ingenieur

Projekte

08/2008 - 06/2020

11 Jahre 11 Monate

DigIConf, Pulse Sequencer

Rolle
Software Ingenieur
Kunde
Rohde & Schwarz GmbH
Einsatzort
München
Projektinhalte
  • Entwicklung von Steuerungssoftware für HF Signal Messung und Verarbeitung.
  • Basisband Treiber und PlugIns Entwicklung für Signalgeneratoren.
  • PC Software für Radar Simulation mit Fernsteuerung von Signalgeneratoren
Kenntnisse

Scrum

C++

Linux

Qt

Produkte

Eclipse

Visual Studio

Git

ClearCase

RTC

QTCreator

06/2017 - 09/2019

2 Jahre 4 Monate

LumiSuite

Rolle
Software-Entwickler
Kunde
Instrument Systems GmbH
Einsatzort
München
Projektinhalte
  • Weiterentwicklung von Image  Aquisition and Postprocessing Software für optische Messungen.
  • Weiterentwicklung von Kalibrierungssoftware für Industrielle Kameras, die in optischen Messungen eingesetzt werden.
Kenntnisse

C++

Scrum

Qt

OpenCV

Code Review

Produkte

QtCreator

Visual Studio

Git

Subversion

Gerrit

10/2013 - 07/2014

10 Monate

RegProxy

Rolle
Software-Entwickler
Kunde
Siemens AG
Einsatzort
München
Projektinhalte
  • Entwicklung von DLL Injektion Windows Service Applikation um bestimmtes Verhalten von Windows Server Updates zu ermöglichen.
Kenntnisse

C++

Win API

Power Shell

Produkte

Visual Studio

02/2006 - 07/2008

2 Jahre 6 Monate

Fleet Explorer, GPRS Server, Driver Assistant

Rolle
Software-Entwickler
Kunde
Truck 24 AG
Einsatzort
München
Projektinhalte
  • Entwicklung von GPRS Server Software für Kommunikation zwischen spezifischen mobilen Endgeräten und Server Software
  • Weiterentwicklung von Logistik Software für verschiedene mobile Endgeräte.
  • Kommunikation mit CANBUS, Tacho Impulse, Driver Card, GPS, GSM/GPRS. Integration von Navigationssoftware.
  • Software für Echtzeitüberwachung der gesamten Netzwerkstruktur zwischen Applikationsservern und Endgeräten.
  • Weiterentwicklung von J2EE Fleet Management Software 'Fleet Exporer'.
  • Administration (24/7) der gesamten Serverstruktur.
Kenntnisse

C++

C#

J2EE

Qt 4.3

JSF

Ajax

CVS

Subversion

Produkte

RRDTool

Orion

MS Visual Studio 2003

Embedded VC 4.0

Oracle 9i

SQLite

WinCE

Windows Mobile 5

JBuilder

03/2004 - 01/2006

1 Jahr 11 Monate

Client/Server Software Car S.L.R.

Rolle
Software-Entwickler
Kunde
JB-Software GmbH
Einsatzort
Sittensen
Projektinhalte
  • Softwareentwicklung von Client/Server Applikation für den Verkauf und die Vermietung von Fahrzeugen
  • Entwicklung des internen Lizenz Servers
  • Entwicklung der Web-Anwendung für Bugtracking und Changelog
Kenntnisse

C++

Delphi

J2EE

CVS

JBoss

Produkte

Eclipse

PostgreSQL

Borland C++ Builder

Borland Delphi

02/2001 - 09/2003

2 Jahre 8 Monate

Simulationssoftware, Intranet

Rolle
Software-Entwickler
Kunde
ELMOS Semiconductor AG
Einsatzort
Dortmund
Projektinhalte
  • Weiterentwicklung der Parameterextraktion Software
  • Softwareentwicklung für das CAD-System Mentor IC Station
  • Erstellung einer Datenbank zur Verwaltung von Halbleiterbauelemente
Kenntnisse

Java

C++

Tcl

CVS

Produkte

KDeveloper

NetBeans

Eclipse

Visual Tcl

03/2000 - 01/2001

11 Monate

ERP Systeme 'BRAIN', Interne Objective C Bibliothek BEW

Rolle
Software Entwickler
Kunde
BRAIN AG Saint-Petersburg
Einsatzort
Sankt-Petersburg
Projektinhalte
  • DB2 Frontend Programmierung
  • Web Programmierung
  • Weiterentwicklung einer internen Bibliothek.
Produkte

NeXT Step

Borland JBuilder

DB2

Referenzen

Projekt Datenkommunikation zwischen Server u. mobilen Geräten, 10/05 - 07/08
Referenz durch Leiter mobiler Entwicklung, Cybit/Truck24 AG, vom 09.07.08
Projekt zum Teil im Rahmen einer Festanstellung durchgeführt

"Der Consultant ist IT-Experte mit vielfältigen Kenntnissen im IT-Bereich. Er ist sehr gut vertraut mit Entwicklungssprachen wie C# ,C++, C, JavaScript und Java und hat seine Kenntnisse erfolgreich in der Projektmitarbeit angewendet. Ausserdem besitzt er grosses Know-how in unterschiedlichen Bereichen beginnend von serverseitige Entwicklung, Web-Programmierung bis hin zu Entwicklung für mobile Endgeräte. Der Consultant hat immer seine Aufgaben vollständig  erfüllt und hat oft sogar die beruflichen Verantwortungen vor den privaten Interessen gesetzt. Als Person ist der Consultant ein ziemlich gutmütiger und hilfsbereiter Mensch, der nie die Konfrontation zu seinen Kollegen sucht, sondern immer ruhig die bestehenden Probleme behandelt."

Projekt Protokoll Server (Endgeräte), Qt C++;Ajax/Jason Middleware (Unterstützung Applet);Simcard/Fahrerkarte;Einsatz e. F5 (Hochverfügbarkeit), 02/06 - 07/08
Referenz durch Kollege, Cybit/Truck24 AG, vom 09.07.08
Projekt zum Teil im Rahmen einer Festanstellung durchgeführt

"Der Consultant ist ein sehr umgänglicher und sympatischer Kollege, der bereits über umfangreiche Kenntnisse verfügt, die ihm ermöglichen, schnelle und effektive Lösungen in allen Bereichen der Datenverarbeitung umzusetzen. Der Consultant wendet alle gängigen Programmiersprachen sicher an und setzt neue Betriebssysteme (Unix, Windows) und Server Software (Datenbanken, App Server) schnell auf. Er ist in der Lage sich sehr schnell in neue Themen einzuarbeiten und seine Kollegen daran teilzuhaben. Er ist ein geschätzter Gesprächspartner beim Finden neuer Lösungsansätze und dabei sehr aufgeschlossen. Der Consultant ist ein vehementer Unterstützer für den Einsatz der Wiki Philosophie in Unternehmen."

Branchen

  • Messtechnik
  • Radartechnik
  • Signalgeneratoren
  • Telematik
  • Forschung & Entwicklung
  • Softwareherstellung
  • Logistik
  • Mobile Entwicklung
  • Optik

Kompetenzen

Programmiersprachen
C#
C++
Delphi
Java
J2SE, J2EE, JSF, Hibernate, Jboss
Scriptsprachen
Python Grundlagen

Betriebssysteme
DOS, Windows, Windows CE
Linux
MacOS
Unix, Linux

Datenbanken
MySQL
Oracle
9i Administration Grundlagen. Entwicklung mit JDBC oder Qt.
PostgreSQL
SQLite

Sprachkenntnisse
Deutsch
Englisch
Russisch
Muttersprache

Hardware
Arduino Uno
Raspberry Pi
 

Produkte / Standards / Erfahrungen
Atlassian Confluence
Atlassian JIRA
Borland Delphi ClearCaseCVSGerrit
ClearCase
CVS
Eclipse
Gerrit
Git
MS Visual Studio
OpenCV
Qt
QTCreator
Rational Team Concert
Scrum
Subversion
Visual Studio
Win API
Erfahrungen im Bereich:
o Anwendungs- und Systemprogrammierung
o Software-Design
o Netzwerkprogrammierung von 24/7 Systemen unter Unix
o Administration von Datenbank-, Web- und Applikationservern unter Linux
o Erstellung von Online Hilfe
o Bugtracking
o Versionsverwaltung mit RTC, ClearCase, Git, Subversion und CVS
o Datenbanken Design
o SOAP

Compiler und Entwicklungssysteme:
  QtCreator, Visual Studio, Eclipse, NetBeans, Borland Delphi/C++ Builder/JBuilder,
   KDeveloper

Softwarebibliotheken
   STL, Qt 3-5, .NET, J2SE/J2EE, JSF, Hibernate, gSoap, DoJo,
  VCL/OWL, Tk

Web/Applikation Servers
  JBoss 4.x, Orion 2.x, Apache, TomCat

Aufgabenbereiche
Code Review

Bemerkungen

 


Ausbildungshistorie

Studium der Physik an der Electrotechnischen Universität (LETI), St. Petersburg, Russland
Fakultät für Mikroelektronik.
Fachrichtung: Mikroelektronik und Halbleiterbauelemente.
Abschluß: Diplom Ingenieur