Position: Senior Front-End Developer
Category: JavaScript
English level: upper
Years of experience: 6

One thing that came to my mind was an 'upload chain' that I have implemented using rxjs for healthcare platform. It's purpose was to upload huge 10-40 gigabytes files from user's computer to platform's server; since max bytes per post request was aprox 16mb, I had to cut file into portions of bytes and send them one after another. Also I should have displayed to user the progress of each request within these 16mb uploads merged into general loading bar. I have also implemented mechanism that renews the upload in case of lost connection.
Another case I have faced with was to adapt 2 y.o crypto-trading platform to SEO, that forced me to implement prerender - it took a lot of effort to revise the codebase and apply logic layers in right places to remain the app functional.
- supported fintech credit AngularJS application; built fintech investment Angular ssr app from scratch to prod; adviced junior front end developers; took part in buisiness discussion and decision making; (2 years)
- supported huge hoteling Angular app; decreased technical debt and improved code quality; (1.5 years)
- supported and developed multiple supply and demand chain Angular apps with a lot of tables and graphs; (1 year)
- took part in building healthcare Angular app; (1 year, project closed due to covid) 
- took part in building crypto-trading prerendered Angular platform; (8 months, project closed)
CMS, React, Vue, redesign