Position: Front End/Full Stack Developer
Category: JavaScript
English level: intermediate
Years of experience: 0.5

I have a few projects on my github:
"car-fest" - my first project during my first Front-End course from ITVDN
"mean-project" - the project, where I learned base to create Full-Stack projects. There I used MEAN stack of technologies: MongoDB, Express.js, Angular, Node.js
“recipe-shop”
During Angular - The Complete Guide (2023 Edition) course on Udemy, I developed a "recipe-shop" project, where I:
	Created the project using and basic components I needed using CLI.
	Entered Databinding(Event and Property Bindings).
	Built and used Dropdown Directives.
	Created and used Services for Cross-Component Communication and for Pushing Data from A to B.
	Improved Reactive Services with Observables.
	Created the Validation Form, edited CRUD operations.
	Used Backend (Firebase) Setup for Storring and Fetching Data.
	Adjusted Authentification and Route Protection.
	Added an Allert Moadl Component (Dynamic Component).
	Optimized Angular App by using Lazy Loading and Deployed with Firebase.
	In the end added NgRx to SPA.
"DatingApp" - the app, that I developed during course. In this course I user ASP.NET Core Framework and Entity Framework Core for backend and working with DB, and Angular for frontend. There are some more step descriptions of this projects:
	Build a walking skeleton: API -backend, client-frontend
	Added Authentication and Client login and register
	Made routings in Angular
	Added error handling anf extended API
	Build the User interface 
	Added photo uploading function and feature for photo approving
	Worked with reactive forms and added paging, sorting and filtering
	Also added like Users feature nd message feature
	Made identities and role managment
	Update app with SignalR functionality
Worked in company ArtCodeVision as Full-stack developer
> Made layout of pages using HTML + SCSS, used the DevExtreme library to build forms, popups and scrolling, created various types of charts with library Chart.js, used Bootstrap to quickly adjusted blocks positioning.
> In Front-End part used Typescript in Angular, created and worked with REST API using RxJS Observables, worked with forms and created qweries for filtering, created logic to work with directives, adjusted routing, adding authentication and validations.
> In Back-End part used Javascript in Node.js, created and worked with models and migrations, adding middlewares, made routes, worked with API, created tables with SQL, made and edited logic for filtering, changing and adding data from databases.