Расскажите, какие премии и бонусы платит вам работодатель. Пройти опрос (займет 5-6 минут)
Обо мне

Hi! I’m Alexey and I’m frontend developer. I enjoy writing code, making architecture and mentoring. Examples of my code: https://github.com/alekseibaryshnikov?tab=repositories In general there is "homework" for employer and any of them were written a couple of years ago, but I hope that they are well.

History of my skills:

Fundamental knowledge of JavaScript and HTML I received at school. Then I learned how to create a simple web page with a simple JavaScript script. We also studied Visual Basic, I even made a calculator, but this language did not impress me at that time.

I got a job at the 4th year of university at a company that was engaged in the sale of HORECA products. I was involved in legacy refactoring, website development on CMS (Joomla, mODX, etc.). Then I learned the basic stack for web development - PHP, MySQL, CSS and jQUERY. Including gained skills in working with Linux, Apache Web Server and NGINX.

He began to study OOP, patterns and tried to apply them in JavaScript and PHP. Started to use Composer, Yii, Bootstrap. Wrote a couple of API services for online stores.

Actively started using Laravel and YII2 in projects. Used mODX as well. It was necessary to quickly find a solution for content management. He worked actively for himself, tried to create his own business with friends (online stores), but failed.

PHP 7.0, Angular and an active introduction to TypeScript, mongoDB, NodeJS.

2017 - 2018.
C # for creating web services. Microservices architecture on Docker, .NET Core, Angular 5+, NodeJS, MySQL, Laravel. 90% write in JavaScript \ TypeScript (Angular, NodeJS), 10% write in PHP (periodically with pleasure I solve problems in PHP).

I write a lot on React.js, Redux, Saga. I comprehend Java and Spring, wrote a couple of services and even refactored a couple. Slowly picking the p-project on React / Redux.

Not by hearsay I know about SOLID, DRY, KISS, CodeStyle, Agile, Sсrum, KanBan, etc.

Профессиональные навыки
Опыт работы
Крупнейший транснациональный и универсальный банк России
Lead Software Developer
Сентябрь 2019 — По настоящее время (10 месяцев)

I am working on one of the core bank services and try to make it better. Hello, Java EE and React. Surprisingly I came as the lead of development in the group... I am trying to make a legacy codebase be maintainable. And I think that it is the hardest challenge in my practice because this is a huge code base and business-critical project.

JavaJava EEOracleIbm websphereJavaScriptReact.jsHTMLCSSJsf
Американская многоотраслевая инжиниринговая корпорация
Senior Frontend Developer
Ноябрь 2018 — Сентябрь 2019 (11 месяцев)

The project of BHGE, a GE company, and Rosneft. This is the predictive and metric system of analysis for Gas & Oil business. The base is the Predix platform, and it is an IoT platform for the industry.
What I brought:
- made tens of robust and reusable components and utils in React/Redux/Saga and Java/Spring;
- deeply refactored a bunch of legacy applications for easier maintainability;
- forcing ideas about test covering at frontend (the feature is done when it has a test);
- dealt with hundreds of bugs in vendor code and architecture;
- top contributor in the project from November till the end;
- making the friendly atmosphere in the team :)

ООО Фирма СтройСофт
Fullstack Developer
Апрель 2017 — Ноябрь 2018 (1 год и 8 месяцев)

I have been working on an ERP system from scratch. This system should be used for referrals too, and we also designed tunnels for their systems.
What I brought:
- initiator and architect of splitting monolith system from PHP, MySQL, jQuery to client and backend microservices in Angular 5+, BFF in Node.JS, MongoDB and PHP, MySQL respectively;
- brought Docker, scaleability of data layer, scalability of client and backend layers;
- made a big bunch of robust and maintainable components and utils in Angular and Node.JS (PHP too);
- I made a UI kit for the whole ERP;
- I said "Don't give up, we can do it!" when the team said that they can't imagine how we will implement new microservice architecture;
- only a positive mood! :)

JavaScriptMySQLPHPYii frameworkNode.jsLaravelNginxAngularHTMLCSS
ООО Траст Менеджент
Fullstack Developer
Октябрь 2012 — Апрель 2017 (4 года и 7 месяцев)

E-commerce projects. The stack was different. From MODx CMS to our own CMS based on PHP/LARAVEL/Yii and Angular 2 on the client-side.
What I brought:
- developed 4 e-commerce portals from scratch to workable and stable solution;
- made hundreds robust and maintainable applications in PHP and Angular (jQuery was too), CSS, HTML;
- designed and participated in the design of the architecture for all application;
- was lead, I had 2 developers, 1 designer, and 1 product owner;
- brought and used DevOps practices.

ООО ДомЙес
Web Developer
Октябрь 2009 — Апрель 2012 (2 года и 7 месяцев)

This company was a trader of the HORECA goods. It was my first job. I tried to make more for the company but I think that I took more, in terms of knowledge.
What I brought:
- remade legacy PERL application to the flexible PHP/MySQL CMS which I made by myself;
- made hundreds simple and maintainable solutions in PHP and JavaScript/jQuery;
- I have been making MVP for the short time.

Высшее образование
Российский государственный технологический университет им. К.Э. Циолковского
Факультет: Материаловедение и технология материалов им.Б.С.Митина (№4)
Сентябрь 2005—Июль 2011 (5 лет и 10 месяцев)