Svitlana I. Frontend Engineer, Angular

Front-End Web

Summary

- 10 years of work experience with frontend development
- Strong knowledge of Typescript
- Ensuring the high performance web applications across all platforms, including desktop and mobile
- Writing tested, idiomatic, and documented elements of JavaScript, HTML, and CSS
- Coordinating the workflow between the Angular developers and the HTML coder and graphic designer
- Cooperating with the backend developers while building the REST fuI API
- Websockets
- Staying in close communication with external web services
- Closely worked with UI/UX designers, Wireframing
- Using common methodologies (KISS, DRY, SOLID)

Experience

Front-end developer, Innovation Development hub

Sep 2020 - Present
Responsibilities:

  • Development of various projects with admin portals with signing electronic documents, high-level role models, and solutions to meet the requirements of Ukrainian legislation.
  • I increase experience in building angular application architecture, get experience in using reactive forms, working with Docker, and using the NG-Zorro library

Front-end developer, United Game Invest

Dec 2018 - Aug 2020
Responsibilities:

  • Development betting platform which includes main web-portal (including the development of sport—line), admin—panel, terminals, cashdesk, game and financial hub, tournaments, multi-partner and multi language systems and a lot of other functionality.
  • I get to experience in building angular application architecture, building self—contained, reusable, and testable modules and components, data flow best practices, writing non—blocking code, and resorting to advanced techniques such as RxJs Observables, lazy loading with routing and feature modules, building custom, general use modules, and components which extend the elements and modules of core Angular, working with sockets, GraphQl requests, improving performance, unit testing.

Front-end developer, AK-Tech

May 2OI7 - Dec 2018
Responsibilities:

  • Experience in working with several large products: dotting website (multi-languages platform with user chats, payment systems integration), web portal for customs paperwork for cross-border purchases (creating quotes) and admin panel (integration with Canadian and USA customs, working with a lot of products data, calculating fees and a lot of other functionality).
  • I get a lot of experience with HTML/CSS, JavaScript, TypeScript, and frameworks: Angular, and Vue. In this period I got a basic understanding of frameworks, SPA, REST API, working with Angular Material, responsive design, Adobe Photoshop, Figma, CSS frameworks like the Bootstrap, web performance, preprocessors available such as Sass and Scss, and learned to work with Jira, Bitbucket, GIT (GitKraken), npm, yarn.

Civil engineer, AGANT LLC

Aug 2011 - Nov 2016
Responsibilities: Working as a civil engineer. Development of design documentation for reinforced concrete and metal structures.

Education

Kryvyi Rih National University, Civil Engineering Faculty