Position: Angular Frontend Developer
Category: JavaScript
English level: intermediate
Years of experience: 2.5


Front-end Developer with knowledge of Angular 6+, TypeScript, RxJS, Jasmine, Jest, ES6, Material, Lodash, SCSS,  HTML, CSS,  BEM Methodology, and Git. Good practical knowledge of OOP, design patterns, and data structures. Familiar with Node.JS,  MJML, and Postman. The result-oriented with a high professional vision and value-creating focus. 

Jan-2021 – Feb-2023	
Frontend Software Engineer at EPAM
Project: Application modernization for customers. Legacy system modernization includes assessing, developing, implementing, and integrating modernized technologies.  
Team Size: Dev team: 5; DevOps team: 3; BA: 2; Automation Testers: 4; Delivery Manager: 2; Solution Architect: 1

Tasks performed: 
• Creating reusable Angular 11+ components for the project: custom forms with custom validation, tables designed to allow rapid editing of individual fields in a table, drag-and-drop lists, etc.
• Implementing communication with backend services using Angular HTTP API
• Markup creation. Develop features to enhance the user's experience. Optimize web pages for best speed and scalability
• Legacy VBScript migration to JS
• Implementing responsive layout according to legacy
• Bug fixing; Code review; Task estimation
• Unit tests writing

Environment: Angular 11-14, RxJS, Angular Material, TypeScript, Jasmine, Karma, MS SQL, VSC, GIT, Jira, Microsoft Azure, SonarQube, VBS

Jan-2014 - Jan-2021
Frontend Software Engineer at Sole Trader D.Abbasov
Project: Online agriculture shopping store for farmers. Developing a series of standalone web pages, created specifically for marketing and advertising business campaigns. Bi-directional sync with CRM systems. 
Team Size: I worked on my own

Tasks performed: 
• Created new features, functionality, and capabilities on the eCommerce sites using HTML, CSS, JavaScript, XML, JSON, and PHP
• Integrated apps into CRM systems (Bitrix, amoCRM, 1C: CRM) and online payments systems (Yandex.Money, Tinkoff) using JS, PHP, and XML
Environment: MySQL, VSC, HTML, CSS, JavaScript, CS-Cart, PHP, XML