Microsoft Windows (allg.)
Mac OS
C++
Java (allg.)
TCP/IP
JavaScript
Linux (allg.)
Prien am Chiemsee |
asap |
- |
Freiberuflich |
09/2008 - 10/2015 Dauer 86 Monate |
Rolle Mitarbeiter |
||
Branche |
Einsatzort Augsburg(Deutschland) |
||
Aufgaben role: development front-end application and smart proxy server. Cross-platform architecture. Environment: Windows. Linux, Mac OS, Java, Spring, C++, Qt, JavaScript, Yahoo vidget system, TCP-IP, USB Zero footprint mobile Internet access devices devices, Perforce |
|||
Verwendete Technologie Microsoft Windows (allg.) Mac OS C++ Java (allg.) TCP/IP JavaScript Linux (allg.) |
|||
06/2008 - 08/2008 Dauer 3 Monate |
Rolle Mitarbeiter |
||
Branche |
Einsatzort Ettlingen(Deutschland) |
||
Aufgaben Cirquent Softlab Cash pool (set of applications for Dresdener Bank) role: development back-end application, improve system productivity and architecture Environment: AIX/6000, Informix 7.3, MQ Series, Sniff, C++, TCP-IP, sockets, Java SE, JDBC. SWIFT, Rogue Wave, eSQL |
|||
Verwendete Technologie SQL JDBC (Java Database Connectivity) AIX C++ Java (allg.) TCP/IP |
|||
09/2007 - 05/2008 Dauer 9 Monate |
Rolle Mitarbeiter |
||
Branche |
Einsatzort Ulm(Deutschland) |
||
Aufgaben Nokia -Siemens, Ulm, Germany LTE project. My role: Software development: development test environment tools, translator for support communication protocols compatibility, some Java and C++ applications (simulator for message exchange scenarios) Environment: Linux Mandrake, embedded, Windows, gcc, C++, plain C. Clearcase, XML, Eclipse, Java SE JSP, JDBC, Tomcat, TTCN-3. TCP-IP, sockets, real-time environment on the embedded Linux platform, multithread applications |
|||
Verwendete Technologie JDBC (Java Database Connectivity) Microsoft Windows (allg.) Apache Tomcat XML C++ Java (allg.) Eclipse TCP/IP JSP (Java Server Pages) C Linux (allg.) Rational ClearCase Embedded Linux LTE (Long Term Evolution) |
|||
04/2007 - 07/2007 Dauer 4 Monate |
Rolle Mitarbeiter |
||
Branche |
Einsatzort Munich(Deutschland), Clearcase(Vincent u |
||
Aufgaben O2 AG Support internal documents circulations project My role: Developing specific parts of project, design and implementation new functionality Environment: HP-Unix, Windows, gcc, VC-2003, Clearcase, Visio, C++, Oracle, Corba, Tuxedo |
|||
Verwendete Technologie Oracle (allg.) UNIX (allg.) Microsoft Windows (allg.) BEA Tuxedo C++ CORBA |
|||
09/2006 - 03/2007 Dauer 7 Monate |
Rolle Mitarbeiter |
||
Branche |
Einsatzort Ulm(Deutschland) |
||
Aufgaben UMTS and HSDPA support in the 3G cellular networks My role: Software architecture design and implementation of UE differentiation and cell selection algorithms Third party code review Environment: Linux Mandrake, embedded,Linux, gcc, Clearcase, XML, C++, plain C |
|||
Verwendete Technologie XML C++ UMTS HSDPA (High Speed Downlink Packet Access) Linux (allg.) Rational ClearCase |
|||
01/2004 - 01/2006 Dauer 25 Monate |
Rolle Mitarbeiter |
||
Branche |
Einsatzort Munich(Deutschland), Norwegen |
||
Aufgaben various fault-tolerant, scalable services for digital telephone systems, prepaid cards support service 0900" (0190) numbers support service, calls statistic service, conferences systems, tariffication systems, interaction with API of hardware suppliers. Large-scale multithreaded environment, multiplatform code (Windows Linux, Solaris), robust applications working 24x7. Projects successfully implemented in Deutsche Telecom Belgacom, British Telecom, Norway Telecom My role: Designed and developed architecture of applications, writing critical parts (multithread real-time parts, interaction with hardware, porting from Windows to Linux/Unix, applications used the boards DSP) of the projects, time-critical code optimization, unification of interface for different databases (Oracle and MS SQL Server). Environment: C++, VC++ 7.0, gcc, KDeveloper, ACE, IPWorks, Axis, STL, XML, SOAP, Oracle 9i, MS SQL |
|||
Verwendete Technologie Oracle (allg.) Oracle Solaris (SunOS) UNIX (allg.) Microsoft Windows (allg.) Apache XML C++ SOAP (Simple Object Access Protocol) Telekommunikation / Netzwerke (allg.) Linux (allg.) Microsoft SQL Server |
|||
01/2001 - 01/2003 Dauer 25 Monate |
Rolle Mitarbeiter |
||
Branche |
Einsatzort Bernau am Chiemsee(Deutschland) |
||
Aufgaben Flash Card data instant update on the device through RS-232 (COM-port). Old single-thread application unloaded and hang up the system while update process. Any other access was not allowed until the update had been completed. Otherwise, "dead flash"-effect took place. In my multithread solution the High-Priority preemptive thread took control while updating Flash Card Data and reported to Low-Priority thread responsible for progress information displaying. After hard testing, the new solution had been released 2. Communication protocol between PC and POS-terminal had been completely redesigned by me 3. For illegal use protection I implemented new cryptography algorithms into device security system 4. 5. Created a new report subsystem for the project. Old reports were MS Access based and demand MS Access Erin-time environment, new reports based onto RTF, XML or HTML (user choice) format. Created a viewer for the RTF-based reports. Created new project design scheme into Rational Rose |
|||
Verwendete Technologie Microsoft Access Rational Rose XML DCOM (Distributed Component Object Model) HTTP XHTML (Extensible HyperText Markup Language) ActionScript / Flash RSA-Kryptosystem COM/OLE/ActiveX |
|||
01/2000 - 01/2001 Dauer 13 Monate |
Rolle Projektleiter |
||
Branche |
Einsatzort St.Petersburg(Russische Föderation) |
||
Aufgaben Designed and developed user interfaces for the several projects. Create the "interface constructor" for mobile devices (the manager does not need more have a programmer skills to create a needed user interface for any tasks on mobile device). Created a databases for the different projects 3. Wrote data synchronization modules between databases on mobile devices and PC (XML-based) 4. Created a module for communication with GPS receivers. Environment: VC++ 6.0, eVC++ 3.0, MS SQL 2000, COM, ADO, MFC, STL, XML, and ERWin, PocketPC SDK HPC Pro SDK, NMEA-0183. Hardware: IBM PC x86, MIPS, ARM, and HPC, GPS recievers (different models) |
|||
Verwendete Technologie XML Microsoft SQL Server COM/OLE/ActiveX |
|||
01/1999 - 01/2000 Dauer 13 Monate |
Rolle Mitarbeiter |
||
Branche |
Einsatzort St.Petersburg(Russische Föderation) |
||
Aufgaben Created databases design for the production cycle 2. Created a clent-server applications for company needs 3. Created a modules for polling industrial controllers (Siemens S-300, S-400) and accumulated the data in realtime environment 4. Created the ASP-based report subsystem on IIS for on-line reporting about current production status 5. Provided the data exchange between MS SQL server and Oracle server. Environment: VC++ 6.0, MAPI, VB 6.0, MS SQL 7.0, ORACLE, ERWin, MS IIS, ASP, STEP7. Hardware: PC, also Siemens industrial controllers, industrial Ethernet |
|||
Verwendete Technologie Oracle (allg.) Microsoft Internet Information Server (IIS) ASP Microsoft SQL Server STEP 7 |
|||
01/1995 - 01/1999 Dauer 49 Monate |
Rolle Teamleiter |
||
Branche |
Einsatzort St.Petersburg(Russische Föderation) |
||
Aufgaben |
|||
Verwendete Technologie |
|||
01/1993 - 01/1995 Dauer 25 Monate |
Rolle Mitarbeiter |
||
Branche |
Einsatzort St.Petersburg(Russische Föderation) |
||
Aufgaben Bulding/Construction Stock Database Created user interface and database structure Environment: Microsoft Visual C++ 4.2, MS Access |
|||
Verwendete Technologie Microsoft Access C++ |
|||
01/1992 - 01/1993 Dauer 13 Monate |
Rolle Mitarbeiter |
||
Branche |
Einsatzort St.Petersburg(Russische Föderation) |
||
Aufgaben Programmer Strong Math applications for calculating of materials resistance in construction Environment: MS C++ 5.0 for DOS |
|||
Verwendete Technologie C++ |
|||
01/1986 - 01/1992 Dauer 73 Monate |
Rolle Mitarbeiter |
||
Branche |
Einsatzort Leningrad(Russische Föderation) |
||
Aufgaben Programming mathematical models of chemical processes, (mass-transfer apparatus and processes, Leningrad Technology & Design University, St.Petersburg, Russia) boiling bed" systems My role: Design, code writing and debugging Environment: Fortran, PDP-1143, IBM-360 |
|||
Verwendete Technologie Fortran Mathematik Chemie |
|||
Access
AIX
Apache
Apache HTTP Server
ASP
C
C++
CORBA
CVS (Concurrent Versions System)
Eclipse
Emacs
Embedded Linux
Fortran
HSDPA (High Speed Downlink Packet Access)
HTML
HTTP
IIS
Informix
ISDN
Java
Java (allg.)
JavaScript
JSP (Java Server Pages)
Linux (allg.)
Mac OS
Microsoft Access
Microsoft Office (allg.)
Microsoft SQL Server
Microsoft Visual FoxPro
Microsoft Windows (allg.)
MS Visio
mySQL
Natural
Oracle (allg.)
Oracle Enterprise Manager
Oracle Solaris (SunOS)
PL/SQL
Qt
Rational ClearCase
Rational Rose
Reporting
RS-232
RSA-Kryptosystem
Server
Siemens
SMTP
SOAP (Simple Object Access Protocol)
Software Architektur / Modellierung
Solaris
Spring
SQL
STEP 7
SWIFT
TCP/IP
UMTS
UNIX (allg.)
User Interface
Visual Basic
Visual C++
Visual Studio
Windows
XML
XSLT (XSL Transformation)
Sprache Russisch |
Einstufung Muttersprache |
Sprache Englisch |
Einstufung Verhandlungssicher |
Sprache Deutsch |
Einstufung Gut |
Sprache Französisch |
Einstufung Grundkenntnisse |