Dr. Ilia Sonnenstein
Date of birth: 08th May 1974
Unterdorfstr. 64a, CH-9443 Widnau, Switzerland
Tel. priv. +41 71 722 42 72 Tel. mob. +49 175 4060966 Fax. +41 71 722 42 74
e-mail: ilia@sonnenstein.net |
|
OBJECTIVE:
Working in the challenging environment developing software in C++ that will best utilize my skills and experience.
SKILLS SUMMARY TABLE:
Programming Languages: C++ (18yr), C (10yr), SQL (1yr)
Technologies: OOD (11yr), OOP (16yr), automotive measurement und simulation systems (10yr), HIL/SIL Device tests (6yr), COM/DCOM (5yr), CORBA (1yr), ActiveX (2yr), OpenGL (1yr), ODBC (1yr), industrial software engineering of microprocessor NC systems PCNC type (3yr), hardware copy protection schemes (1yr)
Tools: Watcom (5yr), MS Visual C++ (14yr), Rational Rose/C++ (3yr), MS SourceSafe (9yr), InstallShield (4yr), OpenGL Optimizer (1yr) Visibroker for C++ (1yr), Vector CANalyzer (8yr) , Vector CANape (2yr)
Libraries and Interfaces: Win32 API (14yr), MFC (6yr), STL (11yr), CAN(10yr), FlexRay(2yr), DBC, CCP/XCP (10yr), USB (7yr), Ethernet (2yr), LVDS (7yr), ATL/WTL (11yr), XML (7yr), boost(2yr)
Databases: Oracle (1yr), MS SQL (1yr)
Platforms: Windows XP (9yr), Windows NT (8yr),
Managerial Project Management, MFT (management methodology): 5 people (8 yr)
EXPERIENCE:
Designing, developing, testing and documenting commercial Win32 applications. Designing developing and testing middleware application servers. C++, object oriented design (Rational Rose/C++), MS Visual C++, MFC, COM and ActiveX technologies, MS SourceSafe, InstallShield, OpenGL, OpenGL Optimizer. Industrial software engineering of microprocessor NC systems PCNC type. Hardware copy protection schemes. Designing developing, testing and supporting automotive measurement und simulation systems.
EMPLOYMENT HISTORY AND ACHIEVEMENT:
2007 – 2012 self-employed freelancer, developer in Data Acquisition and Simulation Tool Development, Department R&D - Test & Release, Continental Automotive Systems Division, BC Driver Assistance Systems, Continental AG (OOD, OOP, MS Visual C++, MS SourceSafe, CANalyzer, CANape Win32 API, ATL/WTL, STL, CAN, FlexRay, HIL/SIL, DBC, CCP/XCP, USB, Ethernet).
2002 – 2007 developer in Data Acquisition and Simulation Tool Development, Department R&D - Test & Release, Continental Automotive Systems Division, BC Driver Assistance Systems, Continental AG (OOD, OOP, MS Visual C++, MS SourceSafe, CANalyzer, Win32 API, ATL/WTL, STL, CAN, DBC, CCP/XCP, USB, Ethernet).
2000 – 2002 developer in andron GmbH, further development and extension numerical control program development environment (OOD, OOP, Rational Rose/C++, MS Visual C++, MS SourceSafe, Win32 API, MFC).
1999 – 2000 developer in IT department of transregional billing centre "North Steel" (MVC "Severstal"). Implement application servers (middleware) for distributed information system (CORBA, ORACLE, MS SQL, OOD, OOP, Rational Rose/C++, MS Visual C++, MS SourceSafe, Visibroker for C++, STL, ODBC).
1996 – 1999 Senior development manager of research group at Moscow State Technological University - STANKIN. Design, test, and hardware protect numerical control program development environment (DOS16, DOS/4GW and Win32 versions). Implemented hardware copy protection. System is being used by major Russian and foreign customers: BOSCH (Germany), andron GmbH (Germany), WACOM (South Korea) (COM/DCOM, ActiveX, OpenGL, OOD, OOP, Rational Rose/C++, MS Visual C++, MS SourceSafe, OpenGL Optimizer, InstallShield, Watcom, Win32 API, MFC, DOS/4GW, DOS).
1994 – 1996 Developer, member of research group specializing in robotics and mechatronics at Moscow State Technological University - STANKIN. Developed parameterized graphical library for AutoCAD. Implemented software complex for 6-th degree of freedom antropomorphical mechanism (Watcom, C++, OOD, OOP, DOS).
1992 – 1994 Technical support engineer, Technical support/MIS department at Moscow State Technological University "STANKIN". Designed and implemented high-speed Local Area Network for middle-sized workgroup, installed and supported Windows NT Server. Trained technical support staff (Windows NT).
1990 – 1992 Technical support engineer, Research department of USSR’s Ministry of Industry Development Supported Novel NetWare LAN. Provided technical training in network technologies (Novel NetWare).
EDUCATION:
1999 Ph. D. degree at Moscow State Technological University - STANKIN
PUBLICATIONS:
Sosonkin V.L, Martinov G.M., Zonenchteine I.I. The universal Advanced environment for editing, debugging and simulation of NC programs in the ISO -7bit code (any version) // "Informatika - Mashinostroenie", 1998, № 3
Zonenchteine I.I. Practical aspects of building of numerical control program development tool // Theses of the reports of international conference "System problems of a reliability, mathematical simulation and information technologies", Sochi, 1998.
Zonenchteine I.I. Numerical control program development tool for numerical control systems // Thesis of the reports of international conference "System problems of a reliability, mathematical simulation and information technologies", Sochi, 1998.
Zonenchteine I.I. Building of the interpreter by the principle of virtual machine based on the component approach // Thesis of the reports of international conference "Information tools and technologies", Moscow, 1998.
Zonenchteine I.I., Brodin A.G. Structure of the modern environments of development of the control programs for numerical control systems // Thesis of the reports of international conference "Information tools and technologies", Moscow, 1998.
Martinov G.M., Zonenchteine I.I. Modern treatment of the language of the control programs ISO-7bit at construction virtual ISO machine // Theses of the reports of international conference "Information tools and technologies", Moscow, 1997.
Sosonkin V.L., Khaet I.L., Zonenchteine I.I. Problems "integration from below " at the Moscow State Technological University - STANKIN // "Problems of an informatization of a higher school", Moscow, 1996.
STATE PUBLIC AWARDS:
ADDITIONAL INFORMATION:
Have good communication skills.
Spoken languages: German (fluent), English (fluent), Russian (Native)
References are available by request.