Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Was online more than two weeks ago

Candidate

Male, 36 years, born on 29 December 1988

Minsk, metro station Petrovshchina, willing to relocate (Astana, Saint Petersburg), prepared for business trips

Senior Software engineer

3 000 $ in hand

Specializations:
  • Programmer, developer

Employment: full time

Work schedule: full day

Work experience 14 years 3 months

March 2020currently
5 years 5 months
TCP-Soft

Minsk, tcp-soft.com/

IT, System Integration, Internet... Show more

Software engineer
Main programming language - C++(14) Framework - STL, QT (5.9), Additional engineering tools: Git, Jenkins Working on an existing large scale desktop application - virtual call-center, https://tcp-soft.com/projects/virtual-call-center/. Working in a team of 10 developers. Main IDE is Microsoft Visual Studio 2019, C++ 14, main frameworks - QT 5.9, STL.
September 2019March 2020
7 months
1PT

Minsk, 1pt.com/

IT, System Integration, Internet... Show more

Senior software engineer
Main programming language - C++(14) Framework - STL, QT (5.8), Additional engineering tools: Git, Jenkins Working as a senior software developer on a creating a desktop application for a casino gaming machine, which acts as a platform, from scratch. Platform is a main application which represents a gaming machine for an end user, switching user-OS interactions to user-platform. It controls all aspects of gaming machine work cycle - hardware connections, cloud connections, provides a UI for game selection and administration, runs games selected by user, controls game life-cycle, etc. Working in a team of 6 developers and 1 QA. Main responsibilities are designing UI related parts of the platform (QT based applications), platform emulation, some inner business logic of the platform. Main IDE is Microsoft Visual Studio 2015, C++ 14, main frameworks - QT 5.8, STL.
April 2015December 2018
3 years 9 months
Capsilon

Minsk, www.capsilon.com/

IT, System Integration, Internet... Show more

Senior software engineer
Main programming language - C++(14) Framework - QT (4.6-5.8), Additional engineering tools: SVN, Git, IncrediBuild, Jira, Jenkins Working as a senior software developer on a desktop client application for mortgage industry - "Capsilon DocVelocity" (tm). ( https://www.youtube.com/watch?v=fx3WJIoLknc ) Which is a document\data management platform designed to automate all of the mortgage related processes in the bank. Quite heavy desktop client application with lots of the integrated business logic, image processing, e-signatures, etc. Worked with a wide spread team in different countries across the globe (USA, India, Belarus, Poland) which requried a constant communication. My primary team consisted of a 5 developers of the same level, and 2-4 QA engineers in one location. Later team was transformed to a cross functional one, consisting of 16 people, roughly half Minsk, half India, with PO from Detroit, USA. As an engineer was responsible for the development of the new features of the project, setting up builds on Jenkins as a primary build system, at some point of time transfered whole project with all of its history from SVN to Git (Bitbucket), worked with a number of non-familiar-with technologies (XSLT, bash, PowerShell, Ant, etc.). Main IDE was Microsoft Visual Studio 2015, C++ 14, main framework - QT 5.8. Last year in Capsilon was unoficially combining a business analysis work with engineering. Was involved into the design process of the new features at the very early steps firstly as a tech expert, but later had to take the business analysis job to myself as well to speed the things up and allow us to perform more or less efficiently. Due to the lack of a proper project management in the team was unofficially proposed a position of a project manager a few times, but declined it since I`ve already decided to move on. Results of my work are: * Approximately doubling the complexity of the desktop application in terms of features and performance * Git migration of a pretty heavy project with binaries preserving whole history * Improvng the build process of the project * A period of a more of less efficient development process
August 2010February 2015
4 years 7 months
RovalantTechEnergo

Minsk, www.rovalant.com/

IT, System Integration, Internet... Show more

Software Engineer | System Analyst
http://www.rovalant.com/rus/production/energobalans/ Started working as a junior software engineer, my first area of responsibilities was integration of different measuring devices into the system. In a few years grew up to the position of system analyst, while continued working as a software engineer as well. As an engineer my area of responsibility included maintaining the main configuration software for the whole system, expanding configuration files (Microsoft Access), integration of the new communication protocols. As a system analyst was in control of the development of the protocols used by the measuring devices produced by the company, controlled the development of the operating software for such devices. Developed software part for calibrating the measurements of the electricity meters produced by the company. Main programming language is C++, maintained and extended large scale MFC and WTL/ATL projects, familiar with Microsoft Access, developed operating software using WTL, STL, boost, Win32 and MFC dll-s integrated into User Interface part written in managed code. Main IDE was Microsoft Visual Studio of different versions, main VCS was Team Foundation Server, also familiar with Git. Results of my work are: * an expanded complexity of the system * integration of the new communication channels * new device protocols for measuring devices * hub software support needed to begin manufacturing of the new electricity meter.

Skills

Skill proficiency levels
C++
MS Visual Studio
TFS
MFC
ATL
STL
Boost
Microsoft Access
Analytical skills
Qt
SVN
Английский язык
XML/Xslt
Git
Access
Negotiation skills
ANT
PowerShell
Atlassian Jira
Leadership Skills
Project management
Software Development

About me

Motivated, friendly, interested in self-education and professional growth person. Capable of learning new things fast, usually good at getting along with people. Hobbies: History, sport and IPSC.

Higher education (master)

2011
Belarusian State University of Informatics and Radioelectronics
Computing Machines, Systems and Networks, Software for Computer Hardware and Automated Systems
2007
S.Seifullin Kazakh Agro Technical University
Сomputer facilities and Information Systems, Software for Computer Hardware and Automated Systems

Languages

RussianNative


EnglishC2 — Proficiency


FrenchA1 — Basic


KazakhA2 — Elementary


SpanishB2 — Upper Intermediate


Citizenship, travel time to work

Citizenship: Kazakhstan

Permission to work: Belarus, Russia

Desired travel time to work: Doesn't matter