← Back to list
middle
Registration: 24.03.2025

Rustam Khuseinov

Skills

TypeScript
JavaScript
React
Next.js
Node.js
Redux
Redux Toolkit
Redux Saga
Styled Components
Storybook
TailwindCSS
CSS
HTML
Webpack
WebSockets
REST API
Docker
Figma
Jest
Jira
GitHub
Git

Work experience

Frontend Software Engineer
since 03.2023 - Till the present day |TrendTech
React.js, TypeScript, JavaScript, Redux Toolkit, RTK Query, WebSockets, SCSS, i18n, Webpack, Module Federation, micro-frontend, HTML, CSS, Git, GitHub, GitHub Actions,
The company provides a B2B and B2C service for purchasing and selecting real estate on a turnkey basis in the Russian Federation and the UAE, which is used by more than 50,000 clients monthly. During his work, he worked on two projects in a cross-functional team of 12 people using the Scrum methodology, which included Frontend, Backend, iOS and Android developers, Manual QA and AQA, a designer, an analyst and PM. TrendReality - B2C project for searching and purchasing apartments. ● Implemented Assetlinks.json for Andriod applications for Deeplink links, which allowed redirecting clients to the mobile application when opening the web version. ● Implemented the autocomplete component for apartments, districts and residential complexes on the search page, and also configured the saving of applied filters when going to the real estate page using Query parameters. ● Implemented a mortgage calculator, the settings for which were set on the server and cached using RTK-Query, and also set up sending Yandex.Metrica for key user scenarios. TrendAgent - B2B project for agents and realtors. ● Implemented sending a notification when changing a questionnaire and when a user logs into the site using WebSocket and Socket.io, which allowed realtors to quickly respond to changes in requirements in real time. ● Implemented a widget for sending a link to a residential complex or apartment in a chat with a client in a separate microfront, set up export using Webpack Module-Federation, and also made a display using Feature flags. ● Together with the team, implemented translations into English using i18-next, wrote CLI scripts to update translations, which allowed the product to be brought to the UAE market. Achievements: ● Helped the design team design a design system, participated in the redesign of the internal UI kit and implemented StoryBook, which allowed for consistency between the design and the frontend part of the application. ● Together with the QA team, worked on the implementation and writing of UI and integration tests on PlayWright, which allowed for covering the main user scenarios and basic components in the UI kit.
Frontend Developer
12.2020 - 03.2023 |Smartway
React.js, TypeScript, JavaScript, Redux Toolkit, Styled Components, Chart.js, Vite, HTML, CSS, FSD
The company provides a turnkey B2B travel management service with a system for coordinating and automating ticketing. Worked in the travel management team using Scrum methodology. ● Developed a dynamic Travel policy designer using React-Hook-Form, which allowed managers to specify limits and rules for travel management and not go beyond the planned budget. ● Together with a Frontend developer, implemented a travel calendar using React-Big-Calendar, which allowed viewing dates and managing a business trip, grouping employees, and analyzing expenses during the month. ● Implemented custom charts using the Chart.js library, implemented filtering and selection of displayed parameters, and configured the selection of displayed charts and tables on the page. ● Participated in the design of a new FSD architecture, switched from Redux to Redux Toolkit, which significantly reduced the code base, eliminated duplication, and increased code readability.

Educational background

Fashion and Design (Bachelor’s Degree)
2016 - 2020
Kazan National Research Technological University

Languages

EnglishIntermediateRussianNative