Position: C++ Developer
Category: C++
English level: intermediate
Years of experience: 11

Creating complex projects from scratch.
MySQL, Linux, C ++. System administration, C and C ++ programming, creating projects using SourceNavigator and Eclipse, working with databases in PostgreSQL and MySQL, working with text documents, spreadsheets, presentations, HTML documents and graphic documents (drawings) using StarOffice, OpenOffice and LibreOffice, Tcl / Tk programming for creating GUI applications, for PostgreSQL, working with graphical applications for PostgreSQL and C ++ using FOX libraries (free graphic objects) and OpenGL, applied mechanics and mathematics, the finite element method.
Tcl / Tk programming, including pgtksh. Creating pgtksh applications for working with databases on PostgreSQL, including sending and archiving documents (binary files) in the database and extracting (restoring) them.
Creating an electronic database by programming in PHP4 and PostgreSQL. The database allows you to store information about our employees, companies with whom we have contacts or who previously had contacts, put binary files into the database and restore them.
Participation in engineering projects (for automakers) developed by our partners on the basis of C ++, programming using the FOX libraries (free graphic objects) and OpenGL, applied mechanics and mathematics, finite element method, refinement and improvement of projects and program codes. These projects included:
- Simulation of a tank with refueling and drain fuel. Using the FOX library, with the ability to stop playback fill and drain and continue playback from this point.
- Development and improvement of the graphical interface for existing engineering projects created by our partners (FOX library).
- The use of the finite element method by the solver in engineering projects: solving strength calculation problems using matrix equations. Decomposition of the stiffness matrix by the Cholesky method, solving linear problems
optimization, linear statics problems, thermal analysis, topology optimization.
- Adding to projects the possibility of displaying the results of calculations in an Excel spreadsheet.
Creating a graphical interface (FOX library) for working with a database.
Business trips to Europe (Germany, Switzerland, France, Italy) - at least sometimes, but definitely. Trips to Belarus and Europe to conferences and seminars - A BIG PLUS !!! Ability to learn something new in the field of innovation and Hi-Tech - OpenGL library, Qt cross-platform framework, computer vision, machine learning, artificial intelligence, programming of robotics. Nice, friendly office. Educated, friendly colleagues. It is desirable that the office was in a modern business center.