Summary
Overview
Work History
Education
Skills
Languages
Websites
Timeline
Generic

Alina Shakurova

Arlington,Virginia

Summary

An experienced Software Engineer with 5+ years of expertise, focusing on the development of web applications.

Overview

5
5
years of professional experience

Work History

Software Engineer

Orion Innovation
New York City, NY
07.2022 - 08.2023

• Played a pivotal role in the development of software solutions for Orion Innovation's clients, following best practices and adhering to company standards.

• Led the development of a component library from scratch written in React, TypeScript and Material UI designed for use in three client React applications.

• Created a React Storybook for a component library which made it possible to browse the component library, see the different states of components, and interactively develop and test components.

• Refactored legacy code, which increased application performance and code quality.

• Made significant contributions to improving the architecture of the project written in HTML, CSS (SASS) and JavaScript(ES6+) by making the components reusable and clean using the Handlebars.js library. This reduced the amount of code and increased the speed of development of new components and features.

• Conducted code reviews daily and provided assistance to junior developers in enhancing their code quality which led to a reduction in the number of defects in the application.

• Developed and maintained websites and web applications, consistently meeting project deadlines.

• Translated design mock-ups (Figma) into pixel-perfect, functional web pages.

• Troubleshooted the application and debugged application codes.

Software Engineer

Orion Innovation
Nizhny Novgorod, Russia
12.2019 - 06.2022

• Developed complicated features for a React/TypeScript application (SPA) and established communication with the back-end by using REST APIs.

• Played a pivotal role in developing components for a library utilized across multiple sub-projects.

• Improved performance of React application by leveraging contemporary React features, lazy loading, code splitting, windowing technique and other technologies.

• Effectively resolved complex problems associated with the global level of web application.

• Conducted code reviews to maintain code quality and identify opportunities for improvement.

• Played a significant role in mentoring developers, which allowed new developers to quickly start working on complex features.

• Enhanced the application in collaboration with back-end developers, project analysts, UI/UX designers, and QA engineers by using my technical and analytical skills.

• Achieved a test coverage of 93% by writing unit tests using Jest and Enzyme.

• Used the Redux library to manage the state of a large application.

• Utilized MySQL and Postman to interact with the API and reproduction of bugs of application.

• Actively participated in Agile development processes (SCRUM), including sprint planning, daily stand-ups, and sprint reviews.

• Assisted in troubleshooting and resolving complex technical issues, providing timely support to clients.

Front End Developer

Sibur
Nizhny Novgorod, Russia
08.2018 - 11.2019

• Developed SPA (Single-page application) using modern JavaScript framework such as React and web-based manuals for the new-comers adaption course which were used by the company and made it possible to quickly train new employees.

• Conducted meetings with the company’s top management to demonstrate my ideas that would make the work of employees easier. All ideas were implemented and increased the speed of work of the company’s employees (interactive platforms for information search, calculators etc.).

• Optimized web performance for speed and efficiency.

• Developed and maintained user-facing webpages using HTML, CSS, JavaScript and jQuery.

Education

BS Commodity Science And Examination of Goods

Nizhny Novgorod State Agricultural Academy
Nizhny Novgorod, Russia
07.2019

Skills

  • JavaScript (ES6)
  • HTML/CSS
  • React, JSX, React Hooks, React Router
  • Rest APIs, Axios, AJAX, JSON
  • AGILE (SCRUM)
  • TypeScript
  • Redux, Redux Thunk, Redux Saga
  • SASS/SCSS
  • Material UI, Bootstrap, Tailwind CSS
  • BEM, CSS Flexbox
  • OOP
  • Cross-browser adaptive development
  • Storybook
  • Git
  • JQuery
  • Lodash, Ramda
  • Mustachejs, Handlebarsjs
  • LocalStorage/SessionStorage
  • E2E Testing
  • Unit testing (Jest, Enzyme)
  • BitBucket, Github
  • Visual Studio Code
  • CI/CD
  • Gulp
  • MongoDB, MySQL
  • NodeJS, ExpressJS
  • Google Analytics
  • Jira, Confluence, Figma
  • Problem Solver
  • Team Player
  • Debugging
  • Troubleshooting

Languages

English
Full Professional
Russian
Native/ Bilingual

Websites

LinkedIn: https://www.linkedin.com/in/alina-shakurova-60bb2528b

GitHub: https://github.com/aliShakurova

Timeline

Software Engineer

Orion Innovation
07.2022 - 08.2023

Software Engineer

Orion Innovation
12.2019 - 06.2022

Front End Developer

Sibur
08.2018 - 11.2019

BS Commodity Science And Examination of Goods

Nizhny Novgorod State Agricultural Academy
Alina Shakurova