Резюме від 23 квітня 2024 Файл

Данил

IT-спеціаліст

Вік:
24 роки
Місто проживання:
Запоріжжя
Готовий працювати:
Київ

Контактна інформація

Шукач вказав телефон , ел. пошту та адресу.

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

Danil Sokolovskyi

Full-Stack Developer
Upwork profile:
https://www.upwork.com/freelancers/~0111173130a32b1549

Education: Master’s degree, Computer Science and Information
Technologies,
Zaporizhzhia National Polytechnic University

I feel confident in the technologies listed below:
- Languages: JavaScript, TypeScript
- Frameworks: VueJS, ReactJS, NodeJS, NestJS, ExpressJS,
JestJS
- Databases: MongoDB, MySQL, PostgreSQL
- ORM: Mongoose, Sequelize, Knex
- Libraries: Vuex, Vuetify, Redux, Bootstrap, Socket.io, jQuery,
highcharts/charts.js, debugging tools,
- Task runners: Webpack
- Preprocessors: LESS, SASS, etc.
- Workflow: SPA (Single Page Application),
MVC (Model-View-Controller), AMP (Accelerated Mobile Pages),
API (Application Programming Interface), TDD (Test Driven
Development)
- DevOps: Nginx, Prometheus, Grafana, Docker, Docker Compose

Also I am really experienced in:
- Blockchain projects, I created: Blockchain, B2B, B2C, etc;
- Documentation: use case, sequence diagram, сlass diagram.

Work experience:
- 2018 – October 2019 – Freelance
- October 2019 – February 2020 - Full Stack JS Developer | Group
BWT
- March 2020 – August 2020 - Full Stack JS Developer | Albedo
- August 2020 – April 2021 - Full Stack JS Developer | Computools
- April 2021 – Present – Full Stack JS Developer | Upwork
Some of my projects

01. Platform for audio/video calls
Project 12 months Project The project is a system that
Duration: Description: allows you to purchase a
virtual phone number and use
it for chats and audio/video
Role: Frontend
calls. Deferred messages and
developer
message templates for group
mailings.
Technologies & Vue.js Vuex,
Tools: Vuex-ORM

02. Platform for structuring relations between workers
Project 12 months Project The project was a system for
Duration: Description: setting up relationships
between colleagues. The data
was stored in the form of a
Role: Backend
graph. The tops of the graph
developer
were people, their skills,
position, projects they work
Technologies & Node.js, on, etc.
Tools: TypeScript,
Express,
PostgreSQL,
GraphQL,
Gremlin
03. Platform for buying cryptocurrencies for fiat
Project 8 months Project The project is a B2C/B2B
Duration: Description: platform for buying
cryptocurrency for fiat. In this
project, I was the
Role: Full-stack
main developer and I made all
developer
the architectural
decisions. For implementation,
Technologies & React, interaction was
Tools: Fastify, set up between the service for
PostgreSQL, selling fiat,
TypeScript, receiving crypto to the wallet,
Redis FYC provider, as
well as a mail service and a
service for receiving
the current real-time
cryptocurrency rate. A task
mechanism was implemented,
for example, in
order to send a request to the
blockchain to send
a cryptocurrency to a specific
wallet. The task had
several statuses, and
depending on a certain
status, a certain operation was
performed. Thus,
confidence was achieved that
the task will be
completed 100% and in the
process of some kind
of unauthorized event, the
user's transaction will
not be lost and he will receive
his cryptocurrency
to the wallet. These tasks work
like cron jobs. We
also implemented our own RT
proxy service for
working with sockets. The
interaction was as
follows: the front connected to
the rt service via
socket.io, and the back
accessed the rt service via
jsonrpc-2.0 + secret key.
04. Cryptocurrency exchange
Project 5 months Project The project is a cryptocurrency
Duration: Description: exchange. The
project was already written
and our task was to
Role: Full-stack
refactor the frontend and
developer
support the backend.
One of the innovations was
Technologies & React, the separation of
Tools: Express, components into containers
PostgreSQL (all life cycle
methods + logic for the
component are
implemented here) and 'silly'
components (which
are only responsible for
rendering the
component). Thus, there can
be one 'silly'
component and several
containers for its
rendering.

Схожі кандидати

IT-спеціаліст
30000 грн, Київ

IT-спеціаліст
18000 грн, Київ, Дистанційно

Спеціаліст IT-систем
50000 грн, Київ

IT-специалист
27000 грн, Київ

IT-спеціаліст
25000 грн, Київ

IT-спеціаліст
Київ

Усі схожі кандидати

Кандидати у категорії

Кандидати за містами


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: