System and low-level
Using system and low-level solutions allows adding new functional into already existing software and integrating software of different providers into united packets. System solutions are professional programme packets allowing managing all the stages of technological process using united web interface. While developing low-level and system solutions Java, Assembler, C/C++, Oracle, XML technologies are applied.
1 2
Audio/Video applications
Technologies Used: C++, C#, MSVC 7.1, ASP.NET 2.0, ADO.NET, ODBC, MembershipAPI, RolesAPI, MSSQL 2000/2005, MySQL 4.1, JavaScript, ActiveX, ACE, CppUnit, SVN, XML, doxygen, Ogg Vorbis, Microsoft Media Encoder SDK API, Microsoft Speech API (SAPI 5.3), DirectShow, COM, Sphinx
Automated board sawing optimization on a sawmill
Technologies Used: C++, OOD, Design Patterns, GCC 4, Qt, BSD sockets, Qt signals&slots, OpenGL, Mesa, freeglut, MySQL
IE toolbars and plugins
Technologies Used: C++, JavaScript, HTML, CSS, MSVC 7.1 (MFC, ATL), COM, Xerces-C, (XML)
Middleware for web-services
Technologies Used: C++, OOD, Design Patterns, MSVC 7.1, GCC 4, ACE, boost, SQLite, Xerces-C, OpenSSL, EasySoap++, WS-ReliableMessaging, WS-Addressing, WSDL, SOAP 1.1, SOAP 1.2
Multithreaded Business Process Execution Language (BPEL 1.1) engine
Technologies Used: C++, OOD, Design Patterns, MSVC 7.1, GCC 4, ACE, boost, Loki, Xerces-C, Xalan-C, XML, XML Schema, WSDL 1.1, BPEL 1.1
Software car simulation model, having a UI for tuning and control
Technologies Used: C++, DirectX, NovodeX, Design Patterns, MSVC 7.1, MFC, XML, TinyXml, NXU library for serialization
1 2






