Position: Frontend Developer ( Angular )
Category: JavaScript
English level: upper
Years of experience: 2

- Made MVP project and involved investors.
- Team lead experience.
- Mentoring and onboarding new-coming team members.
- Interviewing frontend developers for company.
- Significantly improved performance in a project by implementing optimization techniques such as caching, lazy loading, and asynchronous programming.
About and why me?
Frontend Developer ( Angular )

- Build safe and reliable markup / frontend business logic
- Complex interfaces from scratch / improving exist systems
- The most modern stack of technologies, best practices
- Self managed , able to manage others.
- Simply getting along with a team.
- Proactive. Developing and delivering products with best UX
- Eager to learn new and ready to work with any technologies

My main tech stack is:
 - HTML/HTML5,
 - CSS/CSS3,
 - JavaScript/TypeScritp
 - Angular / Vue frameworks.
 - RxJS library / NgRx state management.
 - Vuex / Vue composition API / Vue routing.
 - Bootstrap/Angular Material/Kendo UI,
 - Karma / Jasmine / Unit testing / E2E testing
 - Fetch / REST API
 - SCSS/SASS/LESS preprocessing,
 - Responsive design, Flexbox/Grid layouts and media queries,
 - Usage of version control GIT,
 - Good understanding of algorithms and data structures, OOP, functional programming.
- SOLID, KISS, DRY principles.

Other tools / technologies: Swagger, SQL, Webpack, NPM, Photoshop, Figma, Agile, SCRUM.

I am highly motivated and really good in teamwork. I have a growth mindset and greatly addicted to problem solving.