Position: C++ Developer
Category: C++
English level: pre
Years of experience: 6

Development of an automated system “E-ticket” in Ukraine for Ukrzaliznytsia from scratch with following functions:
1. The creation and storage of electronic travel documents;
2. Automation of document exchange process;
3. Fiscalization of electronic travel documents;
4. Sale and return travel documents through electronic delivery channels;
5. Connection agency networks for the sale of travel documents;
6. Using a mobile terminal control documents (MTDС) for passenger boarding a train
7. Management reporting systems, statistics and monitoring of sales and use of travel documents;
8. On-line access to the database 24/7/365.
- using of proprietary software tools for creating software packages;
- cross-platform development.
- using of variety of C++-classes together with C++11 international standard 
- development of multithreading software;
- working with financial transactions, trade terminals development;
- direct interconnection with Web-applications, handwriting on PHP, Perl, Ruby, Java.
- development and support of encryption libraries together with OpenSSL API, RTTI, Logging Systems (CodeSite);
- creating of DBMS projects (Oracle, MySQL) from scratch;
- team-cooperation with using of bug-tracking system (Redmine, YouTrack) and repositories (Git, TortoiseGit, SVN);
- automation through software documentation generating systems (Documentation Insight);
- using of memory-leaks detection software (SmartBear AQtime, FastMM, valgrind);
- working with internal interconnection protocols (XML, JSON).
- 1С-library integration
Big outsourcing company with English communication