My CV

Anvar Abduragimov

Frontend developer

Profile photo

Address:Makhachkala, 367000, Russia

Email:anvarabduragimovdev@gmail.com

Phone:+79884586930, +79387803265

Telegram:ankaboot05

Github:https://github.com/crecker05ru

Marital status:married

Date of birth:12th February 1991

Total experience:4 years and 10 months

Objective:Create convenient, accessible and interactive UI,create usefull web applications,grow as a professional in frontend development.

Education:2009 — 2014 Dagestan State Institute of National Economy,department of Information Technology,specialist degree.

    Work Experiance:
  • April 2023 - present. People Data Design, Makhachkala, peopledatadesign.ru. Frontend developer. Development of components on the Nuxt 3 framework, binding the API to the UI, fixing bugs on the Nuxt 2 framework. Developed a web application from scratch using the Nuxt 3 framework, optimized a previously created website using the Nuxt 2 framework.
  • April 2022 - March 2023, Kalimat, Makhachkala, kalimat.io/ Frontend developer. Task management in ClickUp, user interface development, binding the user interface to the API using the Next.js framework, typing objects using TypeScript, editing and adding website blocks based on the Figma layout, interacting with Git and managing repository branches in GitLab. Updated the application stack from the framework Vue 2 to the latest version of React.
  • June 2021 - February 2022 Individual entrepreneurship / private practice / freelancing. Makhachkala. Frontend developer. Development of a web application, development of web components using React/Next.js technologies, creation of a server part of the application and API using Node js/Postgres technologies.
  • May 2020 - June 2021 Front-end development training period. Technologies: HTML, CSS, JavaScript, React, Next.js
    Skills:
  • HTML
  • CSS
  • SCSS
  • JavaScript
  • TypeScript
  • React JS
  • Redux
  • React-Redux
  • Next.js
  • Vue 3
  • Vuex
  • Pinia
  • Nuxt
  • Angular
  • NgRx
  • Git
  • BEM
  • RestAPI
  • Driving License - B

About me:More than 2 years of experience in front-end development. Excellent knowledge of HTML, CSS, JavaScript and TypeScript (basic). Experience with libraries and frameworks such as React, Next.js, Vue 3, Nuxt 2/3. Knowledge of HTML5, CSS3, application of responsive design. Experience with Git, module builders (Webpack, Vitejs). Ensuring cross-browser and cross-platform compatibility. The level of English is sufficient to read technical documentation and communicate on everyday topics.

