Programming experience: 9 years. Understands design patterns. Can work with ready-made REST APIs and write unit tests. Perfectly knows many JS frameworks and libraries. Able to find simple and quick algorithmic solutions. Competently approaches optimisation of client applications.