Telegram - @surohak (https://t.me/surohak)
Phone - +(374) - 95-222-706
Dear HR,
I studied and graduated with my Bachelor’s degree at Yerevan State University in the Faculty of Informatics and Applied Mathematics. I studied and graduated Javascript course at Armenian Code Academy.
I was interested in development from the age of 16. I am super passionate about development and my skills. I am a motivational Frontend Software Engineer with strong experience. A confident and highly creative team player, energetic, flexible, hardworking, adaptable, and self-motivated. Always coming up with innovative ideas. I possess excellent communication skills and can liaise effectively with work colleagues. Other strong points include an ability to work as multitasking, prioritize, and work to deadlines under pressure. I can work with a wide range of people. Interpersonal and communication skills are key to any job.
I spend most of my time working with JavaScript, React, TypeScript, Redux(Toolkit), and more modern usable libraries and plugins.
Experience in building apps with SSR(Next.js), SSG and CSR. Also - WebPack, Vite, Rollup.
A big of experience in working on products with Canvas element - 2D Context (Image/Video Processing, Creation of Web Photo/Video Editor), with top Canvas libraries KonvaJS and FabricJS.
Experience with different state management libraries such as Redux(Toolkit), MobX, Recoil and EffectorJS.
Experience with different UI component libraries such as MaterialUI, ChakraUI, AntDesign, and CoreUI, also experience with CSS preprocessors like Styled Components, Tailwind CSS, ReactJSS, SCSS, SASS, LESS, PostCSS and others.
Experience with ElectronJS in the development of desktop applications.
Also, experience in the creation of multi-platform apps with Qt QML.
Experience with working on the integration of the C++ library with WebAssembly to the frontend.
Experience in working on projects with Back-End technologies such as Firebase, NodeJS, Java, GoLang, and Python.
Experience with React Native mobile apps, and in the development of mini-apps for the WeChat platform.
Experience in the development of Blockchain and Cryptocurrency-based products.
Experience of Unit, Integration, and E2E tests.
Experience in the creation of maps (Leaflet).
Experience in daily code reviews.
Small experience with Vue.js.
Also, I have strong experience in using git(version controller).
Also, I have experience in managing big teams, creating sub-team structures, making fundamental changes in startups, and making their teams more flexible, more efficient, and more friendly.
Also, experience in the mentorship of team members, and responsibility for their personal growth, which is giving companies good shots.
Also, I have a few certifications in Time Management, doing core development with all modern design patterns, also I have good knowledge of Data Structures and Algorithms.
• Working with Agile Project Management, correctly on Kanban and Scrum.
• Design, implementation, and enhancement of innovative applications and services for various platforms and websites.
• Optimization of user experience with the development of interactive, dynamic UX solutions using the framework React JS (Typescript).
• Work with UI components and design patterns.
• Work with client-server communication protocols.
• Work with QA to isolate and fix bugs.
• Understanding business requirements and translating them into technical requirements.
Regards,
Suren Hakobyan
SKILLS:
Main - JavaScript, TypeScript, React, Vue, Canvas (2d), Redux, Next.js, Nuxt.js, Qt QML
HTML5 Canvas - Konva.js, Fabric.js, Image/Video Processing
State Management - Redux, MobX, Zustand, Recoil, Effector.js, Vuex, Pinia
UI Components - Material UI, Chakra UI, AntDesign, Vuetify
Styles - CSS, SCSS, SASS, LESS, Styled Components, Tailwind CSS, React JSS
Git - (Github, Bitbucket, Gitlab)
Tests - Unit, Integration, E2E, Cypress, React Testing Library, Vitest, Jest
Multiplatform - Electron.js, React Native, QT QML, Mini Apps
Other - WebAssembly, GraphQL, Apollo Client, Apache Superset, Chart.js, Apache Echarts, Maps, Lodash.js, Moment.js, Leaflet.js, Next.js, Axios, Quill, Node.js, Express.js, Firebase, WebSocket, Storybooks, Redux-Form, React-Hook-Form, Blockchain, Optimizing Performance,
Algorithms, Data Structures, Big Data, Code Refactoring, Code Review, Linux, Object-Oriented Programming (OOP), Scrum, Kanban, Interpersonal Skills, Time Management, Team Management
Russian ////
Уважаемый HR,
Я учился и окончил факультет Информатики и Прикладной Математики в Ереванском Государственном Университете (ЕГУ) со степенью бакалавра, с университетом я изучал и окончил курс Javascript в Armenian Code Academy (ACA).
Я интересовался развитием с 16 лет. Я очень увлечен развитием и своими навыками. Я мотивационный Frontend Software Engineer с большим опытом работы. Уверенный и очень творческий командный игрок, энергичный, гибкий, трудолюбивый, адаптируемый и целеустремленный. Всегда придумывает новаторские идеи. Обладаю отличными коммуникативными навыками и могу эффективно поддерживать связь с коллегами по работе. Другие сильные стороны включают в себя способность работать в режиме многозадачности, расставлять приоритеты и работать в сжатые сроки. Имею возможность работать с широким кругом людей. Межличностные и коммуникативные навыки являются ключевыми для любой работы.
Я провожу большую часть своего времени, работая с JavaScript, ReactJS, TypeScript, Redux(Toolkit) и другими полезными библиотеками и плагинами.
Опыт создания приложений с использованием SSR(Next.js), SSG и CSR. Также — WebPack, Vite, Rollup.
Большой опыт работы над продуктами с элементом Canvas (обработка изображений/видео, создание веб-фото/видеоредактора), с топовыми библиотеками Canvas KonvaJS и FabricJS.
Опыт работы с различными библиотеками компонентов пользовательского интерфейса, такими как MaterialUI, ChakraUI, AntDesign и CoreUI, а также опыт работы с препроцессорами CSS, такими как Styled Components, Tailwind CSS, ReactJSS, SCSS, SASS, LESS, PostCSS и другими.
Опыт работы с различными библиотеками управления состоянием, такими как Redux(Toolkit), MobX, Recoil и EffectorJS.
Опыт работы с ElectronJS в разработке десктопных приложений.
Также опыт создания мультиплатформенных приложений с использованием Qt QML.
Опыт работы по интеграции библиотеки C++ с WebAssembly во фронтенд.
Опыт работы над проектами с Back-End технологиями, такими как Firebase, NodeJS, Java, GoLang и Python.
Опыт работы с мобильными приложениями React Native и в разработке мини-приложений для платформы WeChat.
Опыт разработки продуктов на основе блокчейна и криптовалюты.
Опыт модульных, интеграционных и E2E-тестов.
Опыт работы Опыт создания карт (Leaflet).
Опыт ежедневных обзоров кода.
Небольшой опыт работы с Vue.js.
Кроме того, у меня есть большой опыт использования git (контроллера версий).
Кроме того, у меня есть опыт управления большими командами, создания структур подкоманд, внесения фундаментальных изменений в стартапы и повышения гибкости, эффективности и дружелюбия их команд.
Кроме того, опыт наставничества членов команды и ответственность за их личностный рост дают компаниям хорошие шансы.
Кроме того, у меня есть несколько сертификатов по тайм-менеджменту, я занимаюсь основной разработкой со всеми современными шаблонами проектирования, а также хорошо разбираюсь в структурах данных и алгоритмах.
• Работа с Agile Project Management, корректная работа с Kanban и Scrum.
• Проектирование, внедрение и улучшение инновационных приложений и услуг для различных платформ и веб-сайтов.
• Оптимизация пользовательского опыта за счет разработки интерактивных, динамичных UX-решений с использованием фреймворка React JS (Typescript).
• Работа с компонентами пользовательского интерфейса и шаблонами проектирования.
• Работа с протоколами связи клиент-сервер.
• Работа с QA для выявления и исправления ошибок.
• Понимание бизнес-требований и преобразование их в технические требования.
С Уважением,
Сурен Акобян