Portfolio:15
NameTechnologiesObjectiveDescription
MomentumHTML,CSS,Javascript,Webpack,Rest APIWrite an analogue of the Google Momentum plugin from scratchAn application for relaxation: with pictures of wildlife in the background, a built-in player, wise quotes, the weather for today, and in the center of everything - time, so as not to stay too long )
PlantsHTML,CSS,JavascriptDesign a website as part of the RS courseGardening website
ShelterHTML,CSS,JavascriptDesign a website as part of the RS courseAnimal shelter website
MinesweeperHTML,CSS,JavascriptCreate a Minesweeper game within RS courseA game about a sapper )
CSS SelectorsHTML,CSS,TypescriptCreate a gaming simulator as part of the RS courseA game in which you write the correct selector in the editor. The game is not completed
connections-rssAngular,NgRx,Rest APICreate an application for group communication or communication with another userMessaging application using Rest API
E-commerceJira,React ,Redux, RTK Query,Rest APICreate an online store as part of the RS courseOnline store for purchasing organic products
Async raceHTML,CSS,Javascript,HTTP,Rest APICreate an application to interact with the server as part of the RS courseWe're organizing races! Just make sure your engine doesn't let you down )
HTML BuilderJavascript,Node JSCreate your own collector as part of the RS courseThe collector is created on Node.js, collects files, rewrites and cleanses
CheGotovitReact,PWA,Rest APICreate an application to search for recipes with a detailed description of the composition of products and their nutrientsA person will not last long without food, and without good and healthy food he will last, but not for long. In the search bar, enter the name of the product, what you would like to cook your food from, and you will immediately see all sorts of recipes and their composition, down to the chemical elements
Order tableReact/Next.js,Node.js,Express.js,Postgres,WebSocketsCreate an application for joint purchases and internal chat, explore WebSocketsApplication for joint purchases and internal chat
YoutubeAngular,NgRx,Material UICreate an application for joint purchases and internal chat, explore WebSocketsA project written as part of the RS School course - UI for searching yotube videos with the ability to add to profile favorites.
Golden layoutHTML,CSS,JavascriptCreate siteWebsite layout, non-adaptive
Fullstack TodoReact/Next.JS,GraphQL,MySQLLearn GraphQL, interaction with GraphQL on the server and clientStandard package with server part
Magazine blogHTML,CSSWebsite layoutMy first layout page, without any responsiveness or adaptation )
Test tasks:20
NameTechnologiesObjectiveDescriptionFeedback
WebtronicsHTML, SCSS, TypeScript, Vue, QuasarCreate an application using QuasarAdmin panel with table and login formUnfortunately, at the moment we are not ready to invite you for an interview.
3D ConusJavaScript, WebGLCreate an interface for drawing a 3D coneDrawing a 3D cone according to a given formula, there was also a more complex point with a normal map, but I didn’t get to itToo many works were submitted.
Pizza ChiefHTML, CSS, JavaScriptWebsite layout and form submission, video analysis of the workStandard layout with form and video analysis of the student’s workHired a developer with more experience
PuzzleHTML, CSS, JavaScriptSolve the ciffreInteresting puzzle to decipher an encrypted message
Feature sliced designHTML, CSS, TypeScript, React,RTK Query,FSDCreate an application following Feature Sliced DesignDidn’t meet the deadline, but asked for feedback, feedback was given in the form of a template textUnfortunately, at this time we are not ready to invite you for a further interview for this vacancy.
RedactorHTML, CSS, JavaScript, VueCreate redactorCreate an editor applicationNo
Test blogHTML, SCSS, TypeScript, Vue, Nuxt 3Create a blogBlog site using your own template engine in the form of plug-in componentsThere were some inaccuracies in the test, and in the end we chose another candidate. Thank you, perhaps we will collaborate again in the future. Feedback from the test: "Incorrectly organized work with slug pages. In some places there is a strong discrepancy between the layout and the layout in Figma"
Weather widgetHTML, SCSS, TypeScript, VueCreate a widget embedded by tagCreate a widget embedded in the <my-widget/> tag Thank you very much for your time dedicated to completing the test task. We have reviewed it and are not yet ready to invite you for a further interview for this vacancy. In general, it’s good, but we received a large number of responses and tests, there are candidates who did better. I won’t provide a detailed analysis, because... the test result in the “pass (then interview)/fail” format. I wish you success in finding a new interesting job!
TimerHTML, SCSS, TypeScript, VueCreate a timerList of timers that can be addedReceived an offer
Color listHTML, SCSS, TypeScript, VueCreate a list with blocksA list with colorful blocks that interacts with a second listThere was a review
2D PlannerHTML, Less, JavaScript, React,ReduxCreate 2D PlannerThe task consisted of 2 parts: the first was to create an admin panel as in the layout, I managed to do this, considering that I had to understand someone else’s code and for some reason npm packages were installed with an error, yarn helped out, the second was to create a 2D glider, the essence was clear but I had an idea of how to implement this, but I didn’t know how to implement it, plus I didn’t meet the deadline
Lit ComponentHTML, CSS, TypeScript, LitCreate componentCreate a reusable component based on a given layout and run it through tests
Switchable graphHTML, JavaScriptCreate graphCreate a graph on canvas and when clicked it should transform into another graph
Admin-panelHTML, CSS, JavaScript, ReactCreate admin panelPart of the admin panel for managing orders with search and sortingNo job for React developer
EquiteHTML, CSS, TypeScript, React,Next.jsDesign the websiteWebsite layout using Next JS and Material UIDidn't use Material UI
Penalty search UIHTML, CSS, TypeScript, React,Next.jsCreate a fine search engineSearch engine with a query in the company databaseNo
Weather widgetHTML, JavaScript, ReactCreate a weather widget and currency converterCreate a weather widget and currency converterNo
News UIHTML,CSS, JavaScript, ReactCreate a UI and render data from the requestConverter and weather widget without proper layout)No
Order a truckHTML,CSS, JavaScriptCreate UI cardsTruck order interfaceNo
Useful materialsHTML,CSS, TypeScript,Next.jsCreate a custom sliderWebsite with sliderNo
My repos: