Denis Ivanchenko
Future Frontend Developer
Contact Information
About Me
I am currently working as a QA Automation Engineer. My goal is to develop myself technically and become a front-end developer.
-
Personal traits
- Strong attention to detail
- High sense of responsibility
- Positive attitude to learning new tools and technologies
- In-depth familiarity with search engines and web searches
-
Hobbies
- Video games
- eSports
Skills
-
Tools & Technologies:
- JavaScript
- TypeScript
- Angular
- RxJS
- NgRx
- Git
- HTML
- CSS
- Jest
- Postman
-
Methodologies:
- Scrum
- Kanban
Code Example
Method for handling Clear Cart functionality.
private handleClearCartButtonState(): void {
const itemsNumber = this.CONTAINER.querySelectorAll('.cart-item').length;
const clearCartButton = this.CONTAINER.querySelector('.clear-cart') as HTMLButtonElement;
if (itemsNumber > 0) {
clearCartButton.disabled = false;
clearCartButton.addEventListener('click', this.handleCartCleanProcess);
}
}
Work experience
-
QA Automation Engineer
- ISsoft Solutions: November 2021 - Present
-
QA Engineer
- ISsoft Solutions: August 2020 - February 2022
-
Search Engine Evaluator
- Yandex LLC: June 2019 - October 2020
Education
-
Higher
- Brest State A.S. Pushkin University - Faculty of Law
-
Courses
- IT Academy - Software Testing
- ISsoft Solutions - Manual Testing
- ISsoft Solutions - Java for QA Automation
- ISsoft Solutions - Selenium WebDriver (Java)
- RS School - JS/FE Pre-School 2022Q4
- RS School - JavaScript/Front-End 2023Q1
- RS School - Angular 2023Q4
Languages
English - B2