Freelancerprofil: Z22411

Principal Softwareentwickler, C++, C, Java, UNIX Shell scripts, XML

IT-Erfahrung seit:
2005
Position:
IT Datenbankadministration
IT Datenbankentwicklung
Software-Entwicklung / Programmierung
Systemengineer / Systemarchitekt
Projekte im Werdegang

04/2005 - Windows XP/2000/Vista, C++, Rational ClearCase
GE Healthcare, Viewpoint Bildverarbeitungs, Weßling, Germany Tools: MS Windows 2000/XP, MS Visual C++ 7.0/7.1, Qt-library, ClearCase Member of Design and Development team of the LOGIQworks product. LOGIQworks integrates GE's exclusive LOGIQ® software and proven Centricity multi-modality DICOM workstation to give you a single, integrated system - offering unprecedented clinical efficiency, flexibility and productivity Duties include Design and implementation of the new features for the LOGIQworks product, which is based on the functionalities of the several GE UltraSound scanners equipment Integration of the GE Global Platform for UltraSound to our product Adapting the Global GE Service Platform for the LOGIQworks purposes Software Engineer

02/2002 - 03/2005 Windows XP/2000/Vista, Linux, VxWorks, C++, Windows, Embedded Linux, Middleware/Transactions
Tools: MS Windows 2000/XP, Linux, VxWorks, Perforce, MS Visual C++ 6.0, gcc-2.95/3.x, Qt-library, multithreading (Windows/Linux), InstallShield Express. Duties include: - Design and implementation of the visualization tools XVIS/XDBG (for Linux and Windows), which give the possibility for deep debugging of the NML programs (more details about company activity see on the www.pactxpp.com). - Porting of all Development Suite tools from Linux to Windows. - Design and implementation C-API for communication and task synchronization between QuickMIPS and XPP64 coprocessor. Implementation cross platform library for this API (VxWorks, Embedded Linux, Standalone version (Windows, Linux)) New visualization tool XDBG with clear representation of all system processes, which greatly improve and speed-up debugging process Complete SDK was extended to the Windows, which has involved new potential customers Designed and implemented cross platform middleware (one source for all OS) providing predicted process of communications on all platforms Software developer

04/1999 - 09/2000 Signal Processing, CATIA CADAM, Windows XP/2000/Vista, C++, Transportation/Shipping, Linux, ODBC, Mathematics
Server Systems Co., Yaroslavl, Russia Duties include Vision Components VC21 intelligent camera software simulation environment. Design and implementation of the environment for testing and debugging VC21 camera software. This software emulates camera hardware: Digital signal processor (ADSP-2181), RAM, EPROM, CCD chip. Character terminal and VGA display units are also emulated. Supports runtime debugging information on processor registers, memory contents (including program memory disassembly). Picture taking/reproduction and character terminal interaction are also supported Tools/languages: MS Windows 2000, MS Visual C++ 6.0, MFC, multithreading Genetic algorithms server system. Design and implementation of the software package to obtain approximate solutions for complicated optimization problems (routing, transportation, scheduling: ). The software kernel is based on genetic algorithms. It supports great flexibility and can be easily extended to solve a large variety of optimization tasks. The software includes data base support and graphical user interface Tools/languages: Linux SuSE 5.1, Red Hat 6.0, gcc 2.81, C-Forge 1.2, Data Display Debugger 3.13, ODBC Qt-library, multithreading System for parallel processing. Design and implementation of the system, which is intended for the parallel calculation of the mathematical tasks. This system uses a dynamic distribution of the work between several machines Tools/languages: Linux SuSE 5.1, RedHat 6.0, gcc 2.81, C-Forge 1.2, Data Display Debugger 3.13, multithreading Senior software developer

