Больше информации по резюме будет доступно после регистрации
Зарегистрироваться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 2018 — currently
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 2019 — January 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 2016 — October 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 2014 — April 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
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
Citizenship, travel time to work
Citizenship: Belarus
Permission to work: Belarus
Desired travel time to work: Doesn't matter