Summary
I am actively developing in the direction of FrontEnd development and have experience in SPA websites
development based on a modern frameworks (Angular CLI, ReactJS, NextJS). There are also skills in
working with Oracle SQL and MongoDB. Excellent understanding of the software development lifecycle. Have
good communication skills.
Skills
-
HTML / CSS & HTML5 / CSS3 8 / 10
-
JavaScript 8 / 10
-
Angular v.16–20 7 / 10
-
TypeScript 7 / 10
-
RxJs 6 / 10
-
NgRx 6 / 10
-
GitHub / GitLab / Bitbucket 8 / 10
-
Figma / Zeplin / Photoshop 8 / 10
Training Projects
📅
Angular
Planer App
Task planner built with Angular CLI and routing.
🌊
Landing
CoralWater
First commercial-style landing page project.
🐍
JavaScript
Snake Game
Classic snake game built with vanilla JavaScript.
⏰
JavaScript
Momentum
Productivity start-page with weather, clock, and quotes.
⌨️
RS School Keyboard
Virtual Keyboard
Fully functional on-screen keyboard with language switch.
🏠
RS School
Shelter
Multi-page site for an animal shelter.
Real Experience
Angular Developer
Developed and maintained features for an interior design platform, working with complex data visualizations and collaborative tools.
React Developer
Built interactive coaching and performance interfaces for an elite fitness platform used by professional sports teams.
Angular Developer
Contributed to the development of a luxury interior design showcase platform.
Education
🏛️
🎓
🎬
🧪️
English
A2
Code
async function parseXML(filePath) {
try {
// Читаем XML файл
const xmlData = fs.readFileSync(filePath, 'utf8');
// Создаем новый парсер
const parser = new xml2js.Parser({
explicitArray: false, // Отключает создание массивов для одиночных элементов
trim: true // Удаляет пробелы
});
// Парсим XML
const result = await parser.parseStringPromise(xmlData);
return result;
} catch (error) {
console.error('Ошибка при парсинге XML:', error);
throw error;
}
}