10/1996 - 04/1999 Oracle, Sun OS / Solaris, PL/SQL, C++, ODBC, Java
YarTelecom company, Yaroslavl, Russia Tools/languages: Oracle 7.3 for Solaris, PL/SQL, MS Visual C++, ODBC, Java Duties include Design and implementation of the database for Internet provider department. This database contains information about activity of all clients, calculates payments and network traffic information. Two versions of the client software for this database were also implemented (WEB-Java version and Standalone version (C) Senior software developer

 
Branche

 
 
Kenntnisse

Hardware
Betriebssysteme
Linux
Sun OS / Solaris
Unix
VxWorks
Programmiersprachen
Assembler
C++
Java
OOA/OOD
PL/SQL
Unix Shell Script
XML

Datenbanken
Access
ODBC
Oracle

Datenkomm. / Netzwerk
ODBC
TCP/IP

Design / Entwicklung

SAP / ERP Module

Software / Tools
ClearCase Rational

Standards / Prozesse
 
Ausbildung & Zertifikate

10/2000 - 01/2002 Omnixmedia GmbH
Omnixmedia GmbH, Unterschleissheim/Munich, Germany Tools: MS Windows 2000, Linux SuSE 7.2, SourceSafe 6.0, MS Visual C++ 6.0, Qt-library, CORBA. Duties include: - Implementation of the graphical user interface for the NewsRider program module and interface for it's communication with the server. - Design and development of the real-time manager for device-controllers, documenting and user training Developed business logic and UI of the NewsRider program module, which reduces up to 50% common time needed for the news schedule creation Built and implemented know-how concept of the video and TV devices handling which greatly simplifies journalist workflow and up to 2 times reduces cost's of the show production

05/1995 - 09/1996 International University of Business and New Technologies
Tools/languages: Windows 3.11, Windows 95, ArcInfo and ArcView 3.0, MS Visual C++, ODBC, MS Access Duties include Design and implementation of the geo-information's system for all departments of the city government This system is based on the ESRI technology (ArcInfo and ArcView). The light version of the visualizing software was also implemented

09/1990 - 05/1995 Institute of Problems of Computer Technology of the Russian Academy of Sciences
Tools/languages: XENIX, Unix SCO, C, C++ and Assembler languages Duties include Design and implementation of the integrated debugger for the parallel operating system Implementation of the kernel schedule manager of the parallel operating system

 
Sprachen

englisch (++)
französisch
russisch (++++)


Sonstiges

 

Kontakt

people4project GmbH
Lörenskogstr. 3
85748 Garching bei München
+49 (89) 55 29 39 - 40
Image

Vereinbarung zur Verwendung von Cookies


Allgemeine Verwendung

Wir verwenden Cookies, Tracking Pixels und ähnliche Technologien auf unserer Website. Cookies sind kleine Dateien, die von uns erstellt und auf Ihrem Gerät gespeichert werden. Unsere Website verwendet Cookies, die von uns oder von Dritten zu verschiedenen Zwecken im Rahmen der Verwendung und Funktionalität einschließlich der Personalisierung unserer Website abgelegt werden. Es ist möglich, dass Cookies verwendet werden, um zu nachzuvollziehen, wie Sie die Website verwenden und so zielgerichtete Werbung anzuzeigen.

Dritt-Anbieter

Unsere Website nutzt verschiedene Dienste von Dritt-Anbietern. Wenn Sie auf unserer Website sind, können diese Dienste anonyme Cookies im Browser des Benutzers ablegen und diese Cookies mit in der Cookie-Datei des Besuchers speichern. Im folgenden eine Liste einiger derartiger Dienste: Google, Facebook, Twitter, Adroll, MailChimp, Sucuri, Intercom und andere soziale Netzwerke, Anzeigen-Agenturen, Sicherheits-Software wie z.B. Firewalls, Datenanalyse-Unternehmen und Anbieter von Internetzugängen. Diese Dienste sammeln möglicherweise auch anonyme Identifizierungsmerkmale wie die IP-Adresse, den HTTP-Referrer, die eindeutige Geräte-Kennung und andere nicht-persönliche Informationen zur Identifizierung sowie Server Logfiles.