Rafael Yakshimbetov
Königsberg scryppi@gmail.com +7 952 059 93 98 linkedin.com/in/rafael-scrooppi
Javascript Developer (Frontend, Backend)

Javascript developer.

7+ years of experience, started working with HTML, CSS, JS, then wrote PHP for some time. After the first year and a half in development, I switched to React.js, huge experience and confident knowledge of different react ecosystems - React-query, Redux, Redux-thunk, Redux-saga, Redux-observable, mobX, react-query, rxJS as well as Node.js, Exress.js. I also own Next.js - React.js framework for supporting Sever side rendering (SSR). I am also fluent in various UI libraries - Material UI, Ant Design, Bootstrap, etc. and created my own storybook UI libraries. During this time, I worked and took part in the selection of application architecture (worked with Domain driven design, clean architecture and feature sliced ​​design). I can analyze and notice places where you can speed up web applications, reduce the load on the server, web vitals, sentry, e2e and unit testing.

Worked in different companies where the development team consisted of 10 people and without QA stands, and in a team with 50+ developers with several development teams, QA, daily meetings, agile, plannings and retrospectives. And in a startup with oral distribution of tasks.

Personal project: https://animaka.ru

Key skills:

Core competencies
  • Javascript
  • Typescript
  • React
  • NextJS
  • playwright.js/cypress.js (e2e tests)
  • react-testing-library, jest, enzyme (unit tests)
  • Node.js
  • Redux
  • MongoDB
  • ES6
  • Express.js
  • REST
  • Linux
  • SSR
  • HTML
  • SASS
  • Git
  • User experience (UX)
  • Agile, scrum
Experience

VK.com

Frontend Developer Tech Lead
February 2023 - Present

Development of Rustore high load+ web application with next.js and internal services


Stack: JavaScript • React • TypeScript • Next.js • SCSS • Storybook • Git

Novakid

Frontend Developer
November 2021 — December 2022 (1 year and 2 months)

https://www.novakidschool.com

The largest platform for teaching children English. There were several development teams. QA, git-flow, agile.


Stack: JavaScript • React • TypeScript • Next.js • SCSS • Storybook • Git

ECOM PORTAL

Front End Developer
October 2020 - November 2021 (1 year and 2 months)

https://e-comportal.com

Development of a cloud platform for e-commerce participants: suppliers, fulfillment, logistics, marketplaces


Stack used: JavaScript • Git • React • Redux • useQuery • CSS • HTML • Sass • Responsive • feature-sliced • MaterialUI

Bictory Finance

Frontend Developer/Backend Developer
October 2019 - October 2020 (1 year and 1 month)

https://bictory.io

Participated in our startup with the team from scratch, after the early departure of the team lead, took over the duties of the team lead. At some time, I had two backend developer juniors under my supervision, and I myself did the backend. Over time, we found backend developers and a team lead, the team expanded from 2 people to 10 developers. Also, over time, the development flow changed, from oral distribution of tasks to daily-meetup, with agile and task boards.


Tech stack: JavaScript • React • HTML • Node.js • TypeScript • Redux • Webpack • Express • SCSS • Web Development

Sovereign Wallet Network

Front End Developer
February 2018 - October 2019 (1 year and 9 months)

https://sovereignwallet.network

Together with a team in Seoul (Korea) and Bangalore (India), he developed a system for monitoring prices, exchange and trading of cryptocurrency (MUI, the owner of this crypt is SovereignWallet Network)


Stack used: JavaScript • Git • React • Redux • CSS • HTML • Sass • Responsive

animaka.ru

Frontend Developer/Backend Developer/UI/UX Designer/DevOps/CEO

https://animaka.ru

Own project. Developed structure, design(UX, UI), frontend(React, react hooks, Material UI) and backend(Nodejs, Express.js, MongoDB) from scratch