Position: Middle Front-End Engineer (Angular)
Category: JavaScript
English level: upper
Years of experience: 3

Created an image viewer with Google Maps-like dragging functionality with a configurable zooming steps. First it started as an Angular component but later I was asked to re-implement it in plain JS so it would be framework-agnostic (Web Component) but preserving all type safety. It wasn’t straight-forward as compiled TS isn’t readable so I ended up combining compiled output with internal guidelines. Later it was added to internal UI kit

Created a little DX tool for Go to speed up feedback loop. In Go, program won’t compile if there is any unused variables. While it’s a valuable property, it can slow one down a bit when she’s trying things out. I made a tool to automatically toggle usage of unused variables. I made it as simple as possible but probably in future I’ll create a new version which will use internal Go code for parsing the language. Also I created a companion VS Code extension for it. The tool was made to resemble typical Unix utility as much as possible and with ease of integration in mind. You can check these projects out on my GitHub profile which is linked from my CV
Front-End Developer at Ryanair (Jun–Dec ’22)
Working with micro-frontends, making releases, writing unit- and e2e tests. Contributed to knowledge management improvements and company-scale front-end coding style guide

Middle Front-End Engineer at Lohika (Nov ’20–Mar ’22)
Contributed to a front-end part of the client-facing blockchain-based acceptance system for Ericsson. Mentored less experienced developers on Angular, TS, etc. Got deep expertise in using design systems

Junior Front-End Engineer at Teradek (Aug ’19–Nov ’20)
Worked with different video coding devices developed in-house on a daily basis for the benefit of seamless interaction of various services (Core Cloud & Sharelink) with them
Ideally I would like to work in a product company. I don’t want to do QA Automation tasks like writing e2e tests, describing features in Gherkin, etc. I like unit tests but I don’t want to go beyond integration tests