-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
332 lines (332 loc) · 16.1 KB
/
index.html
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
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>CV: Dzmitry Tsebruk</title>
<link rel="stylesheet"
href="https://fonts.googleapis.com/css?family=Rubik+Mono+One">
<link rel="stylesheet"
href="https://fonts.googleapis.com/css?family=Signika+Negative:400,700">
<link rel="stylesheet" href="styles/normalize.css">
<link rel="stylesheet" media="screen" href="styles/style.css">
<link rel="stylesheet" media="print" href="styles/print.css">
<base target="_blank">
</head>
<body>
<main>
<article class="block candidate">
<video class="animated-avatar" id="video" width="300" height="533" autoplay onclick="document.getElementById('video').play()" onended="document.getElementById('video').style.display='none'">
<source src="images/avatar.mp4" type="video/mp4">
</video>
<img class="avatar normal" src="images/avatar.jpg" alt="Dzmitry Tsebruk" width="300" height="300" onclick="const v = document.getElementById('video'); v.style.display='inline'; v.play();" />
<img class="avatar sketch" src="images/avatar-sketch.jpg" alt="Dzmitry Tsebruk" width="300" height="300" />
<h1 class="heading">Dzmitry Tsebruk</h1>
<p class="vacancy no-first-letter">Full Stack Javascript Engineer</p>
<div class="details">
<ul class="contacts">
<!-- <li class="icon phone">Phone: <a href="tel://+"></a></li>
<li class="icon email">Email: <a href="mailto:"></a></li> -->
<li class="icon website">Site: <a href="https://mikhama.github.io">mikhama.github.io</a></li>
<li class="icon github">Github: <a href="https://github.com/mikhama">github.com/mikhama</a></li>
<li class="icon linkedin">LinkedIn: <a href="https://www.linkedin.com/in/mikhama">linkedin.com/in/mikhama</a></li>
</ul>
<ul class="skill-tags">
<li>JavaScript</li>
<li>React</li>
<li>AWS</li>
<li>Node.js</li>
<li>HTML</li>
<li>CSS</li>
<li>Git</li>
<li>PostgreSQL</li>
<li class="english">English: B1 (Intermediate)</li>
</ul>
</div>
</article>
<article class="block summary">
<h2 class="heading">Summary</h2>
<p>
I am a Full Stack JavaScript Engineer.
My key technical skills inlclude <b>JavaScript, ECMAScript6+, TypeScript, HTML/CSS, React, AWS, Node.js, PostgreSQL</b>.
And I always eager to learn new technologies or approaches in order to create high quality products which match clients expectations.
I have a good knowledge basement, strong skills and experience, ability to learn fast and fulfill objectives.
I constantly improve my skills and trying to be aware of new trends in IT.
So, I can be effective and helpful for your company.
</p>
</article>
<article class="block skills">
<h2 class="heading">Key skills</h2>
<ul class="skills-icons">
<li class="icon js">JavaScript</li>
<li class="icon react">React</li>
<li class="icon aws">AWS</li>
<li class="icon nodejs">Node.js</li>
<li class="icon html">HTML</li>
<li class="icon css">CSS</li>
<li class="icon git">Git</li>
<li class="icon postgres">PostgreSQL</li>
</ul>
</article>
<article class="block">
<h2 class="heading">Experience</h2>
<ul class="list">
<li class="list-item">
<p class="no-first-letter item-title">
Senior Software Engineer
</p>
<p class="no-first-letter item-details">
<time datetime="2019-02">Feb 2019 - Till now</time>
<b>EPAM Systems</b>, Minsk, Belarus / Georgia, Tbilisi
</p>
<p class="no-first-letter">
Participated in several projects. Was involved into:
</p>
<ul class="sub-list">
<li>developing features from idea to completely finished modules, including Front-end as well as Back-end parts;</li>
<li>discussions of complex parts of application and generated ideas with following implementation of them;</li>
<li>discussions related to choosing technologies for bootstrapping the project and quality gates (Front-end);</li>
<li>product migration from DynamoDB to PostgresSQL;</li>
<li>setting up project from scratch (React, Typescript);</li>
<li>moving and refactoring useful features from legacy codebase (React, Typescript);</li>
<li>developing microservices (AWS, Serverless, Typescript);</li>
<li>developing and setting up monitoring solutions for AWS infrastracture;</li>
<li>product AWS infrastracture deployment and setup;</li>
<li>product support (AWS infrastructure);</li>
<li>developing complex business logic in PostgreSQL;</li>
<li>developing database audit solution (PostgreSQL);</li>
<li>improving performance of complex SQL/PostgreSQL queries;</li>
<li>knowledge transfer sessions for customers;</li>
<li>demo sessions for customers;</li>
<li>technical interviewing of candidates;</li>
<li>writing of unit and integration tests;</li>
<li>refactoring and tooling improvement;</li>
<li>code review;</li>
<li>newcomers mentoring.</li>
</ul>
</li>
<li class="list-item">
<p class="no-first-letter item-title">
Javascript Engineer
</p>
<p class="no-first-letter item-details">
<time datetime="2019-04">Apr 2019 - Till now</time>
<b>Rolling Scopes School</b>, Minsk, Belarus
</p>
<p class="no-first-letter">
I am one of the contributors to Rolling Scopes School App. It is an open source project.
</p>
<p class="no-first-letter">
My contribution is:
</p>
<ul class="sub-list">
<li>developed a form for pre-screening interviews;</li>
<li>improved solution for auto-verification of algorithmic school tasks;</li>
<li>developed solution for auto-verification of self-education services, like Codecademy, Htmlacademy, Codewars;</li>
<li>corrected existing bugs and helped improve the functionality of the application;</li>
<li>developed RS School public profile functionality;</li>
<li>refactoring;</li>
<li>code review.</li>
</ul>
</li>
<li class="list-item">
<p class="no-first-letter item-title">
Web Developer
</p>
<p class="no-first-letter item-details">
<time datetime="2016-05">May 2016</time> - <time datetime="2019-02">Feb 2019</time>
<b>d-cinema.by</b>, Minsk, Belarus
</p>
<p class="no-first-letter">
Designed and developed the portal <a href="https://d-cinema.by/">d-cinema.by</a>.
</p>
<p class="no-first-letter">
The company is delivering DCP copies of movies to the movie theaters over the whole Belarus.
</p>
<p class="no-first-letter">
The aim of the solution was to provide better experience for tracking of the DCP copies that was sent or returned back.
</p>
<p class="no-first-letter">
I've created the whole portal from the idea and understanding business needs to complete implementation of the product including UI/UX.
</p>
</li>
<li class="list-item">
<p class="no-first-letter item-title">
Engineer
</p>
<p class="no-first-letter item-details">
<time datetime="2011-04">Apr 2011</time> - <time datetime="2019-02">Feb 2019</time>
<b>Belarusfilm</b>, Minsk, Belarus
</p>
<p class="no-first-letter">
I worked in various roles: Technical Support Engineer, Sound Technician and Video Engineer.
During working at Belarusfilm I was involved in:
</p>
<ul class="sub-list">
<li>personal computers, servers and network maintenance (Windows, Linux, MacOS);</li>
<li>replacing hardware and assembling workstations;</li>
<li>setting up and reinstalling OS and software to working stations;</li>
<li>helping users resolving program or OS issues.</li>
<li>sound recording (ADR, Foley, Field), editing and mixing (Pro Tools HD);</li>
<li>setup and connecting sound recording equipment (mixers, mics, etc.);</li>
<li>video editing (Final Cut Pro X, Adobe Premiere);</li>
<li>3D graphics, animations and VFX (Blender, Fusion);</li>
<li>improving system of storing working projects (Sound department), footage and movies (created naming conventions).</li>
</ul>
</li>
</ul>
</article>
<article class="block">
<h2 class="heading">Volunteer Experience</h2>
<ul class="list">
<li class="list-item">
<p class="no-first-letter item-title">
Mentor, Trainer, Contributor
</p>
<p class="no-first-letter item-details">
<time datetime="2019-02">Feb 2019 - Till now</time>
<b>The Rolling Scopes School</b>
</p>
<ul class="sub-list">
<li>participated as a mentor;</li>
<li>answered course's students questions and helped with issues;</li>
<li>gave lectures (about project bootstrapping with webpack, AWS + Serverless Framework, Async programming, HTTP, REST, etc.);</li>
<li>participating in The Rolling School App developing and support.</li>
</ul>
</li>
</ul>
</article>
<article class="block education">
<h2 class="heading">Education</h2>
<ul class="list">
<li class="list-item rss-courses">
<time datetime="2018">2018</time> - <time datetime="2019">2019</time>
<a href="https://rs.school/js/">Rolling Scopes School</a> (Q3-2018),
<a href="https://rolling-scopes.github.io/school/2018Q3/Dzmitry_Tsebruk.pdf">View certificate</a>
</li>
<li class="list-item state-education">
<time datetime="2012">2012</time> - <time datetime="2016">2016</time>
<a href="https://www.bsuir.by/">BSUIR</a>, Minsk, Belarus
<ul class="sub-list">
<li><b>Faculty:</b> Distance Education</li>
<li><b>Department:</b> Professional Education (Informatics)</li>
<li><b>Degree information:</b> Higher (Bachelor)</li>
</ul>
</li>
<li class="list-item state-education">
<time datetime="2008">2008</time> - <time datetime="2012">2012</time>
<a href="http://www.mrk-bsuir.by/ru">MRC-BSUIR (ex MHSRC)</a>, Minsk, Belarus
<ul class="sub-list">
<li><b>Faculty:</b> Programming</li>
<li><b>Department:</b> Informatics</li>
<li><b>Degree information:</b> Technical school</li>
</ul>
</li>
</ul>
</article>
<article class="block">
<h2 class="heading">Projects</h2>
<ul class="list">
<li class="list-item">
<p class="no-first-letter item-title">
d-cinema.by
</p>
<p class="no-first-letter item-details">
<time datetime="2016-05">May 2016</time> – <time datetime="2019-02">Feb 2019</time>
</p>
<p class="no-first-letter">
The company is delivering DCP copies of movies to the movie theaters over the whole Belarus.
The aim of the solution was to provide better experience for tracking of the DCP copies that was sent or returned back.
</p>
<ul class="sub-list">
<li><b>Technologies:</b> JavaScript, JQuery, PHP, HTML/CSS, LESS, MySQL, Apache, Linux-based server;</li>
<li><b>Application:</b> <a href="https://d-cinema.by/">d-cinema.by</a>.</li>
</ul>
</li>
<li class="list-item">
<p class="no-first-letter item-title">
Harry Potter and the Battle for Hogwarts
</p>
<p class="no-first-letter item-details">
<time datetime="2018-12">Dec 2018</time>
</p>
<p class="no-first-letter">
It is the final task (coursework) on the Rolling Scopes School 2018-Q3.
Simplified clone of the game <a href="https://www.prodigygame.com/">www.prodigygame.com</a>. It was written in pure JavaScript.
</p>
<ul class="sub-list">
<li><b>Technologies:</b> JavaScript, HTML, SCSS, Webpack, Canvas, SVG;</li>
<li><b>Requirements:</b> <a href="https://github.com/rolling-scopes-school/tasks/blob/2018-Q3/tasks/game.md">view</a>;</li>
<li><b>Application:</b> <a href="https://mikhama.github.io/rs-final-game/">mikhama.github.io/rs-final-game</a>.</li>
</ul>
</li>
<li class="list-item">
<p class="no-first-letter item-title">
Rolling Scopes School App
</p>
<p class="no-first-letter item-details">
<time datetime="2019-04">Apr 2019 - Till now</time>
</p>
<p class="no-first-letter">
Rolling Scopes School App is an application for students, mentors and course coordinators. It is an open source project and I am one of the contributors.
</p>
<ul class="sub-list">
<li><b>Technologies:</b> JavaScript, Typescript, Node.js, Koa, React, Serverless Framework, AWS, PostgreeSQL, Ant Design;</li>
<li><b>Application:</b> <a href="https://app.rs.school">app.rs.school</a>;</li>
<li><b>Repo:</b> <a href="https://github.com/rolling-scopes/rsschool-app">github.com/rolling-scopes/rsschool-app</a>.</li>
</ul>
</li>
<li class="list-item">
<p class="no-first-letter item-title">
rs-bumblebee
</p>
<p class="no-first-letter item-details">
<time datetime="2019-08">Aug 2019</time> – <time datetime="2019-10">Oct 2019</time>
</p>
<p class="no-first-letter">
It is s a bridge bot for transfer messages from Discord to Telegram
created especially for the Rolling Scopes School.
</p>
<ul class="sub-list">
<li><b>Technologies:</b> JavaScript, Node.js, Travis CI;</li>
<li><b>Repo:</b> <a href="https://github.com/mikhama/rs-bumblebee">mikhama/rs-bumblebee</a>.</li>
</ul>
</li>
<li class="list-item">
<p class="no-first-letter item-title">
YouTube Client
</p>
<p class="no-first-letter item-details">
<time datetime="2018-11">Nov 2018</time>
</p>
<p class="no-first-letter">
Web app that allows view the information about youtube clips on user request.
</p>
<ul class="sub-list">
<li><b>Technologies:</b> JavaScript, HTML, CSS, Webpack;</li>
<li><b>Requirements:</b> <a href="https://github.com/rolling-scopes-school/tasks/blob/2018-Q3/tasks/youtube.md">view</a>;</li>
<li><b>Application:</b> <a href="https://mikhama.github.io/youtube-client/">mikhama.github.io/youtube-client</a>.</li>
</ul>
</li>
</ul>
</article>
<article class="block english-level">
<h2 class="heading">English Level</h2>
<p>
I evaluate my English level as <b>B1</b> (Intermediate).
</p>
<p class="no-first-letter">
I have been learning English since
<time datetime="2018-05-30">May 30th, 2018</time>
and I practice it every day. Specifically I used a site learnamericanenglishonline.com for
learning grammar, reading and listening, Duolingo application on my phone for
practicing English, and flashcards with words were written on them by hand
for learning new words.
</p>
<p class="no-first-letter">
Now I attend English courses, participate in meetings with customers, reading articles
and books in English and watch movies.
</p>
</article>
</main>
</body>
</html>