Position: Front-end developer / Angular 10+
Category: JavaScript
English level: intermediate
Years of experience: 4

With my colleagues, I developed a UI framework as part of a work task, similar to Angular Material, but better.

I redesigned a client's website from HTML/CSS to an Angular project, implemented a modern design, and added lazy-loading modules. The website became more modern and faster.

I developed Angular components as separate web-components.

I created a restaurant website as an Angular project, with quickly loading lazy-modules, which is crucial for a website with a large number of images (the website is optimized).

As part of my extracurricular activities, I was an active member of a community that published weekly technical articles in Ukrainian about the latest developments and interesting features in JavaScript/Angular.
My commercial experience in web development is more than 4 years, during which I spent approximately six months doing frontend development (HTML/SCSS) and writing JavaScript logic.

Additionally, I have over 3 years of experience in Angular. Some interesting projects I have worked on include:

 - Healthcare project, using Angular 10, ES6, Rx.js, Angular Material, web-components, and dynamic components;

 - Retail & Distribution project, using Angular, TypeScript, RxJS, SCSS, Bootstrap. Rewriting parts of the project to improve performance and UX;

 - Business & Media project, using Angular 13, NgRx, KendoUI. Complete system redesign, architecture selection, and scoping of work, followed by feature implementation;

In my free time, I am working on my own project using Angular 10+ and hosting it on Firebase. As a company community member, I also write technical articles in Ukrainian about JavaScript/Angular.

I have also completed several freelance projects involving frontend development using Angular/TypeScript/HTML5/SCSS/JS.
My priority is to work in a small product company with an office in Lviv. I enjoy influencing the quality of the end product and working towards results rather than working strictly based on hours worked. Therefore, I prefer the Kanban development methodology over rigid Agile.

For me, having a friendly team and a non-intrusive work atmosphere is very important. Ideally, I would like to work remotely with the possibility of working from an office in the Lviv city center.

I am not interested in outsourcing. React.js is not an area of interest for me