Працював в 2 компаніях 2 роки 11 місяців
IT, Консалтинг / Аудит
Angular + Node.js Developer
DevHive FUN
IT
2 роки 7 місяців
07.2023 - до теперішнього часу
- Developed responsive and dynamic user interfaces using Angular (v13+), TypeScript, and RxJS. Implemented component-based architecture with reusable components, reactive forms, custom directives, and services. Worked extensively with Angular Router (lazy loading, guards, route resolvers) and state management using NgRx and BehaviorSubjects. Integrated Material UI and PrimeNG libraries to create user-friendly forms, modals, tables, and dashboards with filtering, pagination, and sorting features.
- Used SCSS and TailwindCSS for adaptive, pixel-perfect styling across desktop and mobile. Ensured accessibility and performance optimization via Angular best practices, lazy loading, and onPush change detection strategy.
- On the backend, developed RESTful APIs using Node.js, Express.js, Nest.js and TypeScript. Designed and maintained PostgreSQL, MySQL and MongoDB databases using TypeORM, Prisma and Mongoose, including creation of models, migrations, seeders, and query builders. Built custom middlewares for authentication (JWT), authorization (role-based access), and error handling.
- Handled complex business logic, data validation, and API integration with third-party services (e.g., payment gateways, email services). Worked with file uploads, WebSockets for real-time communication, GraphQL and cron jobs for scheduled tasks.
- Ensured quality through unit testing and integration testing using Karma, Jasmine, and Jest. Used Git for version control and participated in Agile/Scrum ceremonies (daily stand-ups, sprint planning, retrospectives). Worked with CI/CD pipelines and deployed apps to Docker-based environments and cloud services (like Kubernetus or Azure App Service).
Full Stack Developer
ArtcodeVision
Консалтинг / Аудит
4 місяці
03.2023 - 06.2023
- 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.
Ключова інформація
I am an experienced front-end and back-end developer, specialized in Angular, React, and Node.js development. I build modern, scalable, and maintainable web applications with a strong focus on performance and user experience. Comfortable working across the full stack, I enjoy solving complex problems, collaborating with teams, and delivering high-quality solutions.
Front-End: Angular, JavaScript, Typescript, Rxjs, NgRx, React, Redux, Next.js, HTML, CSS
Back-End: Node.js, Next.js, Express.js, ASP.NET Core, Entity Framework
CI/CD: GIT, Docker, Kubernetus
Навчався в 1 закладі
Національний університет "Львівська політехніка"
Кібербезпека
2024
Володіє мовами
Англійська
вище середнього
ЗНО
Курси, тренінги, сертифікати
Angular – The Complete Guide (2023 Edition)
Creation On ITVDN Courses I created the SPA project with Angular, called “car-fest”.
> I create this project using Angular CLI, configured the connection and created the SPA module.
> Made 2 services for displaying the menu and the display.
> Made an interface for displaying the menu, created a horizontal and vertical menu.
> Generated the routes, configured the drop-down menu and horizontal display.
> Created the authorization and registration menu.
> Configured the data table display and generated reactive forms with CRUD operations.
> In the end, I edited the routes, configured HTTP requests and displaying the active user. of an adaptive SPA with Angular
Angular & NodeJS – The MEAN Stack Guide (2023 Edition)
Create SPA with Angular + Node.js + Epress.js + MongoDB
Build an app with ASPNET Core and Angular from scratch
"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
ITVDN Front-end developer
> Worked with HTML5 & CSS3. Applied flexible and adaptive layout (Flex, Grid). Used SASS preprocessor. Worked with Bootstrap 4.
> Worked with JavaScript. Worked with DOM tree. Use various ECMAScript 6+ specifications. Used into practice the RxJS library. Implemented data persistence on the client side using the low-level API - IndexedDB. Used WebSocket technology in practice.
> Worked with TypeScript. Worked with Angular. Used npm - package manager included with Node.js. Used Angular CLI. Created Single Page Application.
Pavlo
Pavlo
Front End/Full Stack Developer

Львів
повна зайнятість
Оновлено 6 місяців тому