Position: Frontend Engineer (Angular)
Category: JavaScript
Experience: 3 years | English: upper

As I've written in the experience part, I've been completing different courses.
EPAM courses last for 5 months (There is the repo on GitLab with all tasks completed).
Hexlet.io Basic of Relational data bases (PostgreSQL)
Udemy NestJS (from zero to hero)
Udemy Angular (completed only for pet-project idea purposes, to show the example of me writing code)
NDA
The new project was developed from scratch by a company specializing in Programmatic Advertising. As the sole Front End Engineer responsible for the entire front-end side, I accomplished the following tasks:
 • At the project's inception, I made crucial architectural decisions following Angular's paradigms, including Lazy Loading, OnPush.
 • Selected the UI library (NgZorro Antd) and created all the necessary shared UI components.
 • Actively participated in feature design processes.
 • Occasionally made changes to the Back End (BE) code, which was implemented using NodeJS and NestJS.
 • Successfully led the project to its release and provided ongoing support afterward.
Technical stack: Angular 13-15, Tailwind, NgZorro Antd, ng2-charts, socket.io.

NDA
I worked in monorepo environment, with following domain driven design patterns and nx cli. Although my main project was the inner company one, I sometimes used to solve different issues with the whole monorepo, including adding custom generators (nx cli), refactoring existing modules, etc. My job followed the best Angular practices which include performance optimization, DDD, OOD, strict code review. I learnt a lot during the work. In parallel with work (after work time) I was completing backend courses, where I learnt NestJS and Basics of Relational Databases. So, I'm also capable of simple Express.js CRUD project, using either MongoDB or PostgreSQL (which I prefer). 
Technical stack: Angular 11-12, GraphQL, Apollo Client, Nx CLI, Rеactive Components, Tailwind.

First place, I used to work was company for medical services. The company takes development over online services, such as Online Cabinet of the patient with using Angular 9. My role was to set up the environment with the necessary design for different private clinics. Also, my job included making up different forms, fixing bugs, completing User Stories, etc.

During the first work, I was taking part in EPAM external courses, where I studied in parallel with job. It was lasting for 5 months. I learnt a lot, especially my JavaScript knowledge became stronger.
From the technical part, I'm looking for environment where I could see that people really care about the code base. In the project I'd like to see good code orginising, strict types which is not avoided using "any", performance boosting using "OnPush" Change detection strategy, etc.
Global state managments such as NgRx or NgXs prefferebly should be avoided, but it's okay to work with them.
For my part, I'd try to make enough effort for the code to be clear and readable.

It's also important for managment to be well regulated, to avoid cases with misunderstanding each other. So it's friendly atmosphere, where really comfortable to work at.