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

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

Candidate

Male, 30 years, born on 4 February 1995

Minsk, not willing to relocate, prepared for occasional business trips

C++\Qt\JavaScript Developer

Specializations:
  • Programmer, developer

Employment: full time, part time

Work schedule: full day, shift schedule, flexible schedule

Work experience 11 years

October 2018currently
6 years 10 months
Workfusion

Minsk

C++, Java developer
Support and implementation C++ windows library (with bridge to java) for ui manipulation (automatisation windows desktop applications). Integration C++ CMake project to Maven project. Creation Jenkins multi branch pipelines. Integration Sonar scanner to MSBuild and maven projects. Development name screening system with ML (SVM) for banks on Java using Workfusion platform. Using TDD, SOLID principes. Agile scrum methodology. Unit tests (GTEST) and integration tests, dependency injection pattern Support and add new features to python ML classifier (Pandas, XGBoost)
January 2019January 2021
2 years 1 month
Freelance
JS fullstack developer
End-2-End developing and deploying javascript SPA. Developing SPA with js using React, Redux, Thunk\Sagas, Reselect, etc Developing stateless scalable server side part with node.js TypeScript. Koa \ Express \ Nest + MongoDB. Integration with 3rd party services like twillio. Using SOLID and Dependency injection patterns. Unit tests coverage with jest. Using docker. Deploy to AWS (Amazon ECS, SNS, SQS, EFS, etc)
April 2016October 2018
2 years 7 months
Texode
C++ Developer
3 years C ++ developer in the Software Security Systems company. Used technologies are C ++ 17, boost, Poco, Protobuf, SQLite, dtSearch, tensorflow, OpenCV. Took part in development of a scalable and distributed DLP solution. Development of HTTP REST API services. Writing parsers for text and binary file formats (dwg, doc, docx, xls, xlsx, msg, eml, ost, and other) (extensions for dtSearch search engine). Contributor to the open-source dwg files parser (https://github.com/LibreDWG/libredwg) Migration of multiple open source POSIX solutions to Windows XP/7/8/10. Development of a lemmatizer (stemming) and a morphological forms generator (morphological search) using hunspell and OpenCorpora dictionaries. Development of version control system for configuration files using libgit2. Development of detector and object recognizer using OpenCV and tensorflow. Development of desktop application using Qt5Widgets. Development of query URL classifier using prefix tree. Development of client-side video/audio monitoring using ffmpeg. Development of Cron format parser and Cron scheduler for Windows.
August 2014April 2016
1 year 9 months

Minsk

C++/Qt/SQL Developer
Support and development big enterprise solution for Windows. Qt/MFC UI development, import/export tasks, SQL requests and optimization, creating COM objects.

Skills

Skill proficiency levels
Qt
SVN
Git
C/C++
ООП
C#
Python
TCP/IP
OpenCV
Boost
Java
JavaScript
Node.js
React
SQL
AWS
nest
React-native

About me

My name is Denis. Education: BSUIR (computer's systems and science faculty) I have strong experience with C++14/C++17, boost, POCO, Qt, and other. I have experience with SQL (Oracle, MS, Postgre) and MongoDB. Strong knowledge of javascript (React and React-native), node.js (koa, express, nest). I have experience with Java development. Using agile methodology, SOLID principles, dependency injections. Unit tests, integration tests, e2e tests experience. I have experience with AWS, docker, jenkins pipelines (groovy). My linkedin profile url: https://www.linkedin.com/in/denis-pruchkovskij-0172688b

Incomplete higher education

2017
Faculty of computer systems and networks, Programmer

Languages

BelarusianNative


EnglishB2 — Upper Intermediate


Citizenship, travel time to work

Citizenship: Belarus

Permission to work: Belarus

Desired travel time to work: Doesn't matter