Anastasiia Shvetsova

Frontend Developer @ Trinetix

About Anastasiia Shvetsova

Anastasiia Shvetsova is a Frontend Developer with extensive experience in developing and maintaining cross-platform single-page applications. She has worked at Trinetix since 2015 and previously at LevelUp games, and holds a Master's degree in Software Engineering from the National Aviation University.

Work at Trinetix

Anastasiia Shvetsova has been employed at Trinetix as a Frontend Developer since 2015. In this role, she has contributed to the development of large enterprise solutions, utilizing Nrwl/NX for managing feature modules as separate lazy-loaded libraries. Her responsibilities include implementing JWT authentication for secure API access and utilizing NGRX stores to manage application state effectively. Anastasiia has also played a significant role in enhancing application performance through various techniques, including data polling with web workers.

Previous Experience at LevelUp Games

Before joining Trinetix, Anastasiia worked as a Frontend Developer at LevelUp Games from 2013 to 2015 in Kiev. During her two-year tenure, she focused on developing and maintaining cross-platform single-page applications (SPA) for web, Android, and iOS platforms. This experience laid the foundation for her skills in frontend development and application performance optimization.

Education and Expertise

Anastasiia Shvetsova earned a Master's degree in Software Engineering from the National Aviation University, where she studied from 2008 to 2013. Her academic background provided her with a solid foundation in software development principles, which she has applied throughout her career as a Frontend Developer. Her expertise includes configuring tools such as Prettier and Husky for TypeScript projects to align with ESLint, thereby enhancing code quality and consistency.

Technical Skills and Contributions

Anastasiia has demonstrated proficiency in various technical skills relevant to frontend development. She has implemented JWT authentication by integrating with backend systems and managing access tokens for secure API access. Additionally, she has played a key role in migrating projects from AngularJS to Angular 8, incorporating new technologies to improve project performance. Her work with NGRX stores, including effects, reducers, actions, selectors, and facades, has further contributed to effective state management in applications.

People similar to Anastasiia Shvetsova