szhetibaevszhetibaev

Samat Zhetibaev

FrontendФронтенд разработчикФулстек разработчикСредний (Middle)
От 3000 $Рассмотрю предложения
Возраст: 32 года
Опыт работы: 5 лет
Регистрация: 03.09.2009
Последний визит: 6 дней назад
Местоположение: Россия, Санкт-Петербург
Дополнительно: готов к удаленной работе
Профессиональные навыки: HTMLCSSJavaScriptReactWebpackАдаптивная версткаReduxКроссбраузерная версткаSCSSGit
Войдите, чтобы посмотреть контакты пользователя

Обо мне

About me:
I have been a frontend developer for about 5 years. I have a modern technical stack that includes React, TypeScript, working with multiple CSS approaches (CSS Modules, SCSS, CSS-in-JS). Worked with a legacy code and in the projects that were started from scratch. Can develop without using third-part libs.

I like doing code reviews and take part in improving the code and approaches to work. Familiar with Jira and Figma, know the difference between Scrum and Kanban, and story points with other estimation techniques. 

Interested in international projects.

English level: B2. 


Some fresh code: 
– Test case for MinervaKMS. React, Redux, SCSS, LocalStorage and adaptive. 
link: minervakms

Frontend:

  • HTML5 / CSS3 / SCSS
  • JavaScript / TypeScript
  • Webpack / Gulp / Parcel
  • Mobile first / Responsive design 
  • React (class/functional components, hooks) 
  • Mercurial / Git
  • Redux
  • Jest, React testing library (RTL)

Little familiar (no commercial experience):

  • React Native
  • Node JS

Other skills

  • Gitlab,  JIRA
  • Django Templates (basics)
  • Zeplin / Figma / PhotoShop
  • Storybook 
  • Firebase

Don't make emails, but I know the guy who does it perfectly. 

Опыт работы

  • Ведущий мировой поставщик услуг по разработке программного обеспечения и цифровых платформ
    Санкт-ПетербургБолее 5000 сотрудников
    Senior Frontend developer
    Март 2021 — По настоящее время (1 год и 3 месяца)

    Working as a middle frontend developer at the worldwide project with international team. 

    Tech stack: React, Redux, TypeScript, Jest, React Testing Library, Storybook, Gitlab, MaterialUI. 

    • Communication with customer on a daily basis
    • Code review in a team of ~30 devs 
    • Participated in building design system, reviewed design solutions, created some components that are used by other teams
    • Take part in monthly demos for the stakeholders
    • Write and update documentation

    JavaScriptTypeScriptGitReactReduxJest
  • TunnelTech
    Санкт-Петербург
    Frontend Developer
    Июнь 2017 — Март 2021 (3 года и 10 месяцев)

    Worked on interfaces for booking system for public and system parts using React (class and hooks), Redux, SCSS, Webpack and Mercurial. I had to create, support and improving interfaces. Worked with designer, backend developer and team lead. All this time I was the only one frontender at the project. At this project we preferred creating our own components than using external. From time to time I had work with Django templates, static websites, configure webpack, translating from English to Russian interfaces text, writing data structure for components, merging branches and pushing updates to the client, and solve other business tasks. 

    About some projects I made that I can share: 

    – Tunneltech. Simple static website with mobile first approach. Did layout, styles and some logic.
    link: tunneltech

    – Booking system for Japan. Worked on layout, styles and separated React-components. 
    link:  flystation.jp/booking/

    – Booking systems for Moscow. Worked on layout, styles, React-components. Basically it worked only for booking flights. I added some features like: booking surfs, purchasing packages, certificates, added Redux and removed props drilling. 
    link: moscowflow.ru/volna/booking
    link: moscowflow.ru/truba/booking

    – Low level API for booking system that allows to use widgets and interfaces of booking system in any client's interface: 
    links: flight certificatessurf packagessurf certificates

    – Calendar admin. The calendar that was made myself from scratch without using external libraries. Allows to set custom week start day, weekends, holidays and creating customer own day types. 
    link: system interface that I can't share.

    – Interface for Photo and Video system. Interface works for mobile, desktop and special terminals. Has dark and light themes, allows customisation. Sells photo and video.

    – Interface for working with invoices. Main features: receiving payments, making refunds, partial payments, partial refunds, adding and removing items of invoice. 
    link: system interface that I can't share.

    – Dashboard, Instructors Pad, component for creating accounts, and many other features.
     

Высшее образование

  • СПбПУ Петра Великого

    Санкт-Петербургский политехнический университет Петра Великого
    Санкт-Петербург2822 выпускника
    Гуманитарный; ГФ
    Сентябрь 2010 — Июнь 2014 (3 года и 9 месяцев)
    Стратегический менеджмент.