Position: Front-end Angular Developer
Category: JavaScript
English level: upper
Years of experience: 1

I came to the last project as a junior front-end developer. In less than a month, I took responsibility for this area - completely changed the architecture, typed the code, significantly reduced the amount of code following the principles of DRY, SOLID.
In order to understand the product well, I took courses and read a lot about blockchain, studied and practiced writing Smart Contracts (Solidity, Web3).

I attend conferences, take courses at Udemy, I am constantly evolving
STOBOX
Front-End Angular Developer, March 2021 - August 2021
I worked on two projects related to decentralized finance and securities. The front-end for them was written in a very short time before me, so there was a lot of work to improve the already written code and create new functionality. For a good understanding of the project, I learned how to work with the blockchain (took several courses on Udemy, learned the main programming language on the Ethereum network - Solidity, worked a lot with Web3.js) and began to master the financial sphere. 
What did I do: 
Global refactor of projects; 
Building a flexible and extensible architecture; 
Strict typing with Typescript;
Adding state management with NgRx; 
Optimization and performance improvement; 
Creation of reusable components; 
Working with Web3;