Hi, I'm Rinat.Front-end engineer.

Drag sphere to see come magic

Scroll to get stellar experience.

About me

I am a Front-end web developer with a passion for learning new technologies and constantly developing myself as a programmer. I have extensive professional experience designing React/NextJS/SolidJS applications. Nevertheless, my excellent knowledge of vanilla JS/TS allows me to quickly become proficient with any new front-end tech (also i use neovim btw).

Since July 2023 I have been working as a Frontend engineer in Sber, Moscow. In the last year, I have successfully led the development of several new microservices and the complete rewrite of the legacy microservice into the new stack. My ability to take initiative/responsibility and create effective communication within team makes me a valuable asset to my company.

My tech stack

  • React-icon
  • Next-icon
  • TS-icon
  • Redux-icon
  • Jotai-icon
  • Git-icon
  • Sass-icon
  • threejs-icon
  • Node-icon
  • Express-icon
  • Mysql-icon
  • Firebase-icon

Professional experience

Sber. Central Archive Service (CARS)

Frontend engineer (since July 2023)

Responsibilities

  • - Led the development of new microservices through analytics, planning, implementation and deploy
  • - Took an active part in migrating 4 existing microservices into the new design system

Achievements

  • - Migrated microservice with 100k lines of code from legacy architecture (RxJS, Redux, Ajax) to modern solutions (React@18, NextJS@14, Redux Toolkit, Jotai, React Query, react-hook-form)
  • - Developed MVP of the new microservice in 2 weeks with pixel-perfect design and clean business logic architecture

Tech I used professionally

  • React-icon
  • Next-icon
  • TS-icon
  • Redux-icon
  • Jotai-icon
  • Mysql-icon
  • Git-icon

My projects

Expressive-blog

Expressive Full-stack. In progress.

  • - Going into v1.0.0 soon
  • - This is fancier remake of beginner-level "Expressive" project (github link)
  • - Custom authentication system with password encryption and server sessions
  • - Users can communicate by commenting and liking each others posts
  • - Frontend: React, Typescript, SCSS
  • - Backend: ExpressJS, NodeJS, MySQL
  • React-icon
  • React-icon
  • Mysql-icon
  • Sass-icon
  • Sass-icon
  • Sass-icon
Meets-network

Meets. Social network.

  • - Currently on v1.3.0
  • - Soon going into v1.4.0. Undergoing migration from react-router-dom to tanstack-router@v1.0.0
  • - Full-stack social network application with user authentication
  • - You can communicate with other users via posts, likes, comments and messages in separate chat rooms
  • - Meets' design system is mostly custom, although auth page is built with Shadcn/ui
  • - Frontend: React, Typescript, Jotai, SCSS, Shadcn/ui; Backend: Firebase
  • React-icon
  • Sass-icon
  • Mysql-icon
  • Jotai-icon
  • Sass-icon
  • firebase-icon

Like what you see? Contact me

+79777989388