Position: C++ Software Developer
Category: C++
English level: upper
Years of experience: 1

Workplace:
1) DLL testing emulator from scratch (~100 functions to emulate)
2) Single-handedly carried out development of two consecutive software versions for PrivatBank, which included: time estimation, task specification, development process, preliminary testing, communication with QA and bug resolving.
Besides work:
3) Railway management system (route management, scheduling, ticket booking. Golang + MySQL, around 1000 lines of code)
4) Blockchain implementation (Golang + BadgerDB: PoW, consensus algorithm and network communication.
Servus System Integration (SSI): 1 year commercial experience C/C++.
The company provides POS-terminals and cash register software to major ukrainian banks and retail. (PrivatBank, UkrPoshta, OKKO, e.g.).
Workflow is managed in Jira by Scrum methodics.

In work-free time I write in Golang, Solidity and JavaScript, mainly in the context of Blockchain technologies.
Active development process, experience with new technologies and development practices. Competitive salary, preferably in USD.