← Back to list

Portfolio

Aggregion Ltd

Participation in the development of the web-client part of the platform

«EPAM Systems»

Webpack 1/2, npm, yarn, Babel, ES5/ES6/ES7, Typescript 2, React, Redux, Reflux, ESLint, TSLint, Electron, Redux-Router 3, Redux-Saga, Normalzr, Reselect, SASS

"Alfa-Forex"

App for integration with Alfa-Click and Alfa-Mobile.

Skills

AJAX
Angular
Bower
CSS3
GraphQL
Gulp
Gulp
HTML5
JavaScript
MySQL
Node.JS
NPM
PHP 5.3
Redux
SASS
TypeScript
Unit / E2E
vanilla.js
Webpack
Webpack
Yeoman

Work experience

Senior Software Engineer
04.2021 - 07.2021 |Invent.us
Microfrontend (Module Federation) + TypeScript + React + Redux + Styled Components
An application for managing the welfare of financial organizations, the project implements a micro-service approach in the development of the client part.
Senior Software Engineer
06.2019 - 01.2021 |PJSC Bank Otkritie Financial Corporation
TypeScript, GraphQL, React-stack, Redux.js
SFS (so-called "Single Frontal Solution"). An application to replace proprietary applications with a complex UX (Tibco and some other from MicroSoft), designed for back-office employees and other office employees of the bank.
Senior Software engineer
08.2018 - 12.2018 |Alfa-Forex (subsidiary organization of ALFA-BANK JSC)
React, Redux, Node.JS, Hapi.js, CI/CD (Jenkins, Docker, Mesos, Marathon
An application for integrating Alfa-Forex with Alfa-Click and Alfa-Mobile. The purpose of the application is for the Alpha client, by clicking on several screens and signing a framework agreement, if approved, to be able to become an Alpha Forex client.
Software engineer
10.2016 - 09.2017 |EPAM Systems
Webpack 1/2, npm, yarn, Babel, ES5/ES6/ES7, Typescript 2, React, Redux, Reflux, ESLint, TSLint, Electron, Redux-Router 3, Redux-Saga, Normalzr, Reselect, SASS
1. Project for Bloomberg. Stack: React ver. 15.x + Reflux (state manager). 2. Project for Merck. Stack: Electron + TS + React 16.x + Redux + Redux-Saga, Normalizr. 3. Project for SAP. Stack: SAPUI 5 Details about projects under the NDA
Frontend-developer
02.2016 - 07.2016 |Aggregion Ltd
ES5, HTML, CSS, Angular 1.5, Angular Material Design, Npm, Bower, Gulp, Lo-Dash, Jasmine, Karma, Protractor, Git, Git-Flow
Decentralized Data Collaboration Platform
Fullstack developer
09.2014 - 07.2015 |Self employed
PHP 5.3 + JavaScript (vanilla.js, jQuery, AMD, etc.)
Development of my own PHP micro-engine, based on the MVC-pattern

Educational background

Front-End Web UI Frameworks and Tools
Special Trainings / Courses
Responsive Web Design
Special Trainings / Courses
Front-End JavaScript Frameworks: AngularJS 1.5.
Special Trainings / Courses
Angular, React and Front-end Security
SCADEMY Secure Coding Academy Ltd
Software Engineer (Bachelor’s Degree)
2019 - 2021
Kazan Federal University, Computer Science
Software Engineer, incomplete higher education (Bachelor’s Degree)
2004 - 2009
Mari State Technical University, Informatics and System Programming Chair, Computer Science
Technician Programmer
2001 - 2004
Mari Radiomechanical College, Information and Communication Professions Department, Computer Science

Languages

EnglishAdvanced