Skip to content
View ynsem's full-sized avatar
Block or Report

Block or report ynsem

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ynsem/README.md

Techlead | Frontend Developer | 5+ лет

Привет! Меня зовут Ярослав, и я профессиональный Frontend разработчик с более чем 5-летним опытом в создании динамичных и интерактивных веб-приложений. Моя основная специализация включает JavaScript и TypeScript, а также я активно использую и развиваю проекты на базе современных фреймворков и библиотек.

  • 🌍 Нахожусь в Санкт-Петербурге

  • ✉️ Пиши мне:
    в телеграм @semenchenko_yn
    на почту y.n.semenchenko@mail.ru

  • 🤝 Всегда открыт для интересных проектов и новых возможностей

Skills

TypeScriptJavaScriptReact

Socials

Leetcode Stats Quotes

Pinned

  1. form form Public

    TypeScript

  2. feed feed Public

    feed

    TypeScript

  3. FRAMEWORK FRAMEWORK
    1
    ### 1. Проблема - Расширение
    2
    В дальнейшем под фреймверком будем понимать именно набор библиотек, что позволит применять решение точечно,  
    3
    без оглядки на общую инфраструктуру проекта, не создаст привязки к архитектуре проекта, позволит сообществу  
    4
    самостоятельно внедрять новые решения и развивать фреймворк.  
    5
    *Порождаемая проблема* — отсутствие рамок, фреймверк не фиксирует архитектуру, отсутствующие «из коробки» решения  
  4. Example of my code. Worker for XLSX ... Example of my code. Worker for XLSX and func for it
    1
    import XLSX from 'xlsx';
    2
    
                  
    3
    const getWorkbook = (fileListItem, index) =>
    4
      new Promise(resolve => {
    5
        const reader = new FileReader();