Aleksandr Khristoforov

Angestellt, Frontend developer, Steor

Novosibirsk, Russische Föderation

Über mich

React: (2021) - developing registration form with various steps with both usual forms with usual fields and custom mini games (like Plumber and Whack-a-mole) ES6, state management with mobx-state-tree. (2022-current) - developing ui components library on React based on React Prime with examples and documentation in Storybook Angular: (2017-2018) - crm/lms monorepo, configuring custom build enviroment (at first on gulp, then on webpack) (2019-2022) - developing new modules of ERP system and migrating old ones from AngularJS Vue: (2018-2022) - developing various complex reusable components (e.g. json generated sequential connected forms) - integrating those components on different websites, - long term support of those components with necessary revisions on demand. Large nesting in components, but no VueX. Github: https://github.com/sshulin

Fähigkeiten und Kenntnisse

Angular
React.js
Vue
JavaScript
CSS
HTML
jQuery
AngularJS
Gulp
Webpack
Sass
SCSS
TypeScript
Redux
PrimeReact
Git
Ajax
Bootstrap
MobX
BEM

Werdegang

Berufserfahrung von Aleksandr Khristoforov

  • Bis heute 2 Jahre und 3 Monate, seit März 2022

    Frontend developer

    Steor

    - Developing ui components library on React based on React Prime with examples and documentation in Storybook - Writing tests for components on jest/react-testing-library - Performing code review

  • 4 Jahre und 2 Monate, Feb. 2018 - März 2022

    Frontend Developer

    CDEK

    - Developing modules on Angular 11 and migrating old projects on AngularJS 1.x to the new stack - Conducting technical review of task requirements and providing various solutions to customers' problems * I have laid down the structure for Angular projects for faster migration from previous stack and participated in improvement of development standarts * I have made an instrument on Angular Schematics for code generation of angular modules with standart data grid form and filters

  • 1 Jahr und 7 Monate, Aug. 2016 - Feb. 2018

    Frontend Developer

    Sybis Technologies

    - Developing CRM on AngularJS 1.x (styles: less, templates: haml, build: gulp, language: coffeescript) * Moved frontend part from ruby on rails monolith to a separate repository with gulp build - Developing LMS\CRM on Angular 4 (styles: scss, build: webpack, language: typescript)

  • 1 Jahr, Sep. 2015 - Aug. 2016

    Web Developer

    Regioninfo

    - Developing of web sites on CMS Joomla and 1C-Bitrix- Developing of web sites on CMS Joomla and 1C-Bitrix

Ausbildung von Aleksandr Khristoforov

  • 4 Jahre und 10 Monate, Sep. 2009 - Juni 2014

    Clinical Psychology

    Altai State University

21 Mio. XING Mitglieder, von A bis Z