More than 10 years of experience in web frontend development. Expert in JavaScript, JQuery, Angular 1.x/4.x/5.x/6.x/9.x, Vue 3.x, HTML 5, CSS 3, SCSS. Advanced knowledge of Typescript, Moment JS, Google Maps Javascript API, Ag-Grid. I have participated in projects for clients such as Chelsea FC, KapitalBank, Deloitte, Exadel, Globavista LTD, etc. Strong experience in development of web projects with varying complexity, including high load projects. Effectively organize and prioritize multiple complex tasks, interact creatively and achieve results in a dynamic environment.
https://www.bigoceandata.com/ (Official website). Unfortunately, the software I worked on is not for free - you need to have a paid subscription to review it.
Project Description:
Maritime Software. The Software is intended to manage the vessels and fleets of vessels in the vastness of the oceans. The customer can track the ships in real time, build and analyze complex routes, do the post voyage analysis, manage security risks, dedicated zones, vessel reports, ports and perform some other fleet operations. The Project is built on the top of the Google Maps API, divided into a few modules, which are classical SPA based on AngularJs. NDA.
Responsibilities:
Team Size: 10 - 15
References:
https://www.online-stylist.co.uk/ Unfortunately, it is under construction now
Project Description:
The Application helps people to create their own “look” style. There is a smart engine, which parses the image, finds goods, clothes on it and searches them in different stores across the globe. Also the website operates as a small lightweight social network - we can interact with different users, exchange minds, see their ”looks”, comment on them, create groups, etc. The Application combines classical webpages and SPA based pages. The most challenging task was to maintain different modules, which should work properly for both SPA and non-SPA modules. We had a lot of hooks, helpers, utilities, components written on pure Javascript (EcmaScript 2015+). They have been integrated harmoniously into Vue.js based SPA to follow the DRY pattern. My main objectives were to achieve better user interaction with the application, to provide better performance and to maintain a clean, fresh, user-friendly UI/UX. NDA.
Responsibilities:
Team Size: 4 - 10