-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcv.html
381 lines (332 loc) · 13.2 KB
/
cv.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
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
<!doctype html>
<html lang="en-US">
<head>
<meta charset="utf-8" />
<title>george_looshch_cv</title>
<link rel="stylesheet" href="cv.css" />
</head>
<body>
<main>
<article>
<div class="contacts">
<h1 class="name">George Looshch</h1>
<address>
<ul>
<li>Tallinn, Estonia</li>
<li class="tel">
<a href="tel:+353852896541" class="underline"
>+353 85 289-65-41</a
>
</li>
<li class="email">
<a href="mailto:[email protected]">
<span class="underline">looshch</span>@<span class="underline"
>loosh.ch</span
>
</a>
</li>
<li>
<a href="https://www.linkedin.com/in/looshch">
<span class="underline">linkedin.com/in/looshch</span>
</a>
</li>
<li>
<a href="https://github.com/looshch">
g<span class="underline">ithub.com/looshch</span>
</a>
</li>
</ul>
</address>
</div>
<div class="content">
<section>
<header><h2>Summary</h2></header>
Software engineering is my passion. I love good UI/UX, typography,
and great documentation. I’m eagle-eyed to details and an
open-source enthusiast. Over the past 3 years, I have been living in
Dublin where I work as a Front-End Software Engineer. I enjoy
meeting people, hacking my car, and hanging out with my cat.
</section>
<section class="skills">
<header><h2>Skills</h2></header>
<ul>
<li>Languages: JavaScript, TypeScript, Flow, Bash, Lua, Go.</li>
<li>
Frameworks and libraries: Angular, React, NgRx, Redux/Toolkit,
RxJS, Lodash, dnd kit, Axios, PixiJS, Jest, Testing Library,
Mock Service Worker, Puppeteer, Playwright, SCSS, SASS, Less,
Emotion, MUI, Storybook.
</li>
<li>
Tools: ESLint (created own rules), webpack, gulp, Husky, Lerna.
</li>
<li>
Cloud: S3, CircleCI, Sentry, LaunchDarkly; AWS: CodePipeline,
Lambda.
</li>
<li>
Concepts: test-, behavior- and domain-driven development, SOLID,
functional and object-oriented paradigms, i18n/l10n, a11y,
CI/CD, blue-green deployment, feature flags, observability,
micro-front-end, design systems, VS Code plugin development.
</li>
</ul>
</section>
<section class="positions">
<header><h2>Experience</h2></header>
<div class="position">
<header>
<h4>Front-End Software Engineer @ Kitman Labs</h4>
<div>
<address>Dublin, Ireland</address>
| <time datetime="2023-04-04">Apr ’23</time>–<time
>present</time
>
</div>
</header>
<div class="description">
<ul>
<li>
lead development of a key feature in a customer-facing
health & performance intelligence platform;
</li>
<li>
proactively triage production bugs, ensuring timely issue
resolution;
</li>
<li>
championed code quality initiatives, e.g.:
<ul>
<li>
having a key role in the internal style guide committee;
</li>
<li>aligned the team on the best Git practices;</li>
<li>
<a
href="https://github.com/stripe-archive/flow-to-typescript-codemod/pull/6"
class="underline"
>forked</a
>
the Stripe’s Flow to TypeScript
<a
href="https://github.com/stripe-archive/flow-to-typescript-codemod"
class="underline"
>codemod</a
>
to enable the whole team for TypeScript migration;
</li>
<li>
modified the proxy to enable connections between local
environment and staging or production;
</li>
<li>authored an ESLint rule to enforce object styles;</li>
<li>
developed a snake-to-camel case converter for the
request interceptors, ensuring backend-originating key
casing aligns with the JavaScript conventions.
</li>
</ul>
</li>
<li>
created custom wrapper around PixiJS fully conforming to the
official wrapper’s API.
</li>
</ul>
</div>
<div class="skills">
JavaScript, Flow, Bash, React, Redux/Toolkit, Lodash, dnd kit,
Axios, PixiJS, Jest, Testing Library, Mock Service Worker,
Playwright, SCSS, Emotion, MUI, Storybook, ESLint, webpack,
gulp, Husky, Lerna, AWS CodePipeline, CircleCI, Sentry,
LaunchDarkly, i18n, design systems.
</div>
</div>
<div class="position">
<header>
<h4>Front-End Software Engineer @ Ryanair</h4>
<div>
<address>Dublin, Ireland</address>
| <time datetime="2022-06-28">Jun ’22</time>–<time
datetime="2022-24-11"
>Nov ’22</time
>
</div>
</header>
<div class="description">
<ul>
<li>
developed thoroughly tested features and fixed bugs for the
micro-frontend-based
<span class="nowrap"
><a href="https://www.ryanair.com/ie/en" class="underline"
>website</a
>;</span
>
</li>
<li>managed code reviews and releases;</li>
<li>
improved UX and UI responsiveness by optimising
<a
href="https://www.ryanair.com/ie/en/lp/timetable?originIata=DUB&destinationIata=AMS"
class="underline"
>the timetable</a
>
logic to prefetch flights data for adjacent months.
</li>
</ul>
</div>
<div class="skills">
JavaScript, TypeScript, Angular, NgRx, RxJS, Lodash, Storybook,
ESLint, Husky, Lerna, LaunchDarkly; AWS: Lambda, CodePipeline;
SOLID, i18n/l10n, micro-front-end.
</div>
</div>
<div class="position">
<header>
<h4>Middle Front-End Engineer @ Capgemini Engineering</h4>
<div>
<address>Odessa, Ukraine</address>
| <time datetime="2020-11-01">Nov ’20</time>–<time
datetime="2022-03-04"
>Mar ’22</time
>
</div>
</header>
<div class="description">
<ul>
<li>
developed features, resolved bugs, and conducted code
reviews for a blockchain-based acceptance system (Ericsson
project);
</li>
<li>
mentored less experienced developers on Angular and
TypeScript.
</li>
</ul>
</div>
<div class="skills">
JavaScript, TypeScript, Bash, Go, Angular, React, NgRx, RxJS,
Lodash, SASS, Less, Storybook, ESLint, webpack, LaunchDarkly;
AWS: S3, Lambda; SOLID, blue-green deployment.
</div>
</div>
<div class="position">
<header>
<h4>Open Source Activity</h4>
<div>
<time datetime="2020-04-06">Apr ’20</time>–<time
datetime="2024-11-07"
>Nov ’24</time
>
</div>
</header>
<div class="description">
<ul>
<li>
created
<a href="https://github.com/looshch/gouse"
>g<span class="underline">ouse</span></a
>, a developer tool, and a VS Code
<a
href="https://marketplace.visualstudio.com/items?itemName=looshch.gouse"
>
p<span class="underline">lu</span>g<span class="underline"
>in-com</span
>p<span class="underline">anion</span> </a
>;
</li>
<li>
made various small fixes for Go’s (<a
href="https://go-review.googlesource.com/c/go/+/378815"
class="underline"
>1</a
>,
<a
href="https://go-review.googlesource.com/c/go/+/399394/4/doc/go_spec.html"
class="underline"
>2</a
>,
<a
href="https://go-review.googlesource.com/c/website/+/399374"
class="underline"
>3</a
>,
<a
href="https://go-review.googlesource.com/c/website/+/409014"
class="underline"
>4</a
>),
<a
href="https://github.com/ReactiveX/rxjs/pull/5337"
class="underline"
>RxJS’</a
>
and Angular’s (<a
href="https://github.com/angular/angular/pull/42654"
class="underline"
>1</a
>,
<a
href="https://github.com/angular/angular/pull/46174"
class="underline"
>2</a
>,
<a
href="https://github.com/angular/angular/pull/58387"
class="underline"
>3</a
>) documentations.
</li>
</ul>
</div>
<div class="skills">
TypeScript, Go, Angular, VS Code plugin development.
</div>
</div>
<div class="position">
<header>
<h4>Junior Front-End Engineer @ Teradek</h4>
<div>
<address>Odessa, Ukraine</address>
| <time datetime="2019-08-01">Aug ’19</time>–<time
datetime="2020-11-01"
>Nov ’20</time
>
</div>
</header>
<div class="description">
<ul>
<li>
contributed to feature development and bug fixes for
<a href="https://corecloud.tv/" class="underline">Core</a>
— a video stream multiplexing and processing platform;
</li>
<li>
designed and implemented a front-end-only algorithm for
<a
href="https://en.wikipedia.org/wiki/Interruptible_foldback"
class="underline"
>IFB</a
>
protocol connection detection for our in-house developed
devices;
</li>
<li>
developed Node.js crawlers for network device configuration
analysis.
</li>
</ul>
</div>
<div class="skills">
JavaScript, TypeScript, Bash, Angular, RxJS, Lodash, PixiJS,
Puppeteer, SCSS, AWS S3, SOLID, functional and object-oriented
paradigms, observability.
</div>
</div>
</section>
</div>
</article>
</main>
</body>
</html>