-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathCV.js
102 lines (102 loc) · 3.38 KB
/
CV.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
const nikolasmelui = {
name: 'Nikolai Sladkii',
birth: 1991,
role: 'backend developer',
experience: '9 years',
contacts: {
phone: '+79093442211',
email: '[email protected]',
socials: '@nikolasmelui',
},
skills: {
techs: ['node.js', 'golang', 'python', 'java', 'php'],
tools: ['postgresql', 'redis', 'rabbitmq', 'nginx', 'postman', 'git', ...etc],
ops: ['docker', 'k8s', 'ansible', 'ci/cd', 'actions', ...etc],
},
plans: {
techs: ['elixir', 'rust'],
tools: ['4+1 avm'],
},
love: ['*nix', 'vim', 'clean code', 'architecture', 'open source'],
work: [
{
company: 'voximplant',
actual: true,
projects: [
{
short:
'VoxEngineCI - manage Voximplant applications, rules, and scenarios from your own environment',
role: 'lead backaend',
tech: ['node.js'],
tasks: [
'application architecture design',
'backend API development',
],
},
{
short:
'VoxEngine - an application engine that runs your apps inside the VoxImplant cloud',
role: 'lead serverless (backend)',
tech: ['node.js', 'golang', 'c++'],
tasks: [
'serverless cloud platform lib and API development',
],
},
],
},
{
company: 'mechanica',
actual: false,
projects: [
{
short:
'backend application for the of bonuses, discounts and cashback system',
role: 'lead backend',
tech: ['php', 'laravel'],
tasks: [
'backend API development',
'implementation of methods and adapters for communication with the side CMS system',
'... and diving in a really (overly) complex infrastructure!',
],
},
{
short: 'backend application for the online poster of ESports events',
roles: 'lead backend',
tech: ['node.js', 'strapi'],
tasks: [
'application architecture design',
'backend API development',
'implementation of an additional intermediate service for collecting data from third-party systems and regularly updating the main poster information',
'development the push-notification module',
],
},
{
short:
'golang microservice for b2b electronics portal (collecting, caching, changes checking and data sending (to the side system))',
role: 'senior backend',
tech: ['golang', 'redis'],
tasks: [
'application architecture design',
'backend API development',
'implementation of the collecting and sending (to the side system) data mechanism',
'development the caching and changes checking mechanism',
],
},
{
short:
'full-stack web back-office application for the iVolga 2.0 youth forum',
role: 'lead backend',
tech: ['node.js', 'loopback', 'react'],
tasks: [
'application architecture design',
'backend API development',
'frontend UI development',
'implementation of "inventory accounting", "registration", "authorization", "accreditation" etc. modules',
],
},
...etc,
],
},
],
pet: ['The information will appear soon'],